hirthwork 16.04.2012 23:35 mcabberE20517B2

В общем, эта, мне стыдно. Я у лайкола спиздил и реализовал идею. (Ну какой
второтег без интеллектуального воровства?) Угу, да, плагин для того самого. С
сегфолтами и хэнгапами.

На самом деле я вас наебал и плагин не для псто, а для жуйки.
Ха! Ещё раз наебал! Плагин для всего. Бнвача, открывания картинок в feh,
ссылок в firefox, и пр.

Брать здесь:
http://ideone.com/X7xDP

Компилять так:
gcc commands.c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include/ -I/usr/include/loudmouth-1.0/ -std=c99 -lglib-2.0 -shared -DMODULES_ENABLE -o libcommands.so

На мкаббер предварительно наложить патч:
https://github.com/hirthwork/ncursed-des...

Юзать так:
/module load commands
(вы ведь положили libcommands.so в /usr/lib/mcabber? ведь так)
/add_custom_command pr psto@psto.net #[a-z]+(/[0-9]+)? echo "/say_to psto@psto.net %s" > .mcabber/gmail/mcabber.fifo
/say_to psto@psto.net +10

всё, теперь набираете /pr а дальше плагин вам комплитит айдишники постов и
комментариев. после него пишете текст и жамкаете «ВВОД». для тупых объяснять не
буду.
например:
/pr #oesohe да ты просто ниасилятор сишечки!

о параметрах add_custom_command:
первый — имя команды которую надо добавить. при повторяющихся — последующая
заоверврайтит предыдущую.
второй — регулярка для жида пользователя из сообщений которого нужно выцеплять
автокомплит.
третий — чего собственно из сообщения выцеплять в автокомплит.
всё что далее — команда, куда надо подставить на место %s весь текст
оказавшийся после /pr (или как вы команду назовёте)

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

из фич которые не планируется делать:
1. ебилд
2. удаление комманд
3. показ списка добавленных команд
4. показ инфы о конкретной команде
5. написание примеров для рекомендаций, подписок, личных сообщений, feh,
firefox, leechcraft (конкретно до последнего — не шутка)
6. оптимизация расхода памяти
7. добавление новых хороших и годных сегфолтов

Доброе утро, пстач!

Recommended by: @17eyes, @Like-all
1. 0xd34df00d 16.04.2012 23:47 Azoth

Про личкрафт не понял. Теперь мкаббер — плагин к сабжу?

2. hirthwork0xd34df00d /1 17.04.2012 03:56 talkonaut-iphone_5.91_67b1c873

да, теперь можно ссылки из мкаббера открывать в личкрафтах

3. Like-all 17.04.2012 03:59

То есть, оно таки работает через жоп^W fifo?

4. pes 17.04.2012 04:00 ANOOS

АХАХА ЕБАТЬ ЛОХ

5. hirthworkLike-all /3 17.04.2012 05:26 talkonaut-iphone_5.91_67b1c873

это мкаббер работает через жо^W fifo, а плагин через регэкспы

6. kurkuma 17.04.2012 06:14

Несовсем понял, как там набор номера поста/реплая осуществляется? Просто тупое автодополнение, типа набираешь #o<tab> и оно добивает до #oestg и тут добиваешь n/5 допустим?

7. hirthworkkurkuma /6 17.04.2012 06:16 mcabber5A545CD2

#o можно не набирать. просто после /pr можно начать сразу жамкать таб. дополняет сразу до номера реплая. очерёдность подсказок в комплите — fifo, т.е. первым подскажет айдишник последнего полученного сообщения.

8. kurkumahirthwork /7 17.04.2012 06:17 Логово быдлокода

норм. правда я как раз уже удалил мкаббер, разочаровавшись в нем. юзал плагин для псто, который написан через жопу (на самом деле плагин для urxvt, которым можно было подсвечивать/вставлять номера постов/реплаев)

9. hirthworkkurkuma /8 17.04.2012 06:18 mcabber5A545CD2

угу, видел это поделие. тыкать не стал, на urxvt давно не сижу, да и xterm'а свалить хочу, и вообще иксы ниасилил поднять

10. kurkumahirthwork /9 17.04.2012 06:23 Логово быдлокода

мне бы какой-нибудь пстаче клиент для гажима, которым бы без мыши можно было вставлять номер поста/реплая и я бы горя не знал

11. hirthworkkurkuma /10 17.04.2012 06:29 mcabber5A545CD2

возьми да напиши. опенсорс хуле

12. kurkumahirthwork /11 17.04.2012 06:29 Логово быдлокода

Уже записал в TODO, надеюсь не охуею от питона.

13. zaez 17.04.2012 18:17

вот бы терь блять на винду ктонить это всё собрал, я бы щаслив был по самую сраку

14. Like-allzaez /13 17.04.2012 18:17 rzkPhone II

cygwin?

15. hirthworkzaez /13 17.04.2012 18:18 mcabber81810B2D

ты пизданулся? я мкаббер на винде использовал задолго до того как окончательно на линукс пересел

16. zaezhirthwork /15 17.04.2012 18:20 Miranda

а я и щас местами юзаю :) особенно стебово это в ХР, жмакаешь на alt+enter и ПРЁССА!

Do you really want to delete ?