LINUX.ORG.RU
ФорумTalks

tkLOR 0.4.1


0

0

Старый топик безнадёжно уполз вниз, поэтому начинаю новый.

Вышла новая версия толстого клиента для ЛОРа tkLOR.

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

Итак, фичи:

* Представление сообщений в виде дерева
* Кеширование прочитанных сообщений
* Выделение цветом непрочитанных сообщений
* Возможность носить(вместе с кешем) на флешке и читать ЛОР с одного места как дома так и на работе
* Игнор-лист
* "Избранное" для хранения любимых флеймов
* Клиент полностью настраивается из гуя, проблем со шрифтами и браузерами быть не должно.
* Возможен последовательный просмотр новых сообщений по дереву(клавиша n)
* Поиск по топику
* "автономный" режим работы: сообщения читаются только из кеша.

Для работы нужны:
tcl8.4 tk8.4 tk-tile tcllib
или
tcl8.5 tk8.5 tcllib
или(в особо запущенном виндузятническом случае)
ActiveTcl 8.4.17

Скачать: http://code.google.com/p/tklor/downloads/list
Скриншот: http://tklor.googlecode.com/files/tkLOR-screenshot-2.png

Старое обсуждение: http://www.linux.org.ru/view-message.jsp?msgid=2428012

★★

Re: tkLOR 0.4.1

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

anonymous ()
Ответ на: Re: tkLOR 0.4.1 от anonymous

Re: tkLOR 0.4.1

Ну так это Михаил и добавил

lester_dev ★★★★★ ()
Ответ на: Re: tkLOR 0.4.1 от far_tuna

Re: tkLOR 0.4.1

2 far_tuna:

>Вся наша роль - моя лишь роль.
>Я проиграла в ней жестоко.
>Вся наша боль - моя лишь боль.
>Но сколько боли. Сколько. Сколько. 

Имхо, заключительное "сколько" лишнее.

anonymous ()
Ответ на: Re: tkLOR 0.4.1 от anonymous

Re: tkLOR 0.4.1

Перечитайте оригинал Ахмадулиной, лишнего там нет :)

far_tuna ()

Re: tkLOR 0.4.1

Лучше бы ты написал extension для firefox'a. Не user.js, a полноценный extension, который имеет доступ к локальному диску и может там хранить базу сообщений. Таскать фокс и базу на флешке можно и к тому же все плюсы работы в браузере, тут тебе и пост "нативный" и http запросы к серверу и тд.

sdio ★★★★★ ()
Ответ на: Re: tkLOR 0.4.1 от sdio

Re: tkLOR 0.4.1

> Лучше бы ты написал extension для firefox'a. Не user.js, a полноценный extension, который имеет доступ к локальному диску и может там хранить базу сообщений.

Бррр... Основная причина недовольства браузером -- после полусуток читания ЛОРа приходится огнелиса перезапускать, иначе тормозит и память жрёт. Да и не по душе мне XUL.

> Таскать фокс и базу на флешке можно и к тому же все плюсы работы в браузере, тут тебе и пост "нативный" и http запросы к серверу и тд.

Не вижу плюсов работы в браузере. Наверно потому, что я развращён ньюсридерами.

gaa ★★ ()
Ответ на: Re: tkLOR 0.4.1 от sdio

Re: tkLOR 0.4.1

>к тому же все плюсы работы в браузере

А точнее все минусы.

applesin ()
Ответ на: Re: tkLOR 0.4.1 от sdio

Re: tkLOR 0.4.1

>Лучше бы ты написал extension для firefox'a.

А еще лучше - веб-морду удобную =)

h8 ★★★ ()

Re: tkLOR 0.4.1

Шрифты - какабяка.

matich ()
Ответ на: Re: tkLOR 0.4.1 от gaa

Re: tkLOR 0.4.1

>Не вижу плюсов работы в браузере.

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

sdio ★★★★★ ()
Ответ на: Re: tkLOR 0.4.1 от gaa

Re: tkLOR 0.4.1

>после полусуток читания ЛОРа приходится огнелиса перезапускать

Странно, у меня на работе огнелис порой неделями без перезапуска работает...

