Автор: cRocUs
Дата сообщения: 12.09.2004 17:06
История создания нового Списка ссылок
Ошибка банальна, но сильно портит функциональность списка ссылок (сводит на нет, если не знатьь о баге), и решение к сожалению не элементарно (пока не нашёл откуда ноги растут, код-то чужой). При выборе ссылок для открытия/закачки почему-то открываются/качаются ссылки со смещением на 1 вниз. Обнаружил при попытке скачать группу файлов целиком (сверху донизу) FlahGetом, он выдавал по 1 ошибке на список. И я начал пробовать. Обнаружилось смещение, а последней ссылки, разумеется FlashGet найти не мог (смещение +1), оттуда и ошибка. Ковыряю код, догадываюсь где искать, но пока не обнаружил подставу :)
+ в следующую версию внесу кой-какие изменения для восстановления отрезанной функциональности :)
(Пока писал предложение, понял где искать, я объединил поиск адресов и имён в один, так имхо удобнее, вот это объединение и могло породить ссылки-призраки) - Неа :(
так вот, мною были:
- беспощадно отрезаны фильтры, потому что по-моему удобнее набрать .jpg, чем выбирать из многочисленных списков;
- выкинуто сохранение последнего фильтра;
- выкинут внутренний хелп;
- объединены 2 строки для поиска имя/адрес в одну;
- выкинут список емейлов;
- выкинуто окошко загрузки для больших куч файлов (мне оно больше мешает).
Выкидывание всякого мусора имело цель упростить работу со списком ссылок до полной удобности. Уже хорошо, но будет лучше!
Будет:
- опция для показа окошка загрузки и запроса для большой кучи файлов;
- фильтрация повторов адресов (1);
- опция запоминания последнего поиска (типа как было сохранение фильтра);
- исправлена система получения адреса, использующаяся в менеджерах загрузки файлов (2).
(1) Если качать картинки из галерей, то могут возникнуть повторные ссылки (первая ссылка - картинка, а вторая - подпись к ней). Наткнулся буквально вчера впервые :). Теперь я знаю, зачем ГринБраузер в своём списке ссылок имеет кнопки «Выделить чётные/нечётные». Поскольку я стремлюсь к уменьшению кол-ва кнопок, как заметили пользователи моего списка ссылок, я просто решил вставить проверку на дубликаты. Работать она будет только с соседними ссылками, идущими подряд, но это как раз и требуется в большинстве случаев.
(2) Если адрес, с которого сливается группа файлов, одинаковый, то менеджер загрузок может использовать настройки сохранения одного файла для всех файлов сразу (это моя догадка, пока не проверено * проверено: ничего это не даёт, всё равно исправлю). В текущей версии это не учтено, будет исправлено.
Потом будет:
- поиск с использованием + ("string1+string2") для нечёткого поиска (/plugins/+.zip);
- поиск только по имени "n string" или ссылке "u string" вместо двойного;
- история поиска в комбобксе!
- английская версия :)
Если кто отыщет ошибку, киньте сюда, плз…