xSMS - расширение для отправки SMS в браузере K-Meleon 0.9. Это аналог расширения xSMS 0.0.5.12 для Mozilla Firefox. ********************************************************** * !!! ВНИМАНИЕ !!! * * Расширение тестовое, при использовании возможны глюки. * **********************************************************
Скачать (26 Кб) Скриншот (62 Кб) I. Для установки необходимо: 1. В папку "chrome"* скопировать файл "xsms.jar"; 2. Сделать резервную копию файла "installed-chrome.txt" (на всякий случай, но не обязательно); 3. Добавить в файл "installed-chrome.txt" строки: content,install,url,jar:resource:/chrome/xsms.jar!/content/xsms/ locale,install,url,jar:resource:/chrome/xsms.jar!/locale/en-US/xsms/ locale,install,url,jar:resource:/chrome/xsms.jar!/locale/ru-RU/xsms/
4. Убедиться, что K-Meleon закрыт; 5. Удалить файл "chrome.rdf"; 6. Запустить браузер и набрать в адресной строке "chrome://xsms/content/xsmsPanel.xul". Удобно поставить на этот адрес закладку. Всё, в принципе этого достаточно, но при желании (вовсе не обязательно), можно сделать что-то из следующих пунктов. II. Для добавления кнопки на панель инструментов: 1. Дописать в файл "macros.cfg"* следующие строки: xSMSPanel{ open("chrome://xsms/content/xsmsPanel.xul"); }
2. В папку используемой темы* скопировать файл "xsms16.bmp"; 3. В файл "toolbars.cfg"* дописать строки: #для добавления новой панели "xSMS" xSMS Bar{ xsms { macros(xSMSPanel) Отправка SMS xsms16.bmp xsms16.bmp xsms16.bmp } } #для добавления кнопки "xSMS" на существующую панель: xsms { macros(xSMSPanel) Отправка SMS xsms16.bmp xsms16.bmp xsms16.bmp }
III. Для добавления строки меню: 1. Дописать в файл "macros.cfg"* следующие строки: xSMSPanel{ open("chrome://xsms/content/xsmsPanel.xul"); }
2. В файл "menus.cfg"* вставить строку: IV. Для назначения "горячей клавиши": 1. Открыть настройку клавиш одним из способов: - в браузере через "Menu/Edit/Preferences/Configs/Accelerators/"; - открыть файл "accel.cfg" в папке профиля*; 2. Добавить строку назначения горячей клавиши. Для комбинации "Ctrl+Shift+S" это будет строка: CTRL SHIFT S = macros(xSMSPanel)
V. Подключение русского языка: В папке профиля* в файле "...\chrome\chrome.rdf" найти строки <RDF:Description RDF:about="urn:mozilla:package:xsms"> <c:selectedLocale RDF:resource="urn:mozilla:locale:en-US:xsms"/> </RDF:Description>
и заменить их на: <RDF:Description RDF:about="urn:mozilla:package:xsms"> <c:selectedLocale RDF:resource="urn:mozilla:locale:ru-RU:xsms"/> </RDF:Description>
VI. Замеченные глюки: - При первом открытии панели (или окна настроек) могут не подгрузиться необходимые скрипты. Нужно перезагрузить панель (окно); - Размер окон настройки и добавления записи в записную книжку слишком большие и не соответствуют задуманным; VII. Копирование настроек расширения из Mozilla Firefox в K-Meleon: 1. В папке профиля Mozilla Firefox найти файл "prefs.js" и скопировать оттуда строки вида ... user_pref("xsms...", "..."); ...
2. Найти в папке профиля* K-Meleon файл "prefs.js" и заменить в нём строки вида ... user_pref("xsms...", "..."); ...
на скопированные ранее. Примечание: файлы "prefs.js" сохранены в UTF-8, поэтому редактировать их следует в редакторах, поддерживающих эту кодировку. __________________________________________________________________________ * По умолчанию необходимые файлы и папки находятся по следующим адресам: 1) Папка chrome: "Диск:\...путь к папке K-Meleon\K-Meleon\chrome"; 2) Файлы installed-chrome.txt и chrome.rdf: в папке "chrome"; 3)Папка профиля: "Диск:\...путь к папке K-Meleon\K-Meleon\Profiles\Default\[случайные_буквы].slt\"; 3)macros.cfg, menus.cfg, accel.cfg, prefs.js: в папке профиля; 4)Папка используемой темы: "Диск:\...путь к папке K-Meleon\K-Meleon\skins\[Название темы]\"; 5)toolbars.cfg: в папке темы. |