Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Сетевые скрипты [PtokaX] _ Kulinar

Автор: Tsd 15.9.2010, 14:16

Название скрипта: Kulinar
Версия скрипта: 1.0
Версия API: API2
Автор: Tsd © 09.2010
Описание: Скрипт выдаёт через меню случайный кулинарный рецепт с сайта http://mydc.ru/r/?http://kniga-receptov.net/.
Для работы скрипта требуется библиотека LuaSocket, взять можно http://mydc.ru/topic43.html.

В связи с изменением структуры сайта скрипт версии 1.0 перестал работать.
Версия скрипта: 1.6
Версия API: API2
Автор: Tsd © 26.08.2016
Описание: Скрипт выдаёт через меню случайный кулинарный рецепт с сайта http://mydc.ru/r/?http://kniga-receptov.net/
Для работы скрипта требуется Curl:
Windows: Распаковываем содержимое архива curl.zip в корень PtokaX (рядом с папкой cfg).
Unix: Устанавливаем пакет curl (если не установлен).

Версия скрипта: 2.02
Добавлено:
1. Выбор парсинга Curl/Socket
2. Навигация по разделам кулинарной книги.
Добавил: Kinsler 22.10.2017

 Kulinar_1.0.lua ( 2.15 килобайт ) : 207
 Kulinar_6.lua ( 5.34 килобайт ) : 29
 curl.zip ( 1.31 мегабайт ) : 22
 kulinar_2.0.2_.zip ( 4.27 килобайт ) : 13
 

Автор: Сем90 16.9.2010, 8:37

Класный скрипт!

Автор: Taulalan 17.9.2010, 15:25

Спасибо, попробуем! big_smile.gif

Автор: TROJAN 18.9.2010, 13:47

123

Автор: Артём 18.9.2010, 13:50

TROJAN, это творой твой оффтоп за сегодня, тебя не заставляют скрипт ставить, не нужен не ставь.

Автор: Артём 10.10.2010, 19:00

А можно по разделам разбить как на сайте и выбирать с какого раздела будет приходить рецепт? big_smile.gif

Разделы которые есть на сайте
Цитата
Разделы:
Алкогольные напитки
Безалкогольные напитки
Блюда из круп
Блюда из морепродуктов
Вторые блюда из муки
Вторые блюда из мяса
Выпечка
Грибные блюда
Десерты
Консервирование
Национальная кухня
Овощные гарниры
Первые блюда
Рецепты для СВЧ
Рецепты читателей
Салаты
Соусы
Холодные закуски
Все рецепты

Автор: Tsd 15.11.2010, 10:46

Цитата(Артём @ 10.10.2010, 19:00) *
А можно по разделам разбить как на сайте и выбирать с какого раздела будет приходить рецепт? big_smile.gif
[expand=Разделы которые есть на сайте][/expand]

Можно, но это будет очень большой скрипт.

Автор: Артём 15.11.2010, 11:11

Tsd, на сколько большой? big_smile.gif
Просто народ хочет выбирать раздел с которого им будет рецепт показывать baffle.gif

Автор: Strannik 15.11.2010, 11:44

Согласен с Артёмом, как нистранно скрипт оказался нужным, нужно разделение и выбор из разделов. Показ части рецептов 1 - 10 или возможность установки сколько показывать по колличиству их.

Автор: Tsd 19.11.2010, 12:05

Как вы это себе представляете? Зайдите в подраздел на сайте и гляньте исходный код страницы. Поэтому скрипт парсит рецепты из раздела `Случайный рецепт`. Что тогда выкладывать из подразделов? Всё?

Автор: Ksan 19.11.2010, 12:41

1. Там поиск ужасно медленный...несколько минут ищет. И похоже, находит совсем не то, что ты заказал. big_smile.gif
2. Насчёт разделов.
Легко. Только нужно юзеру предоставлять возможность последовательно выбирать и вводить условные номера нужных разделов.
-- то есть, сначала вытаскиваешь из исходника и показываешь юзеру через меню "Список разделов" список разделов слева (а в исходнике берешь из этой строки (к примеру):

Цитата
<a class=menu href=index.php?id=1>Алкогольные напитки</a>
вот этот кусочек ссылки
Цитата
index.php?id=1
, присоединяешь его к http://mydc.ru/r/?http://kniga-receptov.net/ и получаешь ещё один адрес для исходника - http://mydc.ru/r/?http://kniga-receptov.net/index.php?id=1)
-- затем юзер должен в меню ввести число, соответствующее желаемому разделу, в разделе меню "Введите раздел" (или как назовёшь),
-- дальше ему подсовываешь аналогично названия подразделов и числа, соответствующие им,
-- далее юзер видит названия блюд и их номера,
-- остаётся только ввести ещё раз число и получить нужный рецепт.
То есть, получится так - юзер смотрит в привате предоставленный список и выбирает номер нужного объекта и вводит через нужное окошко меню, дальше получает ещё один список или конечный результат (рецепт).
3. Если бы я не был сейчас занят другим скриптом, я бы сделал. Так что попробуй лучше сам. big_smile.gif

Автор: Tsd 19.11.2010, 12:58

Спасибо за наводку. Будет время займусь.

Автор: Cost-iron 20.12.2010, 16:43

Все заработало с первого раз спасибо!!

Автор: Vizunchik 8.1.2011, 18:15

Большое спасибо за скрипт. Вот только что перевёл под Verlihub. И предлагаю сделать ещё промежуток времени для повторного запроса big_smile.gif

Автор: ProGeTTo 11.1.2011, 23:09

Полезный скрипт, но можно спросить?что это?!))

Цитата
"Молоко с джемом или вареньем":

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

чёто ничё не понятно...))

Автор: Tsd 12.1.2011, 17:39

Думаю просто в случайные попало что-то не то не сайте.

Автор: PAUK 6.1.2016, 23:58

правой кнопкой мыши кулинарные рецепты в чете пишет #eath ???????? что делать все делал как написано в 1 посте система debian выпуск 7.9. wheezy 32 ядро linux 3.4.75.sun7i+
32 ядро linux 3.4.75-sun7i+

Автор: dimetro 8.1.2016, 16:43

Цитата(PAUK @ 6.1.2016, 22:58) *
правой кнопкой мыши кулинарные рецепты в чете пишет #eath ???????? что делать все делал как написано в 1 посте система debian выпуск 7.9. wheezy 32 ядро linux 3.4.75.sun7i+
32 ядро linux 3.4.75-sun7i+


А репорта об ошибке скрипта нету?

Автор: Tsd 26.8.2016, 13:12

Новая исправленная версия в заголовке темы.

Автор: Tsd 27.8.2016, 15:04

Новая версия скрипта 2.0.2 в заголовке темы.

Автор: Артём 4.2.2018, 19:15

Tsd, кстати, я это предлагал 10.10.2010, 19:00 8 лет назад, жесть, как же время быстро пролетело...

Хоть мне и не пригодится скрипт, да и хаба нет уже, но лайкнул big_smile.gif

Автор: Tsd 24.9.2018, 15:20

Скрипт с MySQL в ветке http://mydc.ru/topic5928.html