Интегратор известного менеджера закачек Download Master в браузер Opera! •Интеграция происходит в установленный файл профиля меню - т.е тот, который будет текущим у пользователя, в тот и будут интегрироваться пункты. •Пункты интегрируются в следующие секции файла профиля меню: *В секцию [Link popup Menu] - Это меню по нажатию прав. кнопкой мыши по ссылке - Два пункта: 1) Загрузить с Download Master 2) Загрузить всё с Download Master *В секцию [Image Link popup Menu] - Это меню по нажатию прав. кнопкой мыши по ссылчатому рисунку - Два пункта: 1) Загрузить с Download Master 2) Загрузить всё с Download Master *В секцию [Image popup Menu] - Это меню по нажатию прав. кнопкой мыши по рисунку - Один пункт: 1) Загрузить всё с Download Master *В секцию [Hotclick popup Menu] - Это меню по нажатию прав. кнопкой мыши по выделенному тексту документа - Один пункт: 1) Загрузить с Download Master *Для текстовых ссылок происходит корректирование (эта возможность осуществлена по мотивам скрипта от STNG). •Пункты прописываются на том языке, который установлен как текущий в браузере (Поддерживаются Английский и Русский). •В каталог program\plugins копируется исполняемый файл интегратора, который исполняет роль посредника между оперой и качалкой DMaster, для корректировки и передачи ссылок, а также для помещения комментариев в окно закачки DMaster'а (по выделенному тексту). •Если в системе корректно установлена программа 7z, то также в скин (в текущий, тот которым пользуется юзер) добавляется нужная иконка для пунктов меню (я мог конечно в утилиту добавить саму прогу 7z, но это увеличило бы значительно вес утилиты). История версии: v1.5 Final! 17.10.2006 ------------ Улечшен способ корректировки ссылок. Теперь при передаче комментариев не используется буфер обмена (при добавке закачки через меню). Деинсталляция плагина теперь происходит для обоих языков (Англ. и Рус), вне звависимости от того какой текущий язык установлен. Изменён способ прописывания пунктов - теперь пункт пишется так: "Закачать с Download Master" (в отличие от того что было - "Закачать с 'Download Master'" +Добавлено определение на существование плагина при попытке деинсталляции, а также выводится запрос на подтверждение деинсталляции. v1.5 RC2 6.10.2006 ------------ +Добавлена возможность автоматической добавки коментариев веделенного текста - Для прямой закачки (не через пункт меню, а прямое нажатие по ссылке), нужно успеть выделить текст на странице до появления окна с переданной закачкой, который будет добавлен как коментарии к закачке - для закачки через контекстное меню, можно выделить текст ДО отправки ссылки на закачку, и он будет добавлен как коментарии к закачке. Теперь пункт "Закачать всё с Download Master" ассоциирован с плагином, что позволяет обойти прямое обращение к DMaster'у, для надёжного поиска программы (DMaster). Мелкие исправления в распознавании ссылок. v1.5 RC1 4.10.2006 ------------ Добавлена возможность деинсталляции плагина - как полная, так и частичная! Значительно улучшен способ интеграции - определяется многопользовательская установка оперы, и соответственно этому происходит интеграция. Изменены\убраны некоторые сопоставляемые типы файлов. Радикально переделан GUI интерфейс - Теперь он более компактней, юзабельней, и более видообразней . v1.5 beta 1.10.2006 ------------ Для некоторых MIME-типов исправлена ошибка(?) когда появляется пустая страничка при передаче закачки в DMaster. +В некоторых случаях (точнее когда открывается пустая страница, и ссылка по которой произошёл переход не перенаправлялась - а также, при условии что текст заголовка окна браузера, ровняется ссылке по которой произошол переход), пустая-открытая страница автоматический закрывается - И это также при условии, что в файле профиля клавиатуры, будет повешана команда Close page на стандартное (по умолчанию) сочетание клавиш (w ctrl).. Прочие исправления (в основном для процесса интеграции): +Теперь есть возможность выбирать типы файлов с которыми будет ассоциированна передача закачки в DM (реализованно через GUI интерфейс). +Добавлено определение типа ошибки в момент интеграции. +Добавлено определение на существование качалки Download Master на компьютере - как при самой интеграции, так и при попытке добавить закачку. +Определение каталога, в который было произведено интегрирование в предыдущий раз. Исправлена ошибка в выводе некоторых сообщении в процессе интеграции (выводилось сообщение о вопросе, хотя вопроса небыло ) v1.4 beta 24.09.2006 ------------- +Переписан скрипт Dmaster.vbs - Теперь его функциональность выполняет сам интегратор. -В связи с заменой скрипта, полностью переписана утилита. +Добавлен ещё один MIME-тип с которым будет сопоставлена утилита - application/x-msdos-program=exe,bat,pif,com,scr Теперь в пункты прописываются полные пути. Примечания: -Инегратор (плагин) копируется в папку с пагинами, и через него будет происходить запуск Dmaster'a. -Сам интегратор (с которго делалась интеграция), можно удалить после интеграции, т.к при необходимости, можно воспользоваться скопированным интегратором в папке program\plugins. -[ОЧЕНЬ важно] - При добовлнении другого MIME-типа сопоставлящегося с интегратором (DMaster.exe), ОБЯЗАТЕЛЬНО нужно ставить галку у надписи “Передавать веб-адрес непосредственно приложению”. Иначе будет передаваться путь к файлу из кэша (если в нём будут пробелы, то не полный). v1.3 beta 22.09.2006 -------------- +Добавлено определение на наличие нужных для интеграции секции, если в текущем меню секции не были найдены, то пункты интегрируются в стандартное меню. +Теперь в opera6.ini все существующие пункты коментируются (раньше они заменялись на новые). +Предотвращён многократный запуск программы (если повторно запускается программа, и существует одно из окон\сообщении программы, то оно активируется, и программа не запускается - в любом случае, программа повторно не запустится). Мелкие изменения. v1.2 beta 15.09.2006 ------------- *Напрочь убран родной плагин dmaster'a, т.к он глючный, и так как его работу прекрасно заменяет скрипт dmaster.vbs (От STNG). *Теперь передача ссылок будет происходить прямо в этот скрипт, который будет передавать закачку в dmaster. Сам скрипт помещается в каталог с плагинами. v1.1 beta 15.09.2006 ------------- Создан интератор\плагин.
|