gnomino ()

Re: tkLOR 0.4.1

Кто нить пускал сабж под Arch'ем? В репах из требуемого только

tcl 8.4.16-2 tcllib 1.10-1 tk 8.4.16-2

И tile 0.7.8 в aur'е., а сабж хочет восьмой tile, который, как я понял хочет уже tk/tcl 8.5

marsijanin ★★ ()
Ответ на: Re: tkLOR 0.4.1 от sdio

Re: tkLOR 0.4.1

>> Не вижу плюсов работы в браузере.

> DOM тебе самый большой плюс браузера. Ну давай, расскажи как тебе понравилось парсить сообщения.

Прокачал скилл regexp. Вообще в tcllib есть htmlparser, только у меня руки никак не дойдут до его изучения.

gaa ★★ ()
Ответ на: Re: tkLOR 0.4.1 от marsijanin

Re: tkLOR 0.4.1

> И tile 0.7.8 в aur'е., а сабж хочет восьмой tile, который, как я понял хочет уже tk/tcl 8.5

Для tcl8.5 tile вообще не нужен, т.к. он туда встроен. Для запуск версиями младше 0.8 портебуется пожертвовать некоторыми фичами. Это уже описано тут: http://www.linux.org.ru/jump-message.jsp?msgid=2428012&cid=2430338

gaa ★★ ()
Ответ на: Re: tkLOR 0.4.1 от gaa

Re: tkLOR 0.4.1

>Прокачал скилл
по-сути это и будет основная цель проекта. это я тебе говорю, чтобы ты не расстраивался, когда толик с макскомом опять начнут раз в неделю структуру страницы менять :-)

sdio ★★★★★ ()
Ответ на: Re: tkLOR 0.4.1 от h8

Re: tkLOR 0.4.1

>> Лучше бы ты написал extension для firefox'a.

> А еще лучше - веб-морду удобную =)

Да, напишите уже кто нибудь нормальный браузер для лор.

sin_a ★★★★★ ()
Ответ на: Re: tkLOR 0.4.1 от sdio

Re: tkLOR 0.4.1

> чтобы ты не расстраивался, когда толик с макскомом опять начнут раз в неделю структуру страницы менять :-)

Лень -- страшная сила. Так что никто структуру раз в неделю долго менять не будет.

P.S. Фикс "рамочки Михаила" занял 5 минут на обнаружение и 1 минуту на изменение regexp.

gaa ★★ ()
Ответ на: Re: tkLOR 0.4.1 от far_tuna

Re: tkLOR 0.4.1

> Перечитайте оригинал Ахмадулиной, лишнего там нет :)

В воспоминаниях Беллы указано, что там должно быть ровно одно "сколько". Второе "сколько" появилось из-за того, что она ручку расписывала.

anonymous ()
Ответ на: Re: tkLOR 0.4.1 от sdio

Re: tkLOR 0.4.1

> когда толик с макскомом опять начнут раз в неделю структуру страницы менять :-)

а ты, я так понимаю, на этом обжегся и поэтому забил на большую часть скриптов?

overmind88 ★★★★★ ()
Ответ на: Re: tkLOR 0.4.1 от overmind88

Re: tkLOR 0.4.1

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

То что у меня стоит в ~/.gnome2/epiphany/extensions/data/greasemonkey/ :
lor_iframe_killer.user.js
lor_modeswitch.user.js
lor_news-collapse.user.js
lor_personal-tracker.user.js
lor_tracker-filter.user.js
lor_treeview.user.js

sdio ★★★★★ ()
Ответ на: Re: tkLOR 0.4.1 от sdio

Re: tkLOR 0.4.1

ага, а прикручиваемы ли они к конку?

overmind88 ★★★★★ ()
Ответ на: Re: tkLOR 0.4.1 от overmind88

Re: tkLOR 0.4.1

> ага, а прикручиваемы ли они к конку?

Кстати да, представляю, какую вонь подымут оперцы и ослисты в топике "xul-клиент для лора" ;)

gaa ★★ ()
Ответ на: Re: tkLOR 0.4.1 от gaa

