Эхх... проворонил. Почти каждый день сам слежу за обновлением сайта, а тут забросил. Как говорится - "любовь приходит, когда ее совсем не ждешь"
Выход этой новой версии говорит не только о том, что автор не забросил проект, но и в свете свежих нововведений, о том, что он все так же прислушивается к нашим просьбам и советам. А значит все нами тут писанное не пропадает даром.
Итак, результаты тестирования и ознакомления с новой версией:
В первую очередь скажу, что новая версия работает с MyIE/Maxthon так же стабильно (в плане краха), как и предыдущая (тестирую на Maxthon 1.2). Добавлено множество нововведений, на которых остановлюсь подробнее:
Добавлена настройка прокси средствами программы. В сноске автор указывает, что эта функция пока тестовая, так что проверяйте, ибо у я в данный момент не сижу под прокси и протестировать толком не могу.
Возможность обновления снимка страницы без открытия браузера. Реализовано на мой взгляд идеально. По контекстному меню выбираем пункт "Обновить рисунок" и этап ее прорисовки отображается прямо на месте снимка в браузере UA (визуально в точности как загрузка страницы в IE) с надписью поверх "Загрузка рисунка...". Размер и лимит времени загрузки такого снимка можно заранее регулировать в меню "Файл" -> "Настройка" (там же в отдельной закладке настраивается и прокси). Так же в контекстном меню добавлен пункт "Удалить рисунок". Функция работает стабильно.
Мультивыбор ссылок. Зажимая клавиши Shift/Ctrl теперь можно выделить одновременно несколько страниц/папок для последующих групповых операций над ними. Выделение мышью "выделенной областью", к сожалению пока недоступно.
По нажатии F2 на выделнной странице/папке появляется окно для смены присвоенного названия.
Изменены плагины под принцип не скрипта а объекта, то бишь в виде ЕХЕ-файла. По скольку ни Оперой ни Моззилой я не пользуюсь, то остановлюсь на обновленном до версии 1.1 плагине для MyIE/Maxthon. К сожалению, это первая (из на данных момент выявленных) ложка дегтя. Во-первых при ипользовании его как плагина или же внешней утилиты после нажатия "OK" в окне сохранения страницы, выскакивает окно системной ошибки. К счастью (по крайней мере у меня) это не влечет за собой каких бы то ни было необратимых последствий, как например крах Maxthon или UA; даже страница сохраняется корректно. Но тем не менее окно ошибки вызывает понятный дискомфорт в работе.
Переход на объектность (несмотря на вышеописанную, надеюсь, решаемую, ошибку) плагина дает преимущество - его можно, пристроив в панель внешних утилит, приспособить для вызова как самого браузера программы (присвоив в параметрах значение OPEN_UA) если даже она не загружена в данный момент, так и для вызова окна сохранения страницы (присвоив в параметрах значение $current_url). Разумеется, для двух функций потребуется две иконки в панеле.
В строку состояния добавлено поле "Визит", показывающее точное время и дату последнего посещения ресурса. Разумеется, эти время и дата показываются и сохраняются только у страниц открытых из под новой версии.
В окне сохранения страницы добавлена возможность создавать новые папки по контекстному меню.
Наконец то исправлено автоматическое обрезание знаков "-" в названии страницы при сохранении.
Ну вот наверно и все из первичного осмотра мною замеченное. Недостатки, ошибки и пожелания выделяю в отдельный фрагмент и внесу в шапку:
Добавления/предложения:
1. Модернизация окна сохранения страницы: - значительно увеличить размер самого окна;
- возможность создавать новые папки вынести в виде отдельной кнопки под окном древа каталогов (имеет смысл только после увеличения размеров всего окна).
2. Мультивыбор ссылок: - добавить возможность выделять папки/файлы мышью с помощью прямоугольной выделенной области.
3. Возможность обновлять ссылки уже существующих страниц по контекстному меню.
4. Возможность редактирования названий страниц/папок по клику мыши или по F2 как в Explorer'е. Вместо появляющегося окна ввести возможность редактирования поля прямо в названии.
5. Добавить опционную защиту паролем на вход в программу/отдельные папки (как например в WinOrganizer, да и во многих других программах).
6. Добавить мультиязычный интерфейс и справку.
Исправления:
1. Появляющаяся ошибка после применения обновленного плагина сохранения страницы в Maxthon 1.2.
2. В строке состояния браузера UA переименовать поле "Визит" в "Последнее посещение".
3. В строке состояния браузера UA добавить поле "Дата снимка", в котором бы отмечалась дата создания последнего снимка страницы. Порядок данных пунктов сделать таким:
1). Добавлено.
2). Дата снимка.
3). Последнее посещение.
4. Фнкцию слежения за дубликатами ссылок сделать опционной (то бишь иметь возможность ее включать/отключать). Для примера - скажем, я хочу иметь страницу Яndex.ru и в папке "Почтовые сервера" и в папке "Поисковые машины". При автоматическом контроле дубликатов это нереализуемо.
Опечатки:
1. В файле ReadMe.txt в дистрибутиве программы версию в заголовке исправить с 1.24 на 1.3
2. В INI-файле плагина для MyIE/Maxthon исправить версию с 1.0 на 1.1
3. В первом окне установки, внутри текста поменять номер версии с 1.2 на 1.3
Тестирование (проверка ранее выявленных ошибок на наличие их в новой версии):
1. Периодическое отключение генерации снимка страницы.
2. Проверка всех ссылок:
- функция "Проверить все ссылки" не работает при нахождении под прокси-сервером. Предлагается добавить в программу настройку прокси.
3. Сохранение страницы "в страницу".
4. Периодическое сохранение страницы в двух экземплярах. При удалении дубликата, вторая оставшаяся лишается картинки.