myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
3 страниц V   1 2 3 >  
Ответить в данную темуНачать новую тему

> Гороскоп, API1, API2 | Гороскоп от Hyrax.ru на вашем хабе

Nickolya
сообщение 16.6.2008, 14:12
Сообщение #1


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Вот, свял... Скрипт берет rss-ленты с Hyrax.ru и делает из них гороскопы для хаба. :P

Цитата
Функционал скрипта:
• Общая характеристика дня из Ежедневного гороскопа
• Показ общей характеристики по определенным минутам часа
• Автообновение данных (опционально), проводится 1 раз в день, после 1 часа ночи
• Гороскопы сгруппированы для каждого знака зодиака и доступны по команде
• По команде доступен просмотр всего тематического гороскопа
• Просмотр полного гороскопа для всех знаков зодиака
• Админские команды просмотра статуса скрипта и ручного обновления данных
• Полноценная менюшка

Как всегда, выкладываю скрипт для 1 и 2 api хаба.

Изменения в версии 1.1:
• Добавлена таблица для настроек времени вывода (теперь можно четко задавать время суток, в которое будет отсылаться сообщение в чат)
• Добавлены опции обновления: время таймаута, время между попытками при неудавшемся обновлении и час дня, после которого происходит обновление.
• Усовершенствована система обновления, теперь скрипт сверяет время обновлений данных с сервера и данных, хранящихся в базе скрипта, при отсутствии различий во времени, скрипт выдает ошибку и прекращает обновление.

Библиотека для работы скрипта лежит тут, без нее работать ничего не будет! big_smile.gif

Сообщение отредактировал Nickolya - 28.6.2008, 15:56
Прикрепленные файлы
Прикрепленный файл  Horoscope_v1.1___lua_5.1_____API_1_____by_Nickolya___.rar ( 4.94 килобайт ) Кол-во скачиваний: 290
Прикрепленный файл  Horoscope_v1.1___API_2_____by_Nickolya___.rar ( 25.29 килобайт ) Кол-во скачиваний: 689
 
Go to the top of the page
+Quote Post
Jaska
сообщение 20.6.2008, 20:52
Сообщение #2


Освоившийся участник
*****

Группа: Администраторы
Сообщений: 344
Регистрация: 2.6.2008
Из: RB,Ufa
Пользователь №: 8
Спасибо сказали: 106 раз




А мобильный гороском добавил?)))))))
Go to the top of the page
+Quote Post
Nickolya
сообщение 21.6.2008, 11:07
Сообщение #3


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Цитата(Jaska @ 20.6.2008, 20:52) *
А мобильный гороском добавил?)))))))

Конечно! big_smile.gif Тут идет комплексно все гороскопы с этого сайта. Они даже группируются для каждого знака зодиака, к примеру:

Цитата
БЛИЗНЕЦЫ (22 мая - 21 июня):
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Ежедневный гороскоп:
Сегодня Вас ждет упадок жизненных сил и творческой энергии. Не спешите довериться малознакомым людям. В конце
дня возможен неожиданный поворот событий, будьте начеку - ситуация может выйти из-под контроля. Влияние планет
нейтральное - можно заниматься своим здоровьем, хозяйственными делами.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Любовный гороскоп:
Возрастет внимание к себе, к собственной внешности, захочется чаще смотреться в зеркало. Возможны новые сексуальные
контакты.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Мобильный гороскоп:
Если вы проснулись от незнакомых звуков - проверьте, не поменял ли кто мелодию звонка на вашем сотовом телефоне.
Не забудьте, во-первых, ответить на звонок, а, во-вторых, накостылять этому народному умельцу по шее.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Автомобильный гороскоп:
Благоприятное время для открытия дачного сезона и дорог. Убедитесь в этом сами, сев сегодня за руль.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Кулинарный гороскоп:
Запеканка из фруктов, овощей и творога Морковь нашинковать мелкой "лапшой" и тушить с 10 г масла и небольшим количеством
воды до готовности, после чего добавить нашинкованный шпинат и тушить еще 5 минут, затем добавить нашинкованные
яблоки и инжир, 1/2 яйца и вымешать. Одновременно протереть творог сквозь сито, смешать с крупой, сахаром, оставшимся
яйцом и изюмом. После этого смазать формочку маслом, заполнить слоем творога, затем слоем фруктов и т. д., всего
4 слоя, верх сровнять, сбрызнуть маслом и запечь. Подать со сметаной. Состав: Яблок - 100 г, изюма - 20 г, инжира
- 20 г, творога - 50 г, 1 яйцо, масла сливочного - 15 г, сахара - 10 г, крупы манной - 5 г, моркови - 35 г, шпината
- 25 г, сметаны - 30 г.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 24.6.2008, 17:05
Сообщение #4


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 18.6.2008
Пользователь №: 40
Спасибо сказали: 6 раз