Re: tkLOR 0.4.1

а tcl/tk вне обсуждения?

sdio ★★★★★ ()
Ответ на: Re: tkLOR 0.4.1 от sdio

Re: tkLOR 0.4.1

> Посмотри http://namshub-kde.blogspot.com/

Увы и ах, на работе маздайка, а в ней konqueror-а нет. Так что вот.

> а tcl/tk вне обсуждения?

А какой ещё язык/тулкит даст настолько высокую скорость разработки, лёгкий анализ ошибок и простоту в поддержке?

gaa ★★ ()
Ответ на: Re: tkLOR 0.4.1 от gaa

Re: tkLOR 0.4.1

Я бы на QT писал.

anonymous ()
Ответ на: Re: tkLOR 0.4.1 от anonymous

Re: tkLOR 0.4.1

> Я бы на QT писал.

Флаг в руки. Больше клиентов, хороших и разных, благо скопипастить логику с уже имеющегося кода несложно. Правда там написано на всепозволяющем тикле... Возникнут проблемы с сужением на C++.

Но всё равно желаю удачи.

gaa ★★ ()
Ответ на: Re: tkLOR 0.4.1 от gaa

Re: tkLOR 0.4.1

>А какой ещё язык/тулкит даст настолько высокую скорость разработки, лёгкий анализ ошибок и простоту в поддержке?

python :)

зы: tk страшное

geek ★★★ ()
Ответ на: Re: tkLOR 0.4.1 от geek

Re: tkLOR 0.4.1

>зы: tk страшное

:p

Tkabber наше всио :)

FiXer ★★☆☆☆ ()
Ответ на: Re: tkLOR 0.4.1 от marsijanin

Re: tkLOR 0.4.1

>Кто нить пускал сабж под Arch'ем?

Пускал. тикль обнови до 8.5

applesin ()
Ответ на: Re: tkLOR 0.4.1 от geek

Re: tkLOR 0.4.1

>> А какой ещё язык/тулкит даст настолько высокую скорость разработки, лёгкий анализ ошибок и простоту в поддержке?

> python :)

Сразу видно pure-C-гномера :)

gaa ★★ ()
Ответ на: Re: tkLOR 0.4.1 от anonymous

Re: tkLOR 0.4.1

> Я бы на QT писал.

Пи...еть не мешки ворочать (с)

cornholio911 ()
Ответ на: Re: tkLOR 0.4.1 от gaa

Re: tkLOR 0.4.1

>Сразу видно pure-C-гномера :)

завидно, да?

geek ★★★ ()
Ответ на: Re: tkLOR 0.4.1 от FiXer

Re: tkLOR 0.4.1

>Tkabber наше всио :)

это не отменяет того факта, что tk - страшное! В новой версии вроде поправили, но время упущено

geek ★★★ ()

Re: tkLOR 0.4.1

здорово. работает. мне очень понравилось. спасибо. я буду поьзоваться.

одно но - в Debian 4 нет tile. пришлось качать и компилировать. так как ставил я его в $HOME, то потом пришлось еще искать как указать tcl откуда его грузить.

wieker ★★ ()
Ответ на: Re: tkLOR 0.4.1 от wieker

Re: tkLOR 0.4.1

$ apt-cache search --names-only tile
ksubtile - subtitle editor for KDE
libtemplate-plugin-textile2-perl - textile plugin for the Template Toolkit
libtext-textile-perl - formats text using a simple style of markup
python-textile - Python parser for the Textile markup
tilecache - a web map tile caching system
tk-tile - A themed widget set provider library for Tk
$ cat /etc/debian_version
lenny/sid

несовсем 4.0 конечно, но на мой взгляд лучше чем "пришлось качать и компилировать"

cobold ★★ ()
Ответ на: Re: tkLOR 0.4.1 от cobold

Re: tkLOR 0.4.1

>несовсем 4.0 конечно, но на мой взгляд лучше чем "пришлось качать и компилировать"

да не охота на sid переходить

wieker ★★ ()

Re: tkLOR 0.4.1

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

phasma ★☆ ()
Ответ на: Re: tkLOR 0.4.1 от geek

