LINUX.ORG.RU
ФорумTalks

LOR + Bash

 


0

4

Как вам идея ЛОРа в консоли? Не через lynx и иже с ним, а чисто с помощью команд:

[23:07:49][alex][~]: ./lor
Linux.org.ru system v. 0.0.4
http connection......connected
https connection.....connected
Authentication.......ok
+-Connected as AlexCones

lor>tracker 3
Loading (54kb).......loaded

#Индекс#  #Группа#   #Заголовок#                                                         #Последнее сообщение#  #Ответы#
 344452    Игры       [виртуализация][игры] Релиз Mednafen 0.9.21-wip (bitness)           8 минут, pevzi         13
 344233    Talks      [девушки][лор не торт] ЛОР уже не торт (ZuBB)                       минуту назад, DNA_Seq  49
 344667    Desktop    [решено][reader][rss][ищу тебя] RSS reader. (VictimOfLoveToLinux)   2 минуты, feofan       10
 
lor>thread 344452
Loading (124kb)......loaded

Last message:

[2254443] Ответ на: комментарий от With 20.04.2012 21:07:24
pevzi

>А гуя нет к ней?

Есть mfe, например.
pevzi **** (20.04.2012 21:49:00)

lor>read 3 --inverse

[2254440] #

зачотная вещь. ради того, что пускать ее через IPv6 я даже адаптировал старый черновой патч для поддержки IPv6 в SDL_net. Адаптировал коряво, но и старый патч не блистал кодерскими изысками... Разработчик SDL_net обещал вроде в 1.3 включить даже - хотя код там требует сильной переработки...
Pinkbyte *** (20.04.2012 21:32:46)

 -------------

[2254442] # Ответ на: комментарий от Pinkbyte 20.04.2012 21:32:46  

особенно радует поддержка игры по сети - в отличие от умершей поддержки во fceux'е(или каком-то другом эмуляторе, могу ошибиться). Просто хотелось в NES-игры по сети порубать...
Pinkbyte *** (20.04.2012 21:33:35)

 -------------

[2254443] # Ответ на: комментарий от With 20.04.2012 21:07:24  
pevzi

>А гуя нет к ней?

Есть mfe, например.
pevzi **** (20.04.2012 21:49:00)

lor>answer 2254442
Enter your message below:
А код покажете?

Transmitting message......ok

[2254447] # Ответ на: комментарий от pevzi (20.04.2012 21:49:00)

А код покажете?

AlexCones * (20.04.2012 03.08.12)
lor> exit
[23:15:49][alex][~]:

Лучше модулем ядра, чтоб монтировать его как файловую систему и потом орудовать обычными cd, ls, cat, echo и т.д.

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

Лучше модулем ядра, чтоб монтировать его как файловую систему и потом орудовать обычными cd, ls, cat, echo и т.д.

после чего собрать LORnix и нарисовать несучные обои

Spirit_of_Stallman ★★★
()

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

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

Да я вот думаю, что если maxcom будет не против нащих экспериментов сначала написать парсер для wget, а потом посмотреть, что дальше выйдет. Может присоединится кто.

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

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

sed s/что юзабилити/что юзабилити не окупит/

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

Если кодить целенаправленно, по 6 часов в день - не окупит. А если по 30 минут вечерами, да в команде таких же задрЪ-лоровцев...

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

>Да я вот думаю, что если maxcom будет не против нащих экспериментов сначала написать парсер для wget, а потом посмотреть, что дальше выйдет. Может присоединится кто.
Ну если начнёшь - готов помочь. Признаюсь, большая часть моей работы - создание костылей, по работе с большущим парком сетевых железок, у которых только веб-интерфейс. Ну а моя задача - создание инструмента для работы с этим парком, по средствам консольки (с всем парком срузу и с каждой по отдельности, но преимущество перед всем парком) :)

Spirit_of_Stallman ★★★
()

Потом интегрировать с Bash on Balls, поставить на сервер, сделать веб-морду к такому клиенту

XVilka ★★★★★
()

Можно на Perl написать же.

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

А если по 30 минут вечерами, да в команде таких же задрЪ-лоровцев...

Что-то мне подсказывает, что в таком случае пара лет будет потрачена только на срачи о дизайне

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

Щито?

Скажу тебе еще что: это ооочень важный момент. Точнее не дизайн а юзабилити. В общем: будет интересно - мои контакты в профиле

Spirit_of_Stallman ★★★
()

Я думал он это осилил написать, а тут очередные «идеи». Неуд. Приходите когда будет готово - заценим.

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

не нужно писать парсер для wget. Толпа людей, wget'ающих сайт каждые 500 миллисекунд убьет его нафиг. Нужно единый трекер на основе comet'а, желательно вплавленный в движок лора чтобы уменьшить задержки и нагрузку.

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

Зря вы так сказали открыто :) Сейчас понабегут хэйтеры брыжжать слюнями

Плевать, питон удобен.

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

Пришел покаяться тебе, святой отец. Я опять забросил читать чятик селитры, и так ничего и не сделал, и даже не знаю как дела :( Была куча посторонних дел - полторы недели прошли как будто один день :(

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

Нужно единый трекер на основе comet'а, желательно вплавленный в движок лора чтобы уменьшить задержки и нагрузку.

Тогда ждем maxcom в треде. Реквестируем хотя бы тестовый сервер для ограниченного круга людей на период настройки и тестирования.

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

Даже не собираюсь с вами спорить. Каждому своё. Я вот думаю, может, если будет эстафета, так сказать, присоединюсь или к башу или начну на руби :D
Даёшь больше клиентов, разных и няшных :3

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

Хотя, если ты собираешься получать посты всегда ручками через команду tracker/thread, то всё в порядке ;)

stevejobs ★★★★☆
()

подхватываешь RSS в Citadel, заходишь по ssh и зришь BBS времен 2400 baud,MNP5.

MKuznetsov ★★★★★
()
Ответ на: комментарий от post-factum

XML-RPC

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

quantum-troll ★★★★★
()
Ответ на: комментарий от Zhbert

Забиваю за собой название LORA :). Как совокупность LOR и первой буквы имени. Заодно женское имя получилось :)

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

А кто его анонсирует? Я просто предположил, что я бы его назвал так.

Zhbert ★★★★★
()
Ответ на: комментарий от quantum-troll

Ну или что-то похожее, чтобы можно было по-человечески написать клиент.

post-factum ★★★★★
()
Ответ на: комментарий от AlexCones

А что нам от администратора-то нужно?

Вгетаем главную, трекер, тематическую страницу и страницу с темой. Парсим их и учимся распуливать добычу в хеши и обращаться потом к значениям в хешах. Всё, привет, часть, отвечающая за чтение готова, только в event loop запихать осталось.

Потом узнаём, как постить сюда комментарии, подозреваю, что просто - всё же к URL приколочено, а в них - ID соответствующих комментариев и тем. И вот мы уже можем постить. Добавляем эту суперсилу к приложению.

Останется только авторизацию прикрутить, и вот он твой клиент.

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

Уже пилю на bash. От администрации надобно согласие, а то вдруг тут типа монополия на web-браузеры. И вообще, может макс не хочет, чтобы мы таким занимались (ну может бизнес у него тут).

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