Страницы: 1
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"* вставить строку:
macros(xSMSPanel,xSMS)
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: в папке темы.
Отредактировано Yan (09-07-2005 22:22:13)
Отсутствует
lcraFTl
Это-то понятно, что в фф всё есть, а в K-Meleon что-то из этого пристроить сложно. Просто мне например, для работы в K-Meleon не хватает нескольких расширений из фф. Вот и решил попробовать пристроить. Никого не агитирую, просто если вдруг кому-нибудь тоже понадобится.
Отредактировано Yan (09-07-2005 20:28:27)
Отсутствует
Извращенство, вручную расширение ставить, все прописывать
Наверное, сильно напугал объем моего сообщения.
На самом деле прописывать-то всего ничего. В один файлик 3 строчки добавить, другой удалить, и закладку сделать. И всё.
iop
А инсталлятор я хотел сделать, только посмотрел, подумал, и решил что оно того не стоит.
Отсутствует
кто-нибудь, напишите батник, который делает всё автоматически!!!
Страницы: 1