TABTREE
Плагин для работы с Вкладками MyIE2/Maxthon
1. Описание
- Все открытые вкладки представляются в виде дерева и автоматически синхронизируется с MyIE2/Maxthon
- Вкладки автоматически группируются по странице-ссылке, домену или вручную (перетаскиванием)
- Групповые операции для всех вкладок группы
- Поддержка экспорта/импорта дерева в/из пользовательский файл (Дерево Избранных)
- Вкладки (прочитана, не прочитана, загрузка, страница-ссылка) и группы отмечаются отдельными иконками
- Полностью настраиваемый стиль (цвет, размер шрифта и др.)
- Автозамена (обрезка/замена) заголовка с длинным префиксом
- Представление в виде плавающего окна или элемента боковой панели. Переключение кнопкой панели инструментов
- Режим автоскрытия
- Одиночный клик или колесико мыши для переключения вкладок
- Двойной клик для закрытия (дважды щелкните кнопкой мыши по узлу страницы-ссылки, чтобы закрыть соответствующую страницу-ссылку, при этом она преобразуется в Папку группы, вложенные в нее узлы не будут удалены)
- Жесты мыши: перетащите (нажав левую кнопку мыши) заголовок узла дерева на некоторую дистанцию (не меньше 20 пикселей) и отпустите
- "Влево-Вправо" или "Вправо-Влево": обновить соответствующую вкладку или вкладки группы
- "Вправо": прокрутить соответствующую вкладку (страницы) в конец
- "Влево": прокрутить соответствующую вкладку (страницы) в начало
- Колесо мыши на узле вкладки: сначала переключает на вкладку и прокручивает соответствующее окно
- Щелчок колесом мыши на узле группы (домен/страница-ссылка/группа пользователя): быстро переключает вкладки этой группы при вращении колеса (при использовании этой функции на страницах-ссылках вы должны переместить указатель мыши на их иконку; при вращении колеса на их заголовке соответствующая страница прокручивается). При этом возможно только переключение ее на первый уровень дочерней вкладки.
- Shift-Клик на странице: открывает новую вкладку и группирует ее под выбранной страницей
- Обновление нарушенной ссылки: обновляется только нарушенная ссылка группы, другие страницы не затрагиваются
3.1 Как сгруппировать вкладки (приоритет)
- По странице-ссылке: Новая вкладка сначала группируется под ее страницей-ссылкой, если эта страница найдена в другой вкладке дерева. Два способа создать информацию по ссылке (referrer):
(1) новая вкладка открыта с помощью shift-клик или выбором пункта "Открыть в новом окне" контекстного меню ссылки. Замечание: этот жест мыши (перетаскивание ссылки) и щелчок средней кнопкой могут не работать из-за ограничений IE (Internet Explorer), а на некоторых вэб-сайтах (подобных официальному форуму Maxthon) создается ссылка и при щелчке левой кнопкой.
(2) использование Авто-реферер: щелчок левой кнопкой на ссылке страницы, помеченной как "Авто-реферер" открывает ссылку в новой вкладке и автоматически создаёт ссылочную информацию (referrer). Используйте пункт "Переключить авто-реферер" контекстного меню узла Дерева ссылок или кнопку на панели для включения/выключения режима Авто-реферер выбранной вкладки.- Группировка по домену: если страница-ссылка для новой страницы не найдена в Дереве вкладок, вкладка автоматически группируется по имени её домена. "Локальные файлы" и "Пустые вкладки" две специальные группы доменов. Группа домена - дочерний узел первого уровня корневого узла Дерева. По умолчанию только те группы доменов, которые содержат не менее двух дочерних вкладок, отображаются в Дереве.
- Перетаскивание и создание пользовательских групп: Вы можете упорядочивать вкладки, перетаскивая их и/или создавать пользовательские группы. Вкладку можно перетащить в любой другой узел кроме дочернего по отношению к ней.
Рис. 1 Диалоги и контекстные меню. Замечание: конечно, они не могут быть открыты одновременно, и представлены вместе, чтобы проиллюстрировать (см. стрелки) как один из них вызывается из других
Узлы дерева и иконки панели инструментов
Иконки узлов дерева (мигание иконки означает, что соответствующая вкладка загружается/неполная)
прочитано непрочитано Обычная вкладка и страница-ссылка Вкладка Авто-реферер Другие значки узлов
Группа (включая домен/группу пользователя и корневой узел) Автообновляемая вкладка Иконки панели инструментов
Настройки плагина Tabtree Дерево Избранных Режим автозамены Режим автоскрытия Переключение в режим плавающего окна Переключение в режим боковой панели
3.4 Окно "Дерево Избранных" (B на рис. 1)
- Пользователи могут экспортировать Дерево вкладок из основного окна программы в файл (data/myfavtree.txt) и выборочно импортировать данные из файла позднее. Возможна работа с Группами в форме дерева (группы в Maxthon - одноразмерные)
- Сохраненное дерево можно упорядочивать (перемещать, удалять, переименовывать элементы и др.) в окне "Дерево Избранных". Замечание: если отметить/снять отметку узла, имеющего дочерние ветви, то будут отмечены и все дочерние узлы; если щелкнуть заголовок узла - будет выделен только текущий узел.
- Если экспортируется несколько узлов или поддеревьев, выделенных в этом окне, создается "минимальное дерево" содержащее все выделенные элементы, поэтому структура дерева может быть сохранена при импорте в основное окно плагина.
- Зачем нужна автозамена? Некоторые вэб-сайты содержат страницы с длинными заголовками. Например, страницы с результатами поиска Google содержат в начале заголовка приставку "Google Search: ". И Вам может не нравиться, что эта приставка появляется в начале заголовка всех страниц с результатами поиска Google и при этом не несет никакой полезной информации. Длинные заголовки представляют проблему и в многостраничных браузерах, потому что при большом количестве вкладок, Вы увидите на них что-то вроде: "Google Se..", или "Maxthon Forum...", а это не способствует удобной работе с открытыми страницами.
- Для использования автозамены в Дереве вкладок нужно включить режим "Автозамена". Для этого нужно щелкнуть по кнопке
на панели инструментов, или выбрать пункт "Использовать Автозамену" в меню Настройка.
- Затем нужно заполнить список правил автозамены. Выберите команду "Добавить в список автозамены..." в контекстном меню. Вы увидите окно, представленное на рис. 2.
Рис. 2. Окно добавления в список автозамены
URL-адрес и Заголовок текущего узла автоматически вставляются в соответствующие поля окна. Вы можете сократить их так, чтобы затем можно было использовать в качестве согласующего префикса (см. рис. 2). Пример: если исходный URL-адрес "http://www.google.com/search?hl=en&q=maxthon" и заголовок "Google Search: maxthon" обрезать до "http://www.google.com/search?" и "Google Search:", а в третьем поле ввести короткую строку (например - [gs]), то все страницы с результатами поиска Google (у которых URL-адрес начинается с "http://www.google.com/search?" И заголовок начинается с "Google Search: ") будут автоматически переименовываться в "[gs]......". Если третье поле не заполнено - соответствующая часть адреса или заголовка будет просто обрезаться.- Вы можете в дальнейшем редактировать, удалять и включать/отключать каждое правило в окне "Редактирование списка автозамены" (Рис. 1-C).
3.6 Контекстное меню узла (D на рис. 1)
- Вызывается правым кликом на узле в Дереве вкладок
- Три основных типа операций:
- Общие операции для всех типов узлов : Новая группа, Переименовать, Экспорт в Дерево Избранных и Импорт из Дерева Избранных.
- Групповые/Пакетные операции с группой узлов : Закрыть группу, Пометить все как прочитанные, Пометить все как непрочитанные, Обновить группу, Обновить только вкладки с ошибками, Копировать URL-адреса группы в буфер обмена, Сохранить группу, Добавить группу в Избранное, Добавить группу в фильтр (список блокировки).
- Операции с отдельными вкладками (включая страницы-ссылки - referrer): Закрыть, Пометить как прочитанную, Пометить как непрочитанную, Обновить, Копировать URL-адрес, Сохранить, Добавить в Избранное, Добавить в фильтр (список блокировки).
- Элемент Настройки плагина добавлен, чтобы предоставить доступ к меню Настройки в случае, если панель инструментов выключена.
3.7 Меню Настройка (E на рис. 1)
3.E.1 Настройки вида:
Язык, Размер иконок, Размер шрифта, Настройки цвета, Вернуть оформление. Файл config_default.ini используется для восстановления настроек по умолчанию (включает цвет, размер шрифта, отображение корневого узла, показ линий, показ всех доменов и др.). А файл config_user.ini используется для восстановления настроек, выбранных пользователем.
- При первом запуске плагина, Вас спросят, хотите ли Вы восстановить конфигурацию, сохраненную в последней версии плагина Tabtree. Вы можете ответить 'OK' для восстановления или 'Cancel' для использования настроек, входящих в комплект установки (в файле config_default.ini). Позднее можно выбрать пункт "Вернуть оформление"-"По умолчанию" для загрузки настроек по умолчанию.
- Вы можете восстановить настройки, сохраненные в файле config_user.ini (после настройки плагина сделайте копию файла config.ini и переименуйте в "config_user.ini"). Вы можете восстановить/загрузить их позже выбрав "Вернуть оформление"-"Пользовательский стиль".
3.E.2 Настройки дерева
Выключите следующие опции, чтобы сохранить место и отображать в Дереве вкладок большее количество вкладок при маленьком размере окна.
- Показать панель инструментов: скрыть/показать панель инструментов плагина
- Показывать корень: скрыть/показать корневой узел
- Показывать соединительные линии: скрыть/показать соединительные линии в дереве.
- Показывать вкладку одиночного домена: скрыть/показать в виде группы домены, содержащие только один дочерний узел
- Показывать подсказки: скрыть/показать подсказки для вкладок
3.E.3 Настройки автозамены
- Использовать Автозамену: включить/отключить автозамену
- Обрезать домен: если включено, то некоторые части доменных имен (www., .com, .net, .edu, и др.) обрезаются автоматически
- Защитить вкладку: если включено, то вкладка в Maxthon/MyIE2 не будет переименована в режиме Автозамена, т.е. переименовываться будут только заголовки вкладок, которые Вы видите в Дереве вкладок.
3.E.4 Системные функции
- Автосинхронизация: автоматическая синхронизация с MyIE2/Maxthon (обнаружение вкладок и их закрытие)
- Автодобавление: в этом режиме все вкладки группируются под текущей активной вкладкой. Пожалуйста, обратитесь к п. 3.A.2 за подробными данными.
- Автоскрытие: минимизировать окно, если курсор мыши не наведен на окно плагина (в режиме плавающего окна). Замечание: этот процесс может занимать довольно много времени на слабых компьютерах (например, Celeron 500Mhz требуется 2-3 сек. для восстановления оригинального размера окна)
- Перезагрузить TabTree
3.E.5 Дерево Избранных и управление Правилами Автозамены
- Упорядочить Дерево Избранных
- Редактировать список автозамены
- Плагин Tabtree работает только с Internet Explorer 6.0 или старше. Чтобы посмотреть версию установленного у Вас Internet Explorer (если Вы не нашли ярлык запуска IE, выберите меню Пуск-Выполнить, и введите iexplore), выберите пункт меню "Справка"-"О программе" и убедитесь, что версия не ниже 6.0.
- Если возникли проблемы, откройте в Maxthon/MyIE2 меню "Параметры Maxthon" или "Параметры MyIE2" страницу "Основные" и снимите галку с пункта "Отключить ошибки скриптов". После этого при запуске плагина будет появляться диалоговое окно Ошибка скрипта. Вы можете переключить значение этого пункта позднее, если Вам будут досаждать сообщения об ошибках (множество вэб-сайтов содержат ошибки в скриптах). Перезагрузите Maxthon/MyIE2 и запустите плагин Tabtree, если Вы увидите сообщение об ошибке "Automation-server cannot create object" (Сервер автоматизации не может создать объект), проделайте следующие шаги:
- 1. Проверьте наличие файла scrrun.dll в Вашей системе (по умолчанию в папке c:\windows). В ранних версиях windows это может быть файл srrun.dll в папках windows\system32 или windows\system для windows 98. Один или несколько файлов scrrun.dll может также встретиться в папках деинсталляции (например, windows\$NtServicePackUninstall$), которые создаются некоторыми программами, заменяющими srrun.dll при установке. В этом случае, пожалуйста, сообщите название этого приложения.
- 2. Если Вы обнаружите файл srrun.dll в windows\system32 (или windows\system), проверьте его версию (щелкните правой кнопкой, выберите пункт Свойства и посмотрите страницу "Версия"). Запишите номер версии при необходимости. Выполните regsvr32 c:\windows\system32\scrrun.dll (или regsver32 c:\windows\system\scrrun.dll для windows 98, измените путь при необходимости. Пожалуйста, обратитесь к шагу 2) и проверьте - проблема должна быть решена.
- 3. Если проблема сохранилась или нет srrun.dll в windows\system32, Вы можете переустановить скрипт windows. Я не уверен, что при установке будет автоматически зарегистрирована библиотека scrrun. Зарегистрируйте библиотеку scrrun.dll вручную после установки при необходимости (как описано в шаге 2).
Посетите следующие сайты для получения последней версии плагина
TabTree @ Tara Коллекция плагинов для MyIE2/Maxthon (официальный сайт)
Ветки на Форуме Maxthon
Английский (новый)
Английский (ветка abc@home)Ветка на форуме MyIE2 (Закрыта)
Английский