Чтобы добавлять сообщения и комментарии, .

@Als:
Als

доколе? ну ведь всё прекрасно работало, зачем было ломать?
обновил xjuick до последней дебажной версии. и что я вижу? открываем таб с JuBo, тыкает по любому посту, выбираем "Рекомендовать", получаем ошибку от жубо и никакой реакции от жуйки. а ведь раньше рекомендацию уходило жуйкоконтакту.
@xa0c, запили всё обратно!

@shaggoth:
shaggoth

в общем я тоже отказался от юзания конференций :) всё равно ничего там не пишу и всё такое.

@shaggoth:
shaggoth

выяснил что досадный баг с ошибкоокном здоровенным при входе в любую конфу, вызывает только дебаг версия xjuick с поддержкой psto.net и кого-то ещё. так что если тупо качнуть пятую версию — ошибки нет :) теперь у меня jubo и juick — обрабатывает xjuick, а psto на темплейте ieview бегает :) ничего так, лучше чем раньше ;)

@Als:
Als

люди обновляют свои аватарки, а xjuick даже и не подозревает.
@xa0c, может сделаешь автообновление?

@Kreol:
Kreol

Убил я в своей миранде плагин xjuick'a. Надоел он, бесконечные падения на пустом месте :(

@shaggoth:
shaggoth

=== Exception dump ===
System.NullReferenceException: В экземпляре объекта не задана ссылка на объект.
в xJuick.Fork.ContactManager.OpenChat(IntP tr hContact, IntPtr hWnd)
в xJuick.Plugin.ChatWindow(UIntPtr wParam, IntPtr lParam)
в Virtuoso.Miranda.Plugins.Infrastructure. HookDescriptor.SafeCallbackStub(UIntPtr wParam, IntPtr lParam)

вот такая херь вылезает когда заходишь в конференции с того же акка на котором висят жуйк и псто :/ ХАОС ПАМАГАЙКА!

@xa0c:
xa0c

Впилил поддержку psto.net. Аватары теперь должны браться для psto с psto, для juick с juick. На остальных аватаров нет.

@xa0c:
xa0c

Ну, в общем, вроде что-то прикрутил. Но т.к. изменить пришлось довольно много кода "официальной" версию не назовёшь. Кому интересно поиграться, качаем: coding.xa0c.net
А если вдруг кого заинтересовало почему фикс не ограничился банальным исправлением регэкспа, отвечу двумя ссылками:
code.xa0c.net
code.xa0c.net

"Сайты" добавляются/удаляются в настройках, по клику на кнопке "Edit active contacts list".
Т.е. теперь один плагин на два сайта задуман как бы. Вроде даже что-то работает. Правда, на BNW не всё, но дальше мне делать лень :)

@xa0c:
xa0c

Можеи б0ян, но... Потрясный (бесплатный, без ватермарков и довольно шустрый) сервис скриншотов страниц, можно заюзать для моего xjuick плагина ( см. #571029 )
Описание: webmorda.kz
Пример строки, которую в настройках плагина вставить: webmorda.kz

@nibb13:
nibb13

Миранда v 0.9.6 настоятельно требует сменить scriver на обновлённую версию из плагин-пака. xJuick, естественно, с ним не работает. Terror and grief. @xa0c, сделай что-нибудь, пожалуйста! Или кто-нибудь, у кого студия установлена. Много обещать не могу, но цистерну интернетов и полсотни нефти подгоню...

@pLuto:
pLuto

После апгрейда миранды до 0.9.2 жуйкоплагин отсох от нового scriver как будто и не было. Эххх...

@iCat:
iCat

установил в миранду плагин xjuick, но до сих пор не понял, в чем его удобство... кто-нить может объяснить?

@xa0c:
xa0c

Не, ну жесть же... За 4+ месяца никто из тех, кому нужна была поддержка "folders" в xJuick не мог впилить 10 строк такого кода: code.xa0c.net

Грусть-печаль, товарищи. Грусть-печаль. :)

@Mikel-Ard-Ri:
Mikel-Ard-Ri

Всё-таки решил добавить этот плагин в следующую версию сборки (нужно будет выбрать при установке или поставить заготовку "Полная"), ничего лучше видимо в скором времени ожидать не приходится, выглядет вроде симпатично и вполне юзабельно. img683.imageshack.us

@pLuto:
pLuto

