Вышла версия 0.9.4.45Скачать (453 кбайт): http://blackstrip.ru/jc.zipИзмененияИнтерфейс:
- скачивание страниц и файлов: количество скачанных байт в заголовке главного окна теперь разделяется пробелами через каждые три цифры подобно счетчику трафика
- флажок Referer (передача сайтам URL страницы, с которой вы пришли на сайт) теперь включен по умолчанию при первом запуске
- флажок Cookie (передача вспомогательных данных, передающихся от страницы к странице) теперь включен по умолчанию при первом запуске
- редактор форм: списки выбора данных типа SELECT теперь дополняются сверху и снизу пропусками для облегчения просмотра формы
- выбор языка интерфейса сделан в виде выпадающего списка вместо радиокнопок
- главное окно: надпись "Отображение" убрана
- добавлена опция отображения "Акценты" (по умолчанию выключена), выделяющая в отдельные строки текст в непереносных тегах SPAN, /SPAN, EM, /EM, STRONG, /STRONG, I, /I, Q, /Q, S, /S, U, /U и отмечающая их бледным горизонтальным пунктиром при включенной опции "Границы"
- клавиша F3 больше не переключает тему оформления, а ищет первое вхождение текста из строки поиска в области информации об объекте (например, в исходнике страницы, помещенным туда по Ctrl+E)
- тема оформления теперь переключается на следующую при клике на строку "Тема:" слева от списка тем
- над флажками отображения добавлены кнопки: "- все" выключает все флажки, "+ все" включает все флажки, "Норм" включает набор флажков по умолчанию, позволяющий читать текст на сайтах, переходить по ссылкам, вводить данные в формы и отправлять
- в главное меню (ESC) добавлен "режим просмотра" (F11), позволяющий развернуть поле вывода веб-страницы на все окно
Новые функции:
- опция отображения "Границы": опция была поделена на две опции для верхних и нижних границ
- опция отображения "Границы": теперь используются два типа границ - основная (сплошная черная линия) и второстепенная (бледная пунктирная линия), основные границы имеют более высокий приоритет и всегда рисуются поверх второстепенных границ
- область информации об объекте: добавлены две кнопки удаления текста перед выделением/после выделения в тексте в поле информации об объекте
- область информации об объекте: добавлена кнопка превращения безопасных кодов вида %xx в символы в тексте в поле информации об объекте, позволяет превратить извлеченные из HTML-кода страницы закодированные адреса в текст
- область информации об объекте: добавлена кнопка превращения Java ESC-кодов вида \x в символы в тексте в поле информации об объекте, позволяет превратить Java-строки со спецсимволами в символы в тексте, скопированном из Java-сценария при выделении кода сценария правой кнопкой мыши, для последующего извлечения URL-адресов и других данных
- область информации об объекте: добавлены две кнопки разбиения текста в области информации на строки, используя выделенный текст в области информации (или текст строки поиска если ничего не выделено) как символ переноса с вставкой переносов до выделенного текста (первая кнопка) или после выделенного текста (вторая кнопка), позволяет разбить сложный массив данных из Java-сценария на простые элементы, оканчивающиеся выделенным текстом (запятой, двоеточием и др.)
- область информации об объекте: добавлена кнопка проверки каждой из строк области как URL и вывода результатов в виде единой веб-страницы по всем проверенным URL
- область информации об объекте: добавлена строка поиска
- область информации об объекте: добавлена кнопка удаления строк, не содержащих в себе текст из строки поиска (или удаления пустых строк если строка поиска пуста)
- область информации об объекте: добавлена кнопка поиска первого вхождения текста из строки поиска (горячая клавиша F3)
- область информации об объекте: добавлена кнопка поиска следующего вхождения текста из строки поиска (сочетание клавиш Ctrl+F3)
- область информации об объекте: добавлена кнопка поиска последнего вхождения текста из строки поиска (сочетание клавиш Ctrl+Shift+F3)
- область информации об объекте: добавлена кнопка расширения области информации об объекте на область веб-страницы для удобного просмотра исходного кода страницы и другой информации
- строка ссылки на объект: добавлена кнопка декодирования base64 данных типа "data:тип_файла;base64,..." и сохранения полученных данных в файл, позволяет после клика по ссылке "data:" и помещения ссылки в обработчик объектов извлечь внедренное в ссылку изображение/файл и сохранить его на диск
Исправления ошибок:
- размер буфера для получения URL перенаправления (при ответном коде 3хх от сервера) увеличен с 200 до 5000 байт, теперь перенаправления на длинные адреса не заканчиваются ошибкой загрузки
- список открывающих тегов, при обнаружении которых происходит перенос строки, дополнен тегами DIV, P, ARTICLE, INPUT, TEXTAREA
- предлагаемое имя скачиваемого файла, автоматически назначаемое по URL, теперь имеет не более 100 символов в длину и не содержит параметры из URL
- сохранение текущей страницы в файл теперь предлагает имя файла на основе URL
- сохранение изображения текущей страницы в BMP-файл теперь предлагает имя файла на основе URL
- теперь нажатие любой кнопки мыши на поле вывода веб-страницы переводит фокус на адресную строку (для последующего управления, например, прокруткой и выделением текста сайта с удерживанием правой кнопки мыши)
- клик на объектах в области отображения веб-страницы теперь срабатывает даже если часть объекта находится вне области рисования веб-страницы
- исправлена некорректная интерпретация HREF адреса тега BASE
- исправлена некорректная обработка аргументов тегов в одинарных кавычках