Отличный скрипт! Все работает! Вот только можно один вопрос не могу понять почему так! Нашёл опечатку а именно тут: Файл Core строка sDescription u > Госкоп для каждого знака зодиака или полный тематический гороскоп можно посмотреть воспользовавшись меню хаба. ;-) А Б Б Б Когда пытаюсь госкоп исправить на гороскоп в блокноте, почему то потом скрипт отказывается работать! В чём можно это справить! Что бы на будущее знать! Заранее спасибо!

ПС Если нужна какая то особая программа или это сложно и кто то уже исправил, выложите файл на скачку... спасибо!
Go to the top of the page
+Quote Post
Nickolya
сообщение 24.6.2008, 17:58
Сообщение #5


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Цитата(Andrey_SHANDERA @ 24.6.2008, 17:05) *
Отличный скрипт! Все работает! Вот только можно один вопрос не могу понять почему так! Нашёл опечатку а именно тут: Файл Core строка sDescription u > Госкоп для каждого знака зодиака или полный тематический гороскоп можно посмотреть воспользовавшись меню хаба. ;-) А Б Б Б Когда пытаюсь госкоп исправить на гороскоп в блокноте, почему то потом скрипт отказывается работать! В чём можно это справить! Что бы на будущее знать! Заранее спасибо!

ПС Если нужна какая то особая программа или это сложно и кто то уже исправил, выложите файл на скачку... спасибо!

Спасибо, я старался. Ну да, недописал кусок слова, с кем не бывает?)))

Исправить нельзя было по причине того, что файл Core.lua скомпилирован, т.е. уже приведен к тому виду, что использует lua, а на этой стадии уже ничего не меняется...
Исправил ошибку, перезалил в 1 пост, файл Core там в исходном виде, можете ковырять как хотите, только не пугайтесь когда увидите как я парсил таблицу html со всей информацией. big_smile1.gif
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 25.6.2008, 8:04
Сообщение #6


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 18.6.2008
Пользователь №: 40
Спасибо сказали: 6 раз




Спасибо! Поменял файлик все работает! Спасибо. Но, в нём прочитал что, должно быть автоматическое обновление! Но, оно почему то не запустилось! Обновлял я вчера в 12 дня! Но сегодня в 12 дня все было по прежнему 24 число! Может я что то не включил? Авто обновление стоит 1 по идеи включено! И ещё, не нашёл где настраивать время в которое будет проводиться авто обновление! Вы не подумайте, я не зануда… просто может эта информация будет Вам полезна! Та же есть строки в файле core, обновление завершено во столько то! Длилось столько то! Я их то же не видел ни когда! Они не появлялись от запуска обновления в ручную! Может они только для автоматического обновления? Спасибо Вам, может эта информация Вам пригодиться!

ПС. Вопрос, хочу поделиться кое какими скриптами, можно выкладывать все которых нет на этом форуме? Или какие то особо редкие? Спасибо!
Go to the top of the page
+Quote Post
Nickolya
сообщение 25.6.2008, 11:17
Сообщение #7


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Цитата(Andrey_SHANDERA @ 25.6.2008, 8:04) *
Спасибо! Поменял файлик все работает! Спасибо. Но, в нём прочитал что, должно быть автоматическое обновление! Но, оно почему то не запустилось! Обновлял я вчера в 12 дня! Но сегодня в 12 дня все было по прежнему 24 число! Может я что то не включил? Авто обновление стоит 1 по идеи включено! И ещё, не нашёл где настраивать время в которое будет проводиться авто обновление! Вы не подумайте, я не зануда… просто может эта информация будет Вам полезна! Та же есть строки в файле core, обновление завершено во столько то! Длилось столько то! Я их то же не видел ни когда! Они не появлялись от запуска обновления в ручную! Может они только для автоматического обновления? Спасибо Вам, может эта информация Вам пригодиться!

ПС. Вопрос, хочу поделиться кое какими скриптами, можно выкладывать все которых нет на этом форуме? Или какие то особо редкие? Спасибо!

Да, вот наверно неплохая недоработка. Скрипт устроен так, что данные берутся 1 раз в день автоматически. Это происходит только после 1 часа ночи по вашему времени, а данные на сервере обновляются с 12 ночи, но по времени Московскому...
Чтобы это исправить, ищем вот этот кусок кода:
Код
            if os.date("%d", SD.iLastUpdated) ~= os.date("%d") and tonumber(os.date("%H")) > 0 then

И заменяем тут "0" на час, который предшествует часу, в который вам хотелось бы обновлять данные.

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

З.Ы. Это нормально, никакого занудства тут не было и нет, скрипты надо вылизывать до каждой мелочи чтобы было ими прятно пользовться (это касается и не только скриптов), спасибо за сообщения о недостатках, ведь лишь зная их, можно попытаться эти недостатки исправить! big_smile.gif
З.З.Ы. Выкладывай всё, что пожелаешь, разберемся на месте нужно это или нет. Ну а особо редкие скрипты только приветствуются.
Go to the top of the page
+Quote Post
dimetrius
сообщение 25.6.2008, 16:21
Сообщение #8


Освоившийся участник
*****

Группа: Модераторы
Сообщений: 281
Регистрация: 24.6.2008
Из: Луганск
Пользователь №: 70
Спасибо сказали: 47 раз




Глюк... Стоит хубба, PtokaX 0.3.6.0
Так вот когда хубба запущен, то менюшки юзерам не отправляются!
Админ и операторы получают!

Очень хотелось бы чтоб всё работало! :rolleyes:
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 25.6.2008, 18:33
Сообщение #9


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 18.6.2008
Пользователь №: 40
Спасибо сказали: 6 раз




Цитата(dimetrius @ 25.6.2008, 17:21) *
Глюк... Стоит хубба, PtokaX 0.3.6.0
Так вот когда хубба запущен, то менюшки юзерам не отправляются!
Админ и операторы получают!

Очень хотелось бы чтоб всё работало! :rolleyes:

У меня то же стоит Хубба! И то же 3.6.0! И всё работает!
Go to the top of the page
+Quote Post
dimetrius
сообщение 25.6.2008, 23:36
Сообщение #10


Освоившийся участник
*****

Группа: Модераторы
Сообщений: 281
Регистрация: 24.6.2008
Из: Луганск
Пользователь №: 70
Спасибо сказали: 47 раз




Пришлось перед хуббой поставить! Заработал как полагается big_smile.gif
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 26.6.2008, 5:02
Сообщение #11


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 18.6.2008
Пользователь №: 40
Спасибо сказали: 6 раз




Nickolya, Вы просили сообщать об ошибках! Я снова насчёт работы автообновления! Поставил я там цифру 9(я так понял это будет 9 утра) поставил 9, что бы посмотреть запустится или нет! Когда у нас 9 утра в москве 5 утра. Но, к сожалению ни чего не запустилось! Я проверил в 10 00, информация была вчерашним числом. Пришлось запустить в ручную! В ручную идёт на ура! Ну вроде всё описал, как Вы и просили! Спасибо Вам, за Вашу не легкую работу! big_smile.gif
Go to the top of the page
+Quote Post
dimetrius
сообщение 26.6.2008, 8:17
Сообщение #12


Освоившийся участник
*****

Группа: Модераторы
Сообщений: 281
Регистрация: 24.6.2008
Из: Луганск
Пользователь №: 70
Спасибо сказали: 47 раз




И ещё вопросик big_smile.gif
Как сделать чтоб скрипт в чат гороскоп дня не раз в час кидал, а допустим 1 раз в сутки, а желательно раза 2 big_smile.gif

Пытался править вот этот код, дабы хоть вообще отключить функцию вывода в чат:
Цитата
БЫЛО:
tShowAt = { -- по каким минутам часа показывать общую характеристику дня
[0] = 1,
--[30] = 1,
}

ПОСТАВИЛ:
tShowAt = { -- по каким минутам часа показывать общую характеристику дня
[0] = 0,
--[30] = 1,
}

Но не помогает, вообще не влияет! Как выводило, так и выводит!
Go to the top of the page
+Quote Post
brigadir
сообщение 26.6.2008, 10:44
Сообщение #13


Начинающий
*

Группа: Пользователи
Сообщений: 19
Регистрация: 24.6.2008
Пользователь №: 71
Спасибо сказали: 0 раз




Цитата(dimetrius @ 26.6.2008, 16:17) *
И ещё вопросик big_smile.gif
Как сделать чтоб скрипт в чат гороскоп дня не раз в час кидал, а допустим 1 раз в сутки, а желательно раза 2 big_smile.gif

Поддерживаю просьбу, желательно чтобы регулировать....
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 27.6.2008, 8:12
Сообщение #14


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 18.6.2008
Пользователь №: 40
Спасибо сказали: 6 раз




Новая инфа по автообновлению! По техническим причинам, включил хаб в 10 часов! Как Вы помните, автообновление установленно на9! И о чудо он обнавился, правдо мне он об этом не сказал, я увидел что сообщения в чат выходят свежие! Вот такие вот дела
Go to the top of the page
+Quote Post
Nickolya
сообщение 28.6.2008, 15:52
Сообщение #15


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Учтя все ваши пожелания, выходит версия 1.1 big_smile.gif Потихоньку шлифуем, пока не будет блестеть! ;) Будут еще пожелания - пишите.

Цитата(Nickolya @ 16.6.2008, 14:12) *
Изменения в версии 1.1:
• Добавлена таблица для настроек времени вывода (теперь можно четко задавать время суток, в которое будет отсылаться сообщение в чат)
• Добавлены опции обновления: время таймаута, время между попытками при неудавшемся обновлении и час дня, после которого происходит обновление.
• Усовершенствована система обновления, теперь скрипт сверяет время обновлений данных с сервера и данных, хранящихся в базе скрипта, при отсутствии различий во времени, скрипт выдает ошибку и прекращает обновление.
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 28.6.2008, 17:55
Сообщение #16


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 18.6.2008
Пользователь №: 40
Спасибо сказали: 6 раз




Спасибо начал тестить!
Go to the top of the page
+Quote Post
dimetrius
сообщение 28.6.2008, 18:16
Сообщение #17


Освоившийся участник
*****

Группа: Модераторы
Сообщений: 281
Регистрация: 24.6.2008
Из: Луганск
Пользователь №: 70
Спасибо сказали: 47 раз




Чтоб отключить вывод в чат каждый час гороскопа достаточно закоментировать строку с временем! Точно так же, как закоментирована строка ниже!
Go to the top of the page
+Quote Post
dimetrius
сообщение 30.6.2008, 12:17
Сообщение #18


Освоившийся участник
*****

Группа: Модераторы
Сообщений: 281
Регистрация: 24.6.2008
Из: Луганск
Пользователь №: 70
Спасибо сказали: 47 раз




Вот заметил глюк!
Цитата
[12:01:01] <PtokaX> Любовный гороскоп от Hyrax.ru. Общая характеристика дня:
------------------------------------------------------------------------------------------------------------------------------------------------------
Сегодня 30 июня 2008, двадцать седьмой лунный день (всх 1:37 - зах 20:02). Этот день хорош для любой
работы, для посадки и посева, для общения с людьми старшего поколения. На сны не стоит обращать внимания.
------------------------------------------------------------------------------------------------------------------------------------------------------
> Гороскоп для каждого знака зодиака или полный тематический гороскоп можно посмотреть воспользовавшись меню хаба.
------------------------------------------------------------------------------------------------------------------------------------------------------

Ошибка выделена big_smile.gif
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 30.6.2008, 15:23
Сообщение #19


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 18.6.2008
Пользователь №: 40
Спасибо сказали: 6 раз




Цитата(dimetrius @ 30.6.2008, 13:17) *
Вот заметил глюк!

Ошибка выделена big_smile.gif


А я сразу нашол и поправил! still_dreaming.gif
Go to the top of the page
+Quote Post
dimetrius
сообщение 2.7.2008, 15:57
Сообщение #20


Освоившийся участник
*****

Группа: Модераторы
Сообщений: 281
Регистрация: 24.6.2008
Из: Луганск
Пользователь №: 70
Спасибо сказали: 47 раз




laughing.gif сорри, но я так и не смог найти где это исправляется! Можно мне популярно? big_smile.gif
Go to the top of the page
+Quote Post

3 страниц V   1 2 3 >
Ответить в данную темуНачать новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Topic has attachmentsГороскоп
Гороскопы с hyrax.ru
0 Vizunchik 4 716 9.10.2011, 22:10 Посл. сообщение: Vizunchik
No New Posts Topic has attachmentsГороскоп
Нужно чтоб гороскопы шли в личку...
2 ATOM 6 246 16.1.2009, 16:19 Посл. сообщение: ATOM

 



RSS Сейчас: 27.11.2024, 2:52