LINUX.ORG.RU

Вышел tkLOR 1.0.0

 , ,


0

0

tkLOR - кросс-платформенный клиент для чтения ЛОРа, написанный на Tcl/Tk/Tile. Работает в GNU/Linux и Windows, известны удачные попытки запуска на Mac OS X и Windows Mobile. Имеются пакеты для Debian/Ubuntu, rpm-based дистрибутивов, ebuild, pkgbuild и сборка для Windows.

Программа написана с целью максимально приблизить чтение ЛОРа к работе с почтовыми конференциями или FIDONet-овскими эхами. Также преследовалась цель иметь постоянно под рукой флешку, хранящую текущее состояние прочтённых и непрочтённых тем, интересных флеймов, чтобы не утруждаться синхронизацией сессией браузеров в различных местах пребывания.

Скриншоты: http://code.google.com/p/tklor/downlo...

FAQ: http://code.google.com/p/tklor/wiki/FAQ

>>> Скачать

Помимо достаточно широких возможностей настройки, программа может быть расширена с помощью пользовательских скриптов на tcl, помещённых в файл userConfig(подробнее см. в examples). В частности, можно настроить различные параметры прокси в зависимости от места пребывания(например, я на работе выставляю useProxy в 1, а дома -- в 0).

Поддерживает следующие возможности, которые в веб-интерфейсе сайта на данный момент отсутствуют и вряд ли будут реализованы:
1. Группировка сообщений по дискуссиям в древовидной форме
2. Хранение списка прочитанных сообщений
3. Автоматическое цитирование при ответе на сообщение
4. Очередь отправки сообщений, позволяющая избавиться от необходимости ждать 30 секунд между отправками сообщений
5. Весьма желанный многими режим форматирования "User line breaks with quoting"
6. Подсветка тем и сообщений по ключевым словам
7. Игнорирование _только_ сообщений от указанного пользователя, а не всей дискуссии
8. Теги, позволяющие раз и навсегда забыть о необходимости держать в памяти соответствие между ником пользователя и тем впечатлением, которое он произвёл

А также те удобства, которые в веб-интерфейсе реализовать, мягко говоря, затруднительно:
1. Хранение истории прочитанных сообщений
2. Оффлайновое чтение
3. Навигация с клавиатуры
4. Возможность не ходить по ссылкам внутри ЛОРа :)

В сравнении с версией 0.9.4, вышедшей почти 2 месяца назад, произведены следующие улучшения:
1. Добавлена возможность отправлять сообщения прямиком из клиента, не загружая для этого браузер
2. Добавлены "горячие" комбинации клавиш для пометки сообщений, исправлены ошибки с потерей фокуса при работе с клавиатуры
3. Новый механизм испольнения фоновых задач: теперь все фоновые операции выполняются в одном процессе. Также появилась возможность обрывать выполнение фоновых задач
4. Интерфейс локализован, теперь русскоязычным пользователям не придётся довольствоваться моим ломаным английским
5. Расположение каталогов для хранения данных программы приведено в соответствие с "XDG Base Directory Specification". Прочитайте README перед использованием!

Специально для svu: комментарии в конфигах локализованы.

gaa ★★
() автор топика

Лень смотреть, а какая версия libastral там в зависимостях? А то у меня 6.0 стоит и зоопарк я плодить не хочу.

anonymous
()
Ответ на: НЕ ПОНЯЛ от anonymous

ТЫ ДЕБИЛ?

>А зачем для Windows сборка???

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

anonymous
()
Ответ на: комментарий от pento

>А по какому принипу оно работает?

По принципу запрета Паули.

>В смысле, как получает контент с ЛОРа?

libastral в качестве бэкенда

anonymous
()
Ответ на: НЕ ПОНЯЛ от anonymous

>А зачем для Windows сборка???

Это специально для троллей сделано:)

Rodegast ★★★★★
()
Ответ на: комментарий от anonymous

>А зачем в офисе читать лор???

А что ещё делать, когда больше делать нечего?

true
()
Ответ на: ТЫ ДЕБИЛ? от anonymous

> не все могут себе позволить линукс на офисных машинах.

Зачем работать в таких офисах???

anonymous
()

Ща ебилд чуть доточу (чтоб инфу про апгрейд предлагал проситать) и в оверлей добавлю.

INFOMAN ★★★★★
()

Скачивать и парсить странички не Ъ, лучше бы сделали какой-то вменяемый API на XML-RPС или чём-то подобном.

true
()

Скачал rpm, установил. Только не работает. Пр нажатии на F2 ничего не происходит, в списке заданий пусто. Но при попытке закрыть выводит сообщение, о том что выполняется 31 фоновых заданий. Куда копать?

anonymous
()
Ответ на: комментарий от true

> Скачивать и парсить странички не Ъ, лучше бы сделали какой-то вменяемый API на XML-RPС или чём-то подобном.

это есть в планах

JB ★★★★★
()
Ответ на: комментарий от anonymous

Ну ты то у нас наверняка великий младший помошник админа и между чисткой кулеров и заменой клавиатур в бухгалтерии можешь любоваться консолью на своём рабочем 486-ом. А в прошлом ты наверняка был топ-менеджером Газпрома, но ушёл с работы, хлопнув дверью, когда тебе сказали, что на твой казённый позолоченный хай-енд Sony VAIO запрещено ставить слаку.

anonymous
()

Над юзабилити ещё поработать придётся. Навскидку: при чтении последнего сообщения в теме неплохо бы по нажатию 'n' переходить на следующую тему. Ну или отдельную комбинацию сделать для следующей темы. А то приходится табуляцию жать для перехода в список тем. Неудобно.

random_code ★★
()

вроде бы я наконец обновил Tcl/Tk до 8,5/ так что надо будет испробовать

overmind88 ★★★★★
()

Лежал себе Tcl/Tk тихо мирно в своей уютненькой могилке. Никого не трогал. Так нет же, откопали...

anonymous
()

Хороший ebuild...

Calculating dependencies \

emerge: there are no ebuilds to satisfy "dev-tcltk/tile".

(dependency required by "app-misc/tklor-1.0.0" [ebuild])

ergil ★★★
()
Ответ на: комментарий от anonymous

>>Лежал себе Tcl/Tk тихо мирно в своей уютненькой могилке. Никого не трогал. Так нет же, откопали...

ты унылое быдло, tk/tcl рулил, рулит и будет рулить

Ex ★★
()

Вы мне лучше скажите, есть ли в природе бесплатные бинарники для венды tk/tcl. ActiveTcl бабла немалого стоит.

anonymous
()

Ждем на GTK, до тех пор фпечь.

anonymous
()
Ответ на: комментарий от random_code

Re^2: Вышел tkLOR 1.0.0

Ещё: при обновлении по F2 хотелось бы, чтобы в списке тем сразу было видно, какие из них обновились (т.е. содержат новые сообщения).

random_code ★★
()
Ответ на: Re^2: Вышел tkLOR 1.0.0 от random_code

Вообще, сам подход, как мне кажется, defective by design. Я бы сделал по другому: это бы был бот, который парсит ЛОР и преобразует его в NNTP или простую почтовую рассылку. И читать можно чем угодно - хошь mutt, хошь gnus, хошь outp^Wthunderbird.

random_code ★★
()
Ответ на: комментарий от random_code

Re^4: Вышел tkLOR 1.0.0

Да, ну ещё одно пожелание: хотелось бы, чтоб в избранное можно было добавлять не только темы целиком, но и отдельные ветви (или сообщения).

random_code ★★
()
Ответ на: комментарий от random_code

> Я бы сделал по другому: это бы был бот, который парсит ЛОР и преобразует его в NNTP или простую почтовую рассылку.

Ну а смысл так извращаться?

По сабжу. Работать так и не удалось заставить, хотя предыдущие версии работали нормально ::((

anonymous
()

Спасибо, сблеванул...

gaa, не выпендривайся, а пиши как все нормальные люди - под Mono

anonymous
()
Ответ на: комментарий от anonymous

Re^4: Вышел tkLOR 1.0.0

> Ну а смысл так извращаться?

Ну например в том, чтобы читать в привычной, удобной и настроенной под себя софтине, а не привыкать к новой. Хотя некоторые функции, конечно, так будут недоступны.

random_code ★★
()
Ответ на: комментарий от random_code

Re^4: Вышел tkLOR 1.0.0

Да, ну и вдогонку самая полезная функция - отметка тех тем (например курсивом), где на сообщения пользователя программы есть ответы.

random_code ★★
()
Ответ на: комментарий от gaa

Re^2: Вышел tkLOR 1.0.0

> 4. Интерфейс локализован, теперь русскоязычным пользователям не придётся довольствоваться моим ломаным английским

Что-то не вижу локализации.

$ locale

LANG=

LC_CTYPE="ru_RU.UTF-8"

LC_NUMERIC="ru_RU.UTF-8"

LC_TIME="ru_RU.UTF-8"

LC_COLLATE="ru_RU.UTF-8"

LC_MONETARY="ru_RU.UTF-8"

LC_MESSAGES="ru_RU.UTF-8"

LC_PAPER="ru_RU.UTF-8"

LC_NAME="ru_RU.UTF-8"

LC_ADDRESS="ru_RU.UTF-8"

LC_TELEPHONE="ru_RU.UTF-8"

LC_MEASUREMENT="ru_RU.UTF-8"

LC_IDENTIFICATION="ru_RU.UTF-8"

LC_ALL=ru_RU.UTF-8

Интерфейс на английским

INFOMAN ★★★★★
()
Ответ на: комментарий от anonymous

> Хороший pkgbuild... > ==> ОШИбКА: An unknown error has occured. Exiting...

Нужно выполнить recode /CRLF tklor-1.0.0.pkgbuild

vimmer
()

Блин! Народ, кто в курсах что там за подпольные обновления хрюши делал в последние месяцы клятый Билли со стадом своих индусов?

Проблема в том, что сохраняю в БД строку вида:

`к'   №ѕ8х№ѕ8 OCV.ARJ ™”џ `к'   ху№ѕ8$ є њ° OCV.TXT 0Ќ,` B’ifyа»чe+ шVoЌА.ЂдФцЁx«(¤6Он3Џр`к

А извлекается такая:

`к'   №s8х№s8 OCV.ARJ T"ц `к'   ху№s8$ є нЇ OCV.TXT 0К,` B'ifyа>чe+ шVoКА.hдФцЁx<(¤6Он3Цр`к

Пусть сдохнет Билли вместе с миллиардом индусов и вендой!

anonymous
()

Замечательная прога. Спасибо.

Voker57 ★★
()
Ответ на: комментарий от Ex

> ты унылое быдло, tk/tcl рулил, рулит и будет рулить

1. Вы грубы, надеюсь с возрастом пройдет.

2. Куда по вашему рулил и будет рулить тикл?

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