Re: tkLOR 0.4.1

>это не отменяет того факта, что tk - страшное!

Это невозможно. Я сам делал скриншот tk и проверял попиксельно - не используется ничего инопланетного. С тем же успехом можно заявлять, что gtk страшно.

applesin ()
Ответ на: Re: tkLOR 0.4.1 от phasma

Re: tkLOR 0.4.1

>создание клиентов для веб-чатов, форумов - шаг к гибели ресурса

Нормального ресурса, как показателя безразличия администрации над пользователем, не ЛОРа.

applesin ()
Ответ на: Re: tkLOR 0.4.1 от gaa

Re: tkLOR 0.4.1

>Увы и ах, на работе маздайка, а в ней konqueror-а нет.

Для ИЕ тоже есть аналог greasemonkey, но к предложеннию написать extension это не относится.

>А какой ещё язык/тулкит даст настолько высокую скорость разработки, лёгкий анализ ошибок и простоту в поддержке?

Хочешь флейм tcl/tk против всех?

sdio ★★★★★ ()
Ответ на: Re: tkLOR 0.4.1 от gaa

Re: tkLOR 0.4.1

> А какой ещё язык/тулкит даст настолько высокую скорость разработки, лёгкий анализ ошибок и простоту в поддержке?

Python

troorl ★★ ()
Ответ на: Re: tkLOR 0.4.1 от sdio

Re: tkLOR 0.4.1

>> Увы и ах, на работе маздайка, а в ней konqueror-а нет.

> Для ИЕ тоже есть аналог greasemonkey, но к предложеннию написать extension это не относится.

Отлично, напишем по экстеншну к FF, opera, konqueror, IE... Надо ещё для links-а написать, тобы никто в стороне не остался :) Многовато получается.

>> А какой ещё язык/тулкит даст настолько высокую скорость разработки, лёгкий анализ ошибок и простоту в поддержке?

> Хочешь флейм tcl/tk против всех?

Зачем флейм? Просто если кто-то утверждает, что напишет на qt/gtk/python быстрее, пусть пишет. Сроку -- неделя, чтоб было как у меня :)

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

gaa ★★ ()
Ответ на: Re: tkLOR 0.4.1 от wieker

Re: tkLOR 0.4.1

>> несовсем 4.0 конечно, но на мой взгляд лучше чем "пришлось качать и компилировать"

> да не охота на sid переходить

Это не sid, это lenny. У самого на домашней тачке lenny, там и разрабатывал.

gaa ★★ ()
Ответ на: Re: tkLOR 0.4.1 от phasma

Re: tkLOR 0.4.1

> создание клиентов для веб-чатов

Именно создание _веб_ чата -- это первый шаг к его гибели :)

gaa ★★ ()
Ответ на: Re: tkLOR 0.4.1 от applesin

Re: tkLOR 0.4.1

>> это не отменяет того факта, что tk - страшное!

> Это невозможно. Я сам делал скриншот tk и проверял попиксельно - не используется ничего инопланетного. С тем же успехом можно заявлять, что gtk страшно.

Туг Гика прав. Tk в 8.4(кстати, 8.4=4.2 * 2 ;) ) действительно не очень. Спасает либо Tile, либо апгрейд до 8.5(жаль, что там ещё BLT не допилили).

Кстати, tkabber на основе bwidgets написан.

gaa ★★ ()
Ответ на: Re: tkLOR 0.4.1 от sin_a

Re: tkLOR 0.4.1

>>> Лучше бы ты написал extension для firefox'a.

>> А еще лучше - веб-морду удобную =)

> Да, напишите уже кто нибудь нормальный браузер для лор.

Напишите нормальный ЛОР для ЛОР! :)

gaa ★★ ()

фиче-/баг-репорт

Настройки прокси не вступают в силу до перезапуска. На счет остальных не знаю.

madcore ★★★★★ ()
Ответ на: фиче-/баг-репорт от madcore

Re: фиче-/баг-репорт

> Настройки прокси не вступают в силу до перезапуска. На счет остальных не знаю.

Ага, есть такой баг. Спасибо за репорт.

gaa ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.