Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: RSS -> текст  (Прочитано 603 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн piyavking

  • Автор темы
  • Активист
  • *
  • Сообщений: 761
  • никогда так не было, чтобы никак не было
    • Просмотр профиля
    • Пиявкин
RSS -> текст
« : 03 Октября 2013, 23:49:41 »
Собрал лёгонький RSS-парсик на баше. Идеологически - rsstail -> первичная чистка регулярными выражениями -> w3m -T text/html -> окончательная чистка.

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

Спасибо за внимание.
RPI4, awesomeWM, st, librewolf, vim/gvim, mpv/smplayer, jack, guitarix, lmms, ardour, mednafen, rhvoice, dsda-doom

Оффлайн Grigory Smirnov

  • Старожил
  • *
  • Сообщений: 1339
  • Дайте мне исходники, и я переверну Землю.
    • Просмотр профиля
    • Дафтер
Re: RSS -> текст
« Ответ #1 : 04 Октября 2013, 10:33:13 »

Оффлайн piyavking

  • Автор темы
  • Активист
  • *
  • Сообщений: 761
  • никогда так не было, чтобы никак не было
    • Просмотр профиля
    • Пиявкин
Re: RSS -> текст
« Ответ #2 : 04 Октября 2013, 13:04:22 »
Grigory Smirnov,

Они все gui жеж, и навороченные. Хотя да, может есть ключ к команде, который осуществляет парсинг. Спасибо!
RPI4, awesomeWM, st, librewolf, vim/gvim, mpv/smplayer, jack, guitarix, lmms, ardour, mednafen, rhvoice, dsda-doom

Оффлайн Grigory Smirnov

  • Старожил
  • *
  • Сообщений: 1339
  • Дайте мне исходники, и я переверну Землю.
    • Просмотр профиля
    • Дафтер
Re: RSS -> текст
« Ответ #3 : 04 Октября 2013, 16:40:32 »
piyavking, вы спросили про велосипед. Я ответил, что такие программы есть. А если у вас без gui, то рассчитывать на широкое пользование нет смысла. Ключ возможно есть,
man программа
P.S. Можете взять у них механизм парсинга и отчистки

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.