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

>>> Скачать

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

Re^2: Вышел tkLOR 1.0.0

> нет слабкилда => фтопку быдлоподелие

Напиши и скинь на мыло.

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

Re^2: Вышел tkLOR 1.0.0

> Добавь в архив с вендовой сборкой tk и tcl

не хотелось бы, а то оно 25 метров занимает.

вот starpack можно бы сделать, д

а только вот всё никак не соберусь

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

Re^2: Вышел tkLOR 1.0.0

> Я не понял. Под анонимусом оно вообще не пашет? Все мои попытки получить список тем закончились неудачно.

пашет. там наверное автономный режим включился. Отключи его.

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

Re^2: Вышел tkLOR 1.0.0

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

обычно это происходит при крово работающем xauth.

Для проверки можно сделать так:

в одной консоли:

echo 'tk appname jopa' | wish

в другой

echo 'send jopa {tk_messageBox -message "it works!"}' | wish

если окошко с сообщением отобразилось, значит всё хорошо. если нет и ругнулось на 'no application named jopa' -- значит с xauth всё плохо

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

Re^2: Вышел tkLOR 1.0.0

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

ctrl-z, ctrl-x -- забиндено на переход, соответственно, в список тем и список сообщений. в списке тем тоже работает 'n'

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

Re^2: Вышел tkLOR 1.0.0

> Да, ну и настройку самих клавиатурных сочетаний неплохо бы прикрутить.

будет

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

Re^2: Вышел tkLOR 1.0.0

> Какие страшные кеды.

хехе. олдскул.

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

Re^3: Вышел tkLOR 1.0.0

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

это сложно: ЛОР сейчас такую инфу не отдаёт

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

Re^4: Вышел tkLOR 1.0.0

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

ЛОР != nntp-рассылка. в nntp список фонференций статичен, а тут -- динамический. а валить все мессаги в одну кучу я не хочу

gaa ★★
() автор топика
Ответ на: Re^4: Вышел tkLOR 1.0.0 от random_code

Re^5: Вышел tkLOR 1.0.0

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

лор такой инфы не отдаёт. но список "темы, в которые я неавно писал" появится в одной из ближайших версий

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

Re^2: Вышел tkLOR 1.0.0

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

ещё есть wintcltk или что-то в этом роде

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

Re^2: Вышел tkLOR 1.0.0

> Кстати, не мешало бы тему обновлять, чтоб юзер свой ответ мог увидеть.

если отправлено 10 сообщений -- 10 раз обновить?

хотя я посмотрю, отдаётся ли id-шник свежедобавленного сообщения, чтоб не парсить лишний раз

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

Re^2: Вышел tkLOR 1.0.0

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

а еще лучше прикрутить NNTP на сервере. или сделать прогу в news перегоняющую

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

Re^2: Вышел tkLOR 1.0.0

> P.S. у вас пропущена зависимость от пакета tk-tile (Kubuntu Hardy)

не нужно: tile включен в tk8.5 "искаропки"

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

Re^2: Вышел tkLOR 1.0.0

> Или я туплю. Кстати надо спелчекер прикрутить.

будет

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

Re^2: Вышел tkLOR 1.0.0

> Выглядит он, конечно...

В FAQ!!! Первым же пунктом написано про шрифты

.

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

Re^2: Вышел tkLOR 1.0.0

> а экономит ли оно траффик?

скоре нет чем да ;)

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

Re^2: Вышел tkLOR 1.0.0

> /usr/bin/tkLOR: line 23: exec: wish: не найден

use -wishPath=<path-to-wish>, Luke

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

Re^2: Вышел tkLOR 1.0.0

> Версия MacOs ?

see README

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

Re^2: Вышел tkLOR 1.0.0

>> Q Я анонимус. Есть ли у меня возможность писать сообщения посредством клиента.

>> A В данный момент нет.

> Аффтар не асилил анонимусов :/

У меня нет под рукой анонимуса для тестирования :)

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

Re^4: Вышел tkLOR 1.0.0

