Тема: AHK: Как отсортировать пары url+title, заполненный программой?
Добрый день.
Есть пары title+url. Title получает сама программа, они могут повторяться для разных url'ов.
Нужно сохранить и отсортировать по title(строка на английском языке), потом работать дальше в алфавитном порядке.
Чего пробовал:
1) Сначала попробовал сделать
Array := []
for index, value in url_list
{
title := get_from_outside(value)
Array[title] := value
}
Но тут я выяснил, что title бывает совпадают, и на выходе получается меньше значений, чем на входе.
2) Вот тут нашел целых два рабочих варианта хранения (array и another_array), по крайней мере делая дальше loop с messagebox'ами оно вроде как совпадает с тем что должно быть:
Array := Object()
another_array := []
for index, value in url_list
{
title := get_from_outside(value)
Array[A_Index, 1] := title
Array[A_Index, 2] := value
another_array[A_Index] := []
another_array[A_Index][1] := title
another_array[A_Index][2] := value
}
Но все никак не могу разобраться, чего надо сделать чтобы любой из вариантов отсортировать по title
.
Читать разные другие темы пробовал, почему то ничего оттуда не работает.

