Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет r_l ([info]r_l)
@ 2008-01-08 17:49:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Есть ли у кого-нибудь опыт писания add-ons для Громоптицы?
Есть идея.



(Добавить комментарий)


[info]dimrub@lj
2008-01-08 12:57 (ссылка)
Если идея интересная, можно и без опыта написать.

(Ответить) (Ветвь дискуссии)


[info]r_l@lj
2008-01-08 13:01 (ссылка)
Строго говоря, это не моя идея. Просто штука, к которой я привык в The Bat, и которой радикально недостает.
Там реализована fortune - то, что у них называется cookies. Я пишу в настройки простую фиговинку (типа %cookie %cookie @cookie), которая вытаскивает случайные строки из указанных файлов. У меня стояли там "Три случайных стиха из Онегина".
Вообще с подписью в Громптице как-то нехорошо - надо отдельный файл руками писать и указывать. Ни в одной мыльнице такого не видал.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dimrub@lj
2008-01-08 13:07 (ссылка)
Что-нибудь типа вот этого (https://addons.mozilla.org/en-US/thunderbird/addon/611)?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]r_l@lj
2008-01-08 13:40 (ссылка)
Не вполне.
Там картинка изображает кнопочку в панели, которая нигде не включается, равно как нету и никаких опций для Fortune в настройках эддона.
Ну и подпись надо включать специально, быстрее набрать "r_l".
Или я чего не понял?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]link0ff@lj
2008-01-08 20:50 (ссылка)
Я ставил Signature Switch (к сожалению, настройки неинтуитивны, надо обязательно ставить галочку на Default, чтобы что-то появлялось), но в принципе работает. Главное, что файл с фортунками должен быть в специальном формате: каждая запись должна быть отделена строкой с символом %. Тогда вставляется не весь файл, а случайная запись.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]r_l@lj
2008-01-08 20:53 (ссылка)
Спасибо, а есть где-нибудь руководство?
Default там switch off только галочкой можно отметить. Мне бы вот про фортунки. И так, чтобы несколько подряд. Не хочется этот фокус терять.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]link0ff@lj
2008-01-08 21:16 (ссылка)
Fortune - старая юниксовская программа, и для нее уже собраны большие коллекции (например, вот самая большая коллекция фортунок на русском языке (http://jack.kiev.ua/content/view/8/9/lang,ru/)). Поэтому Signature Switch использует этот формат для совместимости. Формат очень простой, поэтому нигде не задокументирован: текстовый файл, в котором записи разделены строками с %. Такой можно легко сделать вручную. Вот пример:

Папа! А что означает Format C: Comрlete?
%
Нет, я не хакер, просто плохо спал...
%
- Что делает системный администратор, проснувшись с похмелья?
- Тестирует память...
%
4 Mb - это не память. Это склероз.
%


и т.д.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]r_l@lj
2008-01-08 21:18 (ссылка)
Да, ето я знаю. Проблема в том, чтобы ответная часть вытаскивала из файла не одну, а три случайных строчки.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]link0ff@lj
2008-01-08 21:35 (ссылка)
Кажется, с Signature Switch так не получится, т.к. три случайных строчки - это фактически три отдельных случайных подписи. Конечно, можно нагенерировать статический файл с группами по три случайных строчки. А иначе это уже получается программа, которая сочиняет стихи, вроде http://referat.yandex.ru/pushkin/?write=onegin

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]r_l@lj
2008-01-09 20:55 (ссылка)
The Bat справляется.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]link0ff@lj
2008-01-09 21:41 (ссылка)
Просто в Thunderbird раньше ни у кого не возникла такая потребность, вот и нет соответствующего расширения. Есть одно универсальное решение, в котором можно писать шаблоны с произвольными скриптами - Quicktext Pro (http://extensions.hesslow.se/extension/5/Quicktext+Pro/), но небесплатно. Зато в его бесплатной версии Quicktext (https://addons.mozilla.org/en-US/thunderbird/addon/640) хотя бы можно подписи брать не из файла, а добавлять прямо в поле настроек.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]r_l@lj
2008-01-09 21:45 (ссылка)
Увы, с последней версией Громптицы оно не дружит. Вечная проблема с софтом этого типа.

(Ответить) (Уровень выше)


[info]r_l@lj
2008-01-08 13:41 (ссылка)
Ага, кнопочку нашел. Но это, конечно, ложное решение.

(Ответить) (Уровень выше)


[info]lz@lj
2008-01-09 16:25 (ссылка)
а чем ТВ не угодил?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]r_l@lj
2008-01-09 16:47 (ссылка)
Надоело воровать.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]lz@lj
2008-01-09 17:01 (ссылка)
я для себя решил, что поощряю компании, продающие свои продукты за $50 и меньше. Предпочтение отдаю, конечно, бесплатным.

(Ответить) (Уровень выше)

Решение
[info]aburachil@lj
2008-01-08 14:02 (ссылка)
Есть такая примочка к файрфоксу, называется "It's all text", вызывающий внешний редактор для форм ввода. Моё решение исходит из того, что оно и к птице годится, или что имеется аналогичная примочка. Берём её, ставим, и конфигурируем так, что бы не редактор внешний вызывался, а какой-нибудь простенький скрипт, который всё к тексту присобачит, что требуется.

(Ответить) (Ветвь дискуссии)

именно так
[info]aburachil@lj
2008-01-08 14:09 (ссылка)
вот, он ещё и заголовки умеет редактировать http://globs.org/articles.php?lng=en&pg=2

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: именно так
[info]r_l@lj
2008-01-08 14:25 (ссылка)
Спасибо, попробую разобраться.

(Ответить) (Уровень выше)


[info]lenta@lj
2008-01-09 17:23 (ссылка)
Может, это сойдет?
http://www.glitch-busters.com/off-site/kookiejar.htm

(Ответить) (Ветвь дискуссии)


[info]lenta@lj
2008-01-09 18:20 (ссылка)
Работает. Только оно управляется хронометром, и минимальный таймаут для создания новой подписи - 1 минута.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]lenta@lj
2008-01-09 19:44 (ссылка)
...но зато его можно запустить из командной строки с параметром "-exit" - тогда программа запустится, перепишет файл подписи и автоматически закроется. Правда, пока я не понял, как сделать, чтоб она запускалась из thunderbird в момент создания нового сообщения. Вероятно, никак.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]r_l@lj
2008-01-09 20:55 (ссылка)
Никак, конечно.
В общем, неполадки в пробирной палатке.
Бат все же с этим легко управляется.

(Ответить) (Уровень выше)


[info]lenta@lj
2008-01-10 09:25 (ссылка)
Есть еще TagZilla (http://tagzilla.mozdev.org/) - но тебе не подойдет, больно тупая. Однако в принципе то, что ты искал, это она и есть, только тремя версиями старше ныне существующей.
Пора все-таки портребовать, чтобы жидомасоны открыли наконец человечеству тайну перемещения во времени!

(Ответить)