>>Когдаж readme читать начнете ?

>>p.s. Arch , палет нормальный, читайте ридми -)

> $ sudo apt-get install tcl8.4 tk8.4 tcllib tk-tile

Что говорит update-alternatives --display wish ?

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

Re^2: Вышел tkLOR 1.0.0

> gaa, а в чем проблема реализовать anonymous-mode? Вдруг аналитики подскажут. :)

я хотел зарелизить до тех пор, пока не увяз в новых фичах

в следующей версии посмотрю, как реализовать

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

Re^2: Вышел tkLOR 1.0.0

> Только надо сделать возможность просматривать и архив новостей.

в смысле? в "тема"-> "добавить тему" можно засунуть url хоть 10летней давности и читать

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

Re^2: Вышел tkLOR 1.0.0

> Я не понял. Под анонимусом оно вообще не пашет? Все мои попытки получить список тем закончились неудачно.

запусти с -debug=1 а потом покажи, что оно написало в tkLOR.log и tkLOR-backend.log

gaa ★★
() автор топика
Ответ на: Re^2: Вышел tkLOR 1.0.0 от gaa

>>не нужно: tile включен в tk8.5 "искаропки"


ent4jes@ent4jes:~$ tkLOR
Error in startup script: can't find package tile 0.8
while executing
"package require tile 0.8"
(file "/usr/bin/tkLOR" line 27)
...............

Пока не сделал apt-get tk-tile сабж не хотел работать

ent4jes
()
Ответ на: Re^4: Вышел tkLOR 1.0.0 от gaa

>ЛОР != nntp-рассылка. в nntp список фонференций статичен, а тут -- динамический. а валить все мессаги в одну кучу я не хочу

а кто мешает для каждой лоровской "конфернции" свой тред держать?

dikiy ★★☆☆☆
()
Ответ на: Re^3: Вышел tkLOR 1.0.0 от gaa

>maxcom против

а он объяснил, почему против?

PS

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

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

Re^5: Вышел tkLOR 1.0.0

>>maxcom против

> а он объяснил, почему против?

нет.

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

растолкуй, а то я не совсем понимаю о чём речь

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

Re^6: Вышел tkLOR 1.0.0

>>ЛОР != nntp-рассылка. в nntp список фонференций статичен, а тут -- динамический. а валить все мессаги в одну кучу я не хочу

> а кто мешает для каждой лоровской "конфернции" свой тред держать?

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

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

Re^4: Вышел tkLOR 1.0.0

>>>не нужно: tile включен в tk8.5 "искаропки"

> Пока не сделал apt-get tk-tile сабж не хотел работать

а, значит просто запускалось через wish8.4. можно поменять через update-alternatives --config wish

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

Re^4: Вышел tkLOR 1.0.0

>>Error in startup script: can't find package tile 0.8

> В stable версия тайла меньше чем надо.

Её там вообще нет, как мне подсказывает packages.debian.org. а в lenny 0.8.2

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

Re^5: Вышел tkLOR 1.0.0

> а где версия на белоруском?

Напиши сам и пришли мне. В качестве шаблона можно взять lib/msgs/ru.msg

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

Re^4: Вышел tkLOR 1.0.0

> X server insecure (must use xauth-style authorization); command ignored

ну вот, в этом и проблема. после её исправления зараб

отает

gaa ★★
() автор топика
Ответ на: Re^5: Вышел tkLOR 1.0.0 от gaa

Re^6: Вышел tkLOR 1.0.0

>>>maxcom против

>> а он объяснил, почему против?

> нет.

плохо. Это было бы очень удобно. Очень. Я б (да и не только я) смог тогда совместить ЛОР с фидошными конфами. И вообще намного удобней было бы пользоваться.

А то иногда поиск в ЛОРе смахивает на поиск в Бездне баша.

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

> растолкуй, а то я не совсем понимаю о чём речь

Ну вот к примеру, меня интересует какая-то цепочка обсуждений в пределах какой-то новости. Чтобы ее можно было отметить как "интересующую". И эта цепочка будет всегда отображаться перед остальными. А скоринг в полном смысле этого слова - это выделение цепочек по присутствию в заголовке интересующих слов (по regexp). То есть в идеале "интересноть" имеет численное значение. Треды с наибольшим значением инетересноти идут в начале.

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

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

Re^3: Вышел tkLOR 1.0.0

>> Только надо сделать возможность просматривать и архив новостей.

> в смысле? в "тема"-> "добавить тему" можно засунуть url хоть 10летней давности и читать

Я имел в виду, что автоматически программа берет только первые 10 тем.

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

dikiy ★★☆☆☆
()
Ответ на: Re^6: Вышел tkLOR 1.0.0 от dikiy

Re^7: Вышел tkLOR 1.0.0

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

лор -> настройки -> цвета. задаёшь regexp радуешься цвету.

а над скорингом подумаю отдельно

gaa ★★
() автор топика
Ответ на: Re^6: Вышел tkLOR 1.0.0 от gaa

Re^7: Вышел tkLOR 1.0.0

>>>ЛОР != nntp-рассылка. в nntp список фонференций статичен, а тут -- динамический. а валить все мессаги в одну кучу я не хочу

>> а кто мешает для каждой лоровской "конфернции" свой тред держать?

> мешает дизайн nntp-клиентов, где для добавления новых тредов в список чтения надо отдельно на них "подписываться"

ты не понял.

подписываться надо на конфы.

А так будет одна конфа. su.lor например. А в ней будут треды создаваться. Для каждой новости свой. И уже в пределах треда быдет вестись дискуссия.

dikiy ★★☆☆☆
()
Ответ на: Re^3: Вышел tkLOR 1.0.0 от dikiy

Re^4: Вышел tkLOR 1.0.0

> Я имел в виду, что автоматически программа берет только первые 10 тем.

низя -- это ограничение растёт из количества сообщений в rss. но можно поставить, чтоб там сохранялись хоть 50 (по мере накопления).

> Хотелось бы иметь возможность менять эту цифру.

см настройку "размер списка тем"

> Или чтобы было кнопка, открывающая окно со списком более старых тем.

записал в todo

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

Kubuntu 7.10

$ tkLOR
Error in startup script: can't find package tile 0.8
while executing
"package require tile 0.8"
(file "/usr/bin/tkLOR" line 27)

Стояло 8.4 и 8.5
Эту ошибку победил удалением 8.4 и переустановкой 8.5

athost ★★★★★
()

Gaa, давайте не будем притворяться, мне право дорого моё время, и сразу перейдём к делу. Вы прекрасно знаете, что украли из моего проекта большую часть кода для tkLOR. Но я человек, который идёт на компромисcы, я вижу, что людям нравится мой проект, который вы выдали за свой.
Предлагаю два варианта выхода из конфликтной ситуации:
1) Вы признаётесь здесь, что вы сплагиатили и украли весь код у меня, и делаете в меню "о программе" изменения, которые указывают настоящего автара, и дальше развиваете проект, не убирая моего имени.
2) Вы закрываете проект и больше не воруете.

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

anonymous
()
Ответ на: Re^7: Вышел tkLOR 1.0.0 от dikiy

Re^8: Вышел tkLOR 1.0.0

> подписываться надо на конфы. А так будет одна конфа. su.lor например. А в ней будут треды создаваться. Для каждой новости свой. И уже в пределах треда быдет вестись дискуссия.

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

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

Мну этот attivetcl или как его всю висту повесил. Через 5 секунд после загрузки зависала намертво. Пришлось удалить.

anonymous
()
Ответ на: Re^8: Вышел tkLOR 1.0.0 от gaa

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

помойки не получится. fidogate тому пример. NNTP сервер не обидится. Трафика жрать будет не больше, чем на веб-нтерфейс уходит

dikiy ★★☆☆☆
()

Данный пакет взорвёт Мир! :-D

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