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

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

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

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

Сообщества

Настроить S2

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



Пишет old_apazhe ([info]old_apazhe)
@ 2003-12-26 11:45:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Объявляется тендер на написание плагина к The Bat! 2.*
Плагин должен просматривать текст всех получаемых писем и менять в них определённую часть URL на другую, а так же добавлять к этому URL сзади кусочек, предварительно проверив, нет ли его уже.

То есть урл вида

http://www.livejournal.com/users/apache/123456.html

Должен меняться на

http://my.host.com/users/apache/123456.html?style=mine

Должна быть возможность задать несколько подобных пар.

Деньги будут переведены через webmoney или отданы при личной встрече. Информация о программе должна содержать надпись "создание этого плагина оплачено [моё имя и урл сайта]. В случае, если кто-то напишет эту хуету бесплатно или за пиво, ничего такого делать не надо.


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


[info]dixi@lj
2003-12-25 21:49 (ссылка)
Можно не париться, поставить proximitrion и написать в нём такое правило.

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

Re: Reply to your post...
[info]ex_ex_apazh@lj
2003-12-25 21:53 (ссылка)
Я не хочу ставить никаких проксимитронов. У меня уже есть Outpost, а память нихуя не резиновая.


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

(Комментарий удалён)
Re: Reply to your post...
[info]ex_ex_apazh@lj
2003-12-25 22:08 (ссылка)
Вы больше его светите, ага. Впрочем, поебать. После НГ адрес поменяю.


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


[info]linker@lj
2003-12-25 22:02 (ссылка)
Зачем плагин? Есть правила обработки приходящих писем, в них - регулярные выражения. С ними можно сделать всё, что угодно.

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

Re: Reply to your post...
[info]ex_ex_apazh@lj
2003-12-25 22:13 (ссылка)
Ткните пальцем.


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

Re: Reply to your post...
[info]artamonov@lj
2003-12-26 00:05 (ссылка)
Не знаю что там "все что угодно" подразумевает, но текст оригинально письма менять не позволяет...
Единственное что можно сделать используя возможности бата, так это настроить автоматическую отдачу письма внешней программе на обработку. Например Perl'у, одну строчку регекспа лишь написать.

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

Re: Reply to your post...
[info]genux@lj
2003-12-26 02:03 (ссылка)
Для скрипта на Перле необходим будет сам Перл, а это дополнительный гемморой и все такое.

Проще написать маленькую софтину, которая делает то же самое, но уже без всяких внешних модулей.

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

Re: Reply to your post...
[info]artamonov@lj
2003-12-26 02:33 (ссылка)
Ну не совсем геморой... а вдруг он уже стоит? полезная вещь в хозяйстве :)
А вообще я к примеру, что бы ну почти совсем ничего писать не надо было. Если не лень писать то можно и наваять чегонить свое

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

Re[2]: Reply to your post...
[info]ex_ex_apazh@lj
2003-12-26 05:56 (ссылка)
Я бля не пойму, никто не хочет $10 заработать за полчаса копания в дельфях или вижуал васике?


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

Re: Re[2]: Reply to your post...
[info]genux@lj
2003-12-26 05:59 (ссылка)
Каждый суслик - агроном.

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

Re: Re[2]: Reply to your post...
[info]feldgendler@lj
2003-12-26 07:41 (ссылка)
Порыскал по хелпу и www.ritlabs.com, не увидел описания API плугинов.

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

Re: Re[2]: Reply to your post...
(Анонимно)
2003-12-26 17:06 (ссылка)
The Bat! Common Plug-in API v1.0

http://www.mail-archive.com/tbdev@thebat.dutaint.com/msg00446.html
http://www.mail-archive.com/tbdev@thebat.dutaint.com/msg00473.html
v
http://klirik.narod.ru/usefuls/tbplugins.htm

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

Re[4]: Reply to your post.
[info]ex_ex_apazh@lj
2003-12-26 17:47 (ссылка)
О.


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

Reply to your post...
[info]feldgendler@lj
2003-12-26 18:17 (ссылка)
OK, до дома доберусь, нацарапаю.

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

Reply to your post...
[info]feldgendler@lj
2003-12-27 08:01 (ссылка)
Пришёл домой. Прочитал описание API. Пришёл к выводу, что желаемое недостижимо.

Лучше возьми тот исходник mail2lj на перле, что я тебе выслал, и юзай его, изменив там, чтобы он урлы правил.

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

Re: Reply to your post...
[info]ex_ex_apazh@lj
2003-12-27 08:08 (ссылка)
Мат поскипан.


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

Reply to your post...
[info]feldgendler@lj
2003-12-27 08:11 (ссылка)
Ну нет у них в API плугинов таких возможностей. Можно только реализовывать хитрые спам-фильтры и собственные макросы. Всё.

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