Catalog · How the catalog works
liebrusec
Ваша Флибуста через Ваш телеграм
- ★ 1 on GitHub
Anyone may press Interesting, signed in or not. It helps others find this project.
README
liebrusec
Ваша Флибуста через Ваш телеграм
Это интеграция программы Libruks — library russian books (библиотека русских книг) и телеграммного бота. Прописываете программе-посреднику l.liebrusec/project1.exe пути к базе Libruks'a, которая находится у вас на компьютере, ставите питон, запускаете бота telegabot.py - и теперь по поисковому запросу и номеру книги бот перешлет вам в телегу искомое.
Как пример - https://t.me/moskva_kreml_leninu_bott если он не спит.
Например, на запрос
lrs@Мандельброт@Фракт
где через собак идет @часть_имени_автора@часть_названия_книги он отреагирует сообщением -
№660448: Мандельброт Бенуа(1). Фрактальная геометрия природы
После этого по запросу
lrs$660448
Он пришлет искомое.
Так же этим ботом реализован доступ к библиотеке колхоза, только запрос надо делать целиком на оглавление с именем автора, т.е. не разбивать на две части - имени и названия, например -
kx3@ Клайн
чтобы найти
№13620 - Клайн М. Математика. Поиск истины (Мир 1988)(ru)(K)(600dpi)(T)(294s)MPop.djvu
и т.д.
Здесь пока выложена только либрусековская часть. Она состоит из двух чатей -
1) liebrusec/project1.exe - Программа-посредник между ботом и libruks'ом. Написана на Лазарусе
Ее запускает бот, она отдает ему найденную в архивах libruks'а книгу.
В её файле настроек liebrusec/inits.txt три строки -
f:\lib\Libruks\Архивы Либрусек\
F:\lib\Libruks\Libruks\Data\Библиотека Либрусек для архивов 17-03-2024.db
c:\lazarus\components\mathliba\l.liebrusec\files\
Это -
- путь к libruks'u,
- путь к его базе данных,
- путь для распаковки
Установка - это простое копирование в каталог c:\lazarus\components\mathliba\l.liebrusec\
2) Сам телеграммный бот, написан под питон 3.8.9
телега для обратной связи - @su27k