Коллеги, у кого есть ресурсы поправить код и пересобрать мирандоплагин для жуйки? Автор им более не занимается, исходники в открытом доступе на xa0c.net
Речь про багофичу, встроенную автором для "хитрой автоперекодировки", о которой я писал вот тут — #688531. Ее хотя бы отключить — и больше для щастья ничего не надо.
Поскольку я уже десять лет как не программист, то самостоятельно в коде я, может, и разобрался бы, но вот найти, скачать, поставить и правильно настроить нужный компилятор, а потом им еще и правильно скомпилять — для меня будет чересчур ресурсоемкой задачей.

@xa0c:
xa0c

Мне никто так и не дал степ-бай-степ руководства для повторения бага с изменением активного аккаунта.
Предполагаю следущее: аккаунт "слетает" после захода в настройки и нажатия "ОК".

Если я прав, то пофиксено. v0.0.5.1a :)
coding.xa0c.net

@Kreol:
Kreol

Йес, наконец-то подружил хистори++ и xJuick, всего-то надо было снести ветку хистори в базе миранды :)

@xa0c:
xa0c

Ну, официально неделя, объявленная в #570222 закончится только через 5 часов, но думаю, за это время мало что изменится.

Итак, господа. Разработка плагина xJuick (упешно?) завершена.
Более никаких фич и допилов не будет (исключая баг с неправильным определением активного аккаунта, он будет исправлен, когда я его смогу у себя повторить).
Страница с описанием обновлена, устаревшая инфа выпилена, новые скриншоты добавлены.

Версия 0.0.5а финальная и готова, как говорится, для юзания массовым юзером. С чем вас и поздравляю.
enjoy! XD

@Als:
Als

что-то моя миранда всё больше походит на глючное самосборное, самокомпильное поделие, полное плагинов доальфового состояния %)
сегодня вот пополнил список плагином xjuick, который понятно что делает :) до этого юзал JS примочку от @Longedok и свой шаблон. всё, конечно, просто замечательно, но во время попыток завести плагин я успел:
* убить базу;
* восстановить её из бекапа;
* тут же просрать всю хистори жуйки;
* снова восстановиться;
* и случайно превратить контакт жуйк в чат;
* мучительно соображать, почему ничего снова не работает и прибить в dbepp не те протоколы, т.е. снова проебав базу :)
что бы я делал без бекапов, спасибо db_autobackups.dll! всё, в итоге заработало, но xjuick почему-то считает, что активный протокол другой, не тот, который я выбрал, причём изменение ничего не даёт :)

@xa0c:
xa0c

По поводу сервисов для генерации превью ссылок. Нагуглилось их over 9000, вот вам небольшой списочек того, что оттестил:

_http://www.m-software.de/screenshot/Screenshot.png?url={0}&delay=10&type=jpg&scale=3
_http://images.websnapr.com/?url={0}&size=s
_http://images.websnapr.com/?size=S&key=YOURSKEY&url={0}
_http://open.thumbshots.org/image.aspx?url={0}
_http://thumbnailspro.com/thumb.php?url={0}&s=200
_http://img.bitpixels.com/getthumbnail?size=200&url={0}
_http://counter.goingup.com/thumboo/snapshot.php?u=http://www.thumboo.com/account.html&su={0}&c=medium&api=YOURSKEY

Вот, прям так, как написАл, так и вставлять в настройки можно. Где написано YOURSKEY, значит нужна регистрация.
О последнем сервисе отдельно: регистрация тут: thumboo.com, картинки показывает всегда, что удивительно. Правда, чутка медленней, чем другие, но я решил — это мой выбор. Правда, вам нужно перескачать xjuick, если хотите юзать этот сервис.

P.S. Кроме того (я где-то упоминал уже, но всё же): вы можете в url сервиса прописАть просто "{0}" и "превью" будет работать только для картинок и показывать их будет в 100% размера. Возможно, кому-то пригодится.

@xa0c:
xa0c

Сорри за тег, пипл..

Для постоянных читателей
Господа. Я только что запилил новую версию. Подсмотрел тут в шаблоне IEView некий "германский скрипт, который превью для ссылок делает" и впихнул его прям в дефолт-лог tabSRMM. Теперь по ctrl+мышконавод можно увидать превью. Кажись — это ня.
Сервис, которым показывается превью настраивается. Сделано это потому, что анонимусам превью часто ограничено (по количеству, по трафику, итд): вы можете зарегиться на каком-нибудь из сервисов, предоставляющих такую фичу и внести в настройки данные своего аккаунта. (это означает: дописАть в URL свой пароль)
Те, кто не юзает дефолтный лог tabSRMM — можете не напрягаться (но новую версию всё равно скачайте :))

А теперь важное объявление для всех
БАГРЕПОРТЫ ПРИНИМАЮТСЯ РОВНО НЕДЕЛЮ НАЧИНАЯ С ЭТОГО ДНЯ
Через неделю я консервирую нафиг всю разработку плагина и фиксы будут производится только тех багов, которые увижу Я.
Усё. Я в этом плагине сделал в стопиццот раз больше, чем хотел и в простопиццот раз больше, чем сам юзаю.
Сипасибо за внимание.

И да, спасибо тем немногочисленным юзерам, кого имею честь назвать бета-тестерами моего плагина. Без вас плагин бы вряд ли ушёл далеко после #496315 :)

@Radjah:
Radjah

При просмотре настроек плагина крешится миранда. Обращение по нулевому указателю.

@Kreol:
Kreol

Народ, кто разбирается в js? Может сможете подружить немецкие скрипты встроенные в мой шаб ieview и скрипт scroll.js для xJuick?

@xa0c:
xa0c

А вот мне конфиг ввиде текстового файла очень даже нравился. Блин. Качать там же.
Ещё один скриншот (600кб!): coding.xa0c.net
(Дефолт-лог табсрмма, у жуйки форсед IEView, у Jubo форсед Hpp)

@xa0c:
xa0c

Нет, всё-таки в выделении комментов в отдельные окна помимо плюса, описанного в посте #537222, обнаружился ещё один: за ночь по одному треду пришло 900+ комментов (#562740) , тыкнул "отдельное окно" и вуаля — все 900 комментов выделились из хистори жуйки и стало возможным почитать то, что приходило ещё, что не относится к флуду. Кра-со-та. :)

@xa0c:
xa0c

kinda ЧСВ чтоли... code.google.com
Плубин — эт хорошо, да. :)

@xa0c:
xa0c

well... Теперь мой плагин понимает следущее:
TabSRMM: Default, IEView, History++, History++ emulated IEView
Scriver: Default, IEView, History++ emulated IEView
SRMM: Default

...честно говоря, я больше никаких сочетаний и не знаю. Смею сказать: теперь работает везде. Причём, ничего настраивать не нужно, после переоткрытия окна чата плагин сам сообразит что установлено. Можно практически налету в настройках менять.
Версию-таки увеличил. Всё же, хпп отъела у меня изрядный кусок времени. Теперь 0.0.5. Ссылка там же: coding.xa0c.net

P.S. Как только theMIROn пожрёт свою лень и починит свой SVN, historypp.dll из архива уберу. :)

@xa0c:
xa0c

@lsd тут мне сказала, что юзает хпп за (почти цитирую): "настраиваемые шрифтосвистелки и цветоперделки"...

Хе-хе. :)

@xa0c:
xa0c

Господа тестирующие 0.0.4, могёте обновиться?..
Я там никаких новых фич не добавлял, зато постарался всячески облегчить "первый запуск".
В идеале теперь в конфиг лазить не нужно, чтобы посмотреть дефолтное поведение плагина, без разницы что у вас: TabSRMM/SRMM/Sciver.

Можете удалить конфиг (предварительно сохранив, если меняли там что-то) и попробовать поставить плагин так, будто бы первый раз его видите. Т.е. банально скопировать в папку "plugins", а после запустите и скажите — прокатило ли. :)

@xa0c:
xa0c

Думаю, версия 0.0.4 близится к финалу.
Нраица? Ссылка там же.

@xa0c:
xa0c

Блин. Как же круто, оказывается, порой выделять комменты в отдельное окно: 3 поста, комменты так и летят +1 медленный, в котором нужно отвечать осознанно, чуть подумав. А пока пишешь — лог уже улетает и там и тут понаотвечали, тыкаешь "отдельное окно" и наслаждааааешься. Ня.

@xa0c:
xa0c

Ну, кто самый смелый? :)
Хех, шутю. Вроде пофиксил работу с БД. Больше не крашит. Тем не менее, бэкап профиля было бы неплохо сделать.
Крайне интересно как новая модель поведёт себя на чужих компутерах.

Итак. По сравнению с описанной ранее версией изменения минимальны, но, тем не менее, существенны:
При создании нового "окна для комментариев" в него перемещается вся хистори по указанному посту.
При удалении этого "псевдоконтакта" из контакт листа, хистори перемещается обратно в жуйк.

Я подумал, что так будет круто.
Убрал одну из кнопок на тулбаре: теперь в отдельное окно приходят комментарии только для тех постов, для которых существует контакт в контакт-листе.
Контакт создаётся всё так же: либо в автоматическом режиме (кнопка на тулбаре), либо в ручном через выпадающее меню (пока что только в tabsrmm/sciver/srmm).

Номер версии не менял — 0.0.4а. Ссылка там же.
Риальне жду фидбэк.

@Russia:
Russia

test3

@Russia:
Russia

test2

@Russia:
Russia

test

@shaggoth:
shaggoth

а зачем в jubo обработка ссылок? он всё равно пишет что типа ошибка мол, идите лесом уважаемый

@xa0c:
xa0c

Ну щито?.. :)
План на эту неделю я выполнил. Новая версия плагина лежит всё там же. Только вот новое описание я строчить пока не хочу, ибо дико влом. Да и сама версия того... Ну в общем, обкатки требует.
Вкраце расскажу чего ожидать:
1. Ну, в предыдущем посте вы могли углядеть скриншотег. Да. Теперь комментарии к постам можно вычленять в отдельное окно. Имхо — ня.
В новом плагине 3 новых некастомизабельных кнопки (вы их сразу увидите), слева направо:
=> Вкл/выкл автооткрытия окон для любых постов (полезно, если вы не следите за 30ю постами одновременно ):)
=> Кнопка показа тех постов, комменты к которым вы желаете видеть в отдельных окнах (это если автооткрытие выключено)
=> Кнопка удаления "псевдоконтактов" (это каждое окно с комментами) из контакт листа. Это если вдруг увидите, что контактлист до нужного места мотать приходится минут по пять.

По поводу хистори: я решил сделать так: если комменты в отдельном окне, то в окно жуйки они не дублируются, но в хистори ему записываются. Т.е. если вы переоткроете окно с жуйкой, то увидите эти комменты. Эдакое дублирование хистори получается. При удалении "комментариевского" контакта, хистори самой жуйки останется на месте.

Выборочно указывать "открывать или не открывать отдельное окно" для поста можно через менюшку (это та, которая рядом с номером сообщения вываливается).

Конфиг изменился, но вроде бы старый должен подхватиться. Хотя, сохраните его, если меняли там что-то.
Конфиг нужно отредактить: вписать туда название вашего протокола/аккаунта жабера, с которого вы с жуйкой общаетесь (напишет при первом запуске).

2. jubo supported. Только мне было влом особо сильно над ним сидеть и получилось так, что если вы юзаете кнопочки из меню, у которых autosend=true, то всё отлично. Пытался допилить и чтобы при ручном наборе команды работало — хз, вроде пашет. Т.е. сейчас можете jubo слать "#1234" :)

3. Заколупался от отправки "В #1234" и сделал простейшую перекодировку кирилических команд в латиницу. Вроде пашет.

Короче, товарищи. Где фидбэк?! %)

@xa0c:
xa0c

А пока #486522, я продолжаю пилить этот недоплагин.
Глядим на скриншот. Ня? Я знаю, что ня.
А @freefd, между прочим, назвал QiP лучшим виндовым клиентом для жуйка...

@xa0c:
xa0c



Так, ну вроде бы дерево постов/комментариев глючит послабее, можно и показать народу.
All:
Для LinkButton (в конфиге такая) теперь можно указывать как action команду, начинающуюся с "http://" — будет открываться бравзер. Не знаю пока что зачем она может пригодиться, но пусть будет.
TabSRMM
Регексп с никами исправлен. (Надеюсь :))
IEView
Т.к. в прошлый апдейт я юзеров ие (себя в том числе) обделил, то в этот раз держите, собсно, дерево тредов. Изменения в коде плагина вас практически не касаются, т.е. если команда "http://" вам не нужна, то сам плагин можно не обновлять. Дерево постов на яваскрипте (что означает — если вам больше нравится mjplugin от @Longedok'a, то можете перенести код туда, работать тоже будет).
Изменения в файлах juickonizer.js, juick.css (старые стили без изменений, просто новые добавил), плюс добавлен новый файл scroll.js, который и отвечает за отображение дерева постов и прокрутку лога к ним.

Ссылка на скачивания всё там же.
Скриншот того, как всё выглядит — в предыдущем посте.
...вроде пока что всё

@xa0c:
xa0c


Ну... Или вот так: плавающая кнопочка в правом верхнем углу, по клику разворачивает дерево с постами/комментами.
Оказалось, можно и без C# такое нарисовать.
На скрине pure js. :)