The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Фрэш софт, !*! robo228, 01-Май-23, 16:12  [смотреть все]
Максим, расскажешь как это реализовано?)
https://www.opennet.ru/lastsoft/
Парсится страничка программы или какой-то веб-трекер есть от которого по API получаешь данные?
  • Фрэш софт, !*! Maxim Chirkov, 07:51 , 02-Май-23 (1)
    Когда-то давно был автоматиеский бот, который периодически обходил домашние страницы проектов и парсил ftp-архивы с релизами, но уже лет 10 как вместо него используется полуручной режим - ежедневно разбирая RSS-подписки на блоги проектов, почтовые рассылки анонсов и release-теги в  сервисах, подобных GitHub, я копирую строчки со встретившимися релизами в специальную web-форму, которая сопоставляет название программы с данными о программах в БД, определяет ссылку и добавляет в список. Значимых релизов не так много каждый день всплывает и такой режим оказался удобнее и точнее.

    Секция "Актуальные ядра Linux" автоматически формируется на основе информации с kernel.org. Давно хочу доделать автоматизированное построение чего-то похожего на сводки kernelnewbies.org/LinuxVersions , агрегируя краткие аннотации по подсисемам из merge-тегов от сопровождающих подсистемы.

    • Фрэш софт, !*! robo228, 14:14 , 15-Май-23 (2)
      >[оверквотинг удален]
      > и парсил ftp-архивы с релизами, но уже лет 10 как вместо
      > него используется полуручной режим - ежедневно разбирая RSS-подписки на блоги проектов,
      > почтовые рассылки анонсов и release-теги в  сервисах, подобных GitHub, я
      > копирую строчки со встретившимися релизами в специальную web-форму, которая сопоставляет
      > название программы с данными о программах в БД, определяет ссылку и
      > добавляет в список. Значимых релизов не так много каждый день всплывает
      > и такой режим оказался удобнее и точнее.
      > Секция "Актуальные ядра Linux" автоматически формируется на основе информации с kernel.org.
      > Давно хочу доделать автоматизированное построение чего-то похожего на сводки kernelnewbies.org/LinuxVersions
      > , агрегируя краткие аннотации по подсисемам из merge-тегов от сопровождающих подсистемы.

      Ну теперь всё проще стало, почти всё на гитхабе=) Там рсс-ку тыкнул и всё.

      Ужс. Вручную разбирать. У меня тоже RSS на релизы, но таскать руками изо дня в день - такая монотонщина.
      В Opera на движке Presto была клёвая фича для почты|rss - ты мог сделать regexp фильтр для заголовка ленты и  условно в избранное добавлять нужное. Так например в ленте встречается KISS - 123 tracks+image и KISS 123 image+.cue, с помощью регулярки я ловил только image+.cue. Было здорово.
      Есть ли почтовый клиент который так умеет делать? Не знаю.

      • Фрэш софт, !*! Maxim Chirkov, 10:13 , 12-Фев-24 (3)
        Для того, что присутствует на GitHub и GitLab, есть автоматический извлекатель новых тегов, который шаблон для ручного обновления два раза в день формирует - https://opennet.ru/news/fetch_ver.txt

      • Фрэш софт, !*! rvs2016, 20:08 , 26-Май-24 (4)
        > Есть ли почтовый клиент который так умеет делать? Не знаю.

        Я RSS'ы беру приблудой rss2email, которая мне элементы RSS-потока шлёт отдельными письмами на моего почтового обработчика /etc/mail/scripts/rss код_потока (например, .../rss cnews, .../rss rubase и и т.д.), который собирает мне эти элементы в предварительном кеше и потом в начале часа высылает одним письмом всё, что за этот час набралось с именем отправителя типа CNews, Rubase и т.п. и с темами типа "5 новостей". Удобнее, чем по письму на каждый элемент RSS-потока.

        Ну по дороге обработчик мой отмечает по моим спам-шаблонам спам-значками ну типа [*] или [!] (ну как придумаю, так и отмечает) новости всякого спама и немного сдвигает их от моего основного взора, типа Мегафон ускорил связь в глухомани Глухомань_1 и т.п. (мне-то это не интересно, жителям Глухомани_1 это очень важно, а мне всякие такое новости выглядят как спам). Можно со временем спам-новости начать валить автоматически. Но временно я их типа для отладки не валю автоматически.

        Опеннетовские RSS-потоки у меня ничем на спам не проверяются, а отправляются из rss2email мне прямо в почту, т.е. на Опеннете спамных новостей нет. :-)




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру