myDC.ru

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

 

> Цитатник Рунета, API1, API2 | Показывает цитаты с bash.org.ru

Теги
Нет тегов для показа
FromeN
сообщение 7.8.2008, 13:09
Сообщение #61


Абсолютный новичок


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




Название скрипта: Bash.Org.Ru_Script
Версия скрипта: ?
Версия API: API1 & API2
Автор: Nickolya
Описание скрипта: Скрипт показывает цитаты с bash.org.ru. Скрипт под API 2 содержит модернизацию в виде возможности выбора по таймеру посылать цитаты, по команде или одновременно двумя способами из меню и если из меню то куда посылать в приват или мейн!

Дополнительно:

- Для API 1 качать это и размещать в папке хаба (где PtokaX.exe).Прикрепленный файл  pxwsa_l51.rar ( 6.75 килобайт ) Кол-во скачиваний: 266
Если не будет работать, тогда еще вот это: Прикрепленный файл  cc3270.rar ( 220.58 килобайт ) Кол-во скачиваний: 249

- Для API 2библиотеку PXLuaSocket качаем вот отсюда http://mydc.ru/topic43.html
Прикрепленные файлы
Прикрепленный файл  Bash.Org.Ru_Script_API_1.rar ( 73.39 килобайт ) Кол-во скачиваний: 292
Прикрепленный файл  Bash.Org.Ru_Script_API_2.rar ( 21.58 килобайт ) Кол-во скачиваний: 850
 
Go to the top of the page
+Quote Post
8 страниц V  « < 2 3 4 5 6 > »   
Начать новую тему
Ответов
li4nost
сообщение 23.2.2009, 23:06
Сообщение #62


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

Группа: Пользователи
Сообщений: 137
Регистрация: 22.2.2009
Из: Минск, Беларусь
Пользователь №: 2 321
Спасибо сказали: 12 раз




шайсэ, я все равно не понял что мне надо сделать :( и как всё это будет выглядеть.

у меня все ограничено 16 - только 172,16....
Go to the top of the page
+Quote Post
Setuper
сообщение 23.2.2009, 23:07
Сообщение #63


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Без инета никак не сделать. Неужели не понятно, что нужна связь с инетом для получения новых цитат.
Go to the top of the page
+Quote Post
mariner
сообщение 23.2.2009, 23:18
Сообщение #64


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




Цитата(Setuper @ 23.2.2009, 23:03) *
локальными ip адресами являются только адреса 172.16.0.0 - 172.31.255.255


хм, не знал. ну ладно... тады такой диапазон (хотя у провэйдера странный выбор какой-то, нестандартный. Они малость себя ограничили на расширение....)
Go to the top of the page
+Quote Post
Setuper
сообщение 23.2.2009, 23:25
Сообщение #65


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




10.0.0.0 — 10.255.255.255 (1 сеть класса A)
172.16.0.0 — 172.31.255.255 (16 сетей класса B)
192.168.0.0 — 192.168.255.255 (256 сетей класса C)

Всё должно быть кратно 16.
Go to the top of the page
+Quote Post
Wariner
сообщение 23.2.2009, 23:29
Сообщение #66


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




если уж зашла речь о ip адресах, то как определить в какой сети ип динамический в какой нет?
Go to the top of the page
+Quote Post
Setuper
сообщение 23.2.2009, 23:31
Сообщение #67


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




это тебе должен сказать твой провайдер
Go to the top of the page
+Quote Post
Strannik
сообщение 23.2.2009, 23:39
Сообщение #68


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

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




Цитата(D'aspid @ 5.2.2009, 23:45) *
Какую библиотеку ты скачал? Поменяй полностью удалив старые и поставив новые http://mydc.ru/ipb.html?act=attach&type=post&id=74
Вот ниже полностью скрипт и обновлення база, пробуй


Спасибо все работает тока нужно его ставить в середину скриптов
в конце работать не хочит

еще вопросик можно его переделать для стихов
был такой для протак 3.6.0
Go to the top of the page
+Quote Post
li4nost
сообщение 24.2.2009, 14:13
Сообщение #69


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

Группа: Пользователи
Сообщений: 137
Регистрация: 22.2.2009
Из: Минск, Беларусь
Пользователь №: 2 321
Спасибо сказали: 12 раз




все оказалось проще простого!
big_smile.gif
для начала заменил адрес хаба на интернетовский тп и обновился.

потом немного подумал, вернул все назад и обновил базу с включеным интернетом (как я понял, решило все впн-соединение, а не через прокси) - все кул big_smile.gif
Go to the top of the page
+Quote Post
KRIOS
сообщение 4.3.2009, 11:19
Сообщение #70


Абсолютный новичок


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




Здравствуйте, а можно как нибудь сделать так, чтобы скрипт под API1 имел меню для получения цитат в личку, то есть кто захотел тот посмотрел, как с погодой=) , и чтобы в общий чат цитаты вообще не выводились? Заранее спасибо.
Go to the top of the page
+Quote Post
Wariner
сообщение 4.3.2009, 11:55
Сообщение #71


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




переходи на новые версии птоки... врядли кто возьмётся переделывать первый апи....
Go to the top of the page
+Quote Post
BeSeR
сообщение 17.3.2009, 20:36
Сообщение #72


Участник
**

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




Почему то не включается скрипт(
Go to the top of the page
+Quote Post
Wariner
сообщение 17.3.2009, 20:46
Сообщение #73


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Какой API ? какие ошибки? Может не те библиотеки воткнул? Что за тупые посты? Мы угадывать должны?

PS: устное предупреждение!!!!
Go to the top of the page
+Quote Post
Digitex =)
сообщение 20.3.2009, 7:10
Сообщение #74


Абсолютный новичок


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




Народ подскажите пожалуйста как сделать, что бы скрипт по команде выдавал не только случайные цитаты, но и новые. Т.е. команда +BASH_show пусть выдает случайные, а например +BASH_show_new - только новые.
Подскажите пожалуйста кто знает. Буду весьма благодарен. И думаю не только я.
Go to the top of the page
+Quote Post
Azuma
сообщение 21.3.2009, 22:11
Сообщение #75


Абсолютный новичок


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




Цитата(Владимир @ 5.2.2009, 23:03) *
Библиотеку ту что дали в самом начале раздела Для API 2библиотеку PXLuaSocket качаем вот отсюда http://mydc.ru/topic43.html
Ну да лан х. с ней удалил все.Ставлю все по твоим ссылкам.Знаеш прогресс
*** Сделали табличку с номерами... Всего 100 номеров!
но на этом он бл. заканчивается один х. при показать цитату в чате вижу +bash_show super_man.gif
У меня такая же проблема делает таблицу с 100 номерами и все хоть за обновляйся, подскажите как решить эту проблему.
Go to the top of the page
+Quote Post
jokersergiev
сообщение 21.3.2009, 22:41
Сообщение #76


Абсолютный новичок


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




Цитата(Wariner @ 4.3.2009, 11:55) *
переходи на новые версии птоки... врядли кто возьмётся переделывать первый апи....

почти переделал, только вот не могу понять что надо прописать при получении цитаты принудительно
в апи2 это выглядит вот так:

if sCmd == "BASH_show" then
Core.SendPmToUser(tCurUser, sBot, SendQuote())

переведите плиз...
как я думаю должно выглядеть так

if sCmd == "BASH_show" then
tCurUser:SendData(sBot, "*** "То что не знаю что сюда писать")
Go to the top of the page
+Quote Post
Wariner
сообщение 21.3.2009, 23:10
Сообщение #77


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Цитата(Azuma @ 21.3.2009, 22:11) *
У меня такая же проблема делает таблицу с 100 номерами и все хоть за обновляйся, подскажите как решить эту проблему.

читай:
Цитата(Владимир @ 6.2.2009, 1:51) *
Проблема найдена Была глючная птоха скачал другую и теперь пока все пашет.Всем спс



если переводить вот это:
Код
if sCmd == "BASH_show" then
Core.SendPmToUser(tCurUser, sBot, SendQuote())

будет
Код
if sCmd == "BASH_show" then
tCurUser:SendData(sBot, "*** ".. SendQuote())

не забудь посмотреть как изменена функция SendQuote() (изменена не сильно но существенно!)
Go to the top of the page
+Quote Post
jokersergiev
сообщение 21.3.2009, 23:16
Сообщение #78


Абсолютный новичок


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




так поменял, на птоке 0.3.5.2 пашет стабильно, но теперь не могу найти что отвечает за то чтобы бот писал кому то в общий чат опрпеделенно или в личку
тоесть при команде баш_шоу он выдает цитату но ее видят все
Go to the top of the page
+Quote Post
Wariner
сообщение 21.3.2009, 23:19
Сообщение #79


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




читай внимательнее
Цитата(Wariner @ 21.3.2009, 23:10) *
не забудь посмотреть как изменена функция SendQuote() (изменена не сильно но существенно!)
Go to the top of the page
+Quote Post
jokersergiev
сообщение 21.3.2009, 23:44
Сообщение #80


Абсолютный новичок


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




Цитата(Wariner @ 21.3.2009, 23:19) *
читай внимательнее

Сдаюсь))) хоть убей не вижу че менять надо(((
Go to the top of the page
+Quote Post
Wariner
сообщение 21.3.2009, 23:57
Сообщение #81


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Код
function SendQuote()
    ...
    local sMsg = "\t\t\t[ Bash.Org.Ru - Цитатник Рунета ]\r\n"..
    iLine.."\r\n"..
    " [ Цитата #"..tNumbers[iNumber]..", Добавлено "..tAllData[tNumbers[iNumber]]["sPubDate"].." ]"..sNew.."\r\n"..
    "\r\n"..
    DoNeedFormat(tAllData[tNumbers[iNumber]]["sData"]).."\r\n"..
    "\r\n"..
    iLine.."\r\n"
    return sMsg
end

обрати внимание на последнюю строчку
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts От: Цитатник Рунета
От темы с ID: 263
5 Setuper 8 677 22.3.2009, 20:44 Посл. сообщение: Accelerator
No new Topic has attachmentsОт: Цитатник Рунета
От темы с ID: 263
18 Nickolya 18 828 6.1.2009, 16:08 Посл. сообщение: Serhio
No New Posts От: Цитатник Рунета
От темы с ID: 263
10 xprofi 15 092 11.12.2008, 12:21 Посл. сообщение: artsi81

 



RSS Сейчас: 20.4.2024, 16:24