vkontakte

Просьбы о написании новых скриптов или поиске уже существующих.

Модератор: Модераторы

vkontakte

Сообщение wr` » 25 авг 2010 09:18

не знаю может уже есть такой скрипт и все же попрошу написать
добавление юсера в базу бота его страницу вконтакте и небольшую графу о себе,чтоб по определенной команде бот выдавал всех юсеров кто добавил свою страницу
пример:
!явконтакте http://страница.ru добрый,скромный добавляйтесь
Аватара пользователя
wr`
 
Сообщения: 121
Зарегистрирован: 26 май 2009 21:17
Благодарил (а): 19 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi

Re: vkontakte

Сообщение DmitRex » 25 авг 2010 12:02

Можно использовать http.tcl скрипт который будет говорить о название страницы введя страницу в контакте он дастинформацию о ней.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
DmitRex
 
Сообщения: 50
Зарегистрирован: 14 июл 2010 10:39
Откуда: Владимир
Благодарил (а): 1 раз.
Поблагодарили: 3 раз.
Версия бота: Eggdrop 1.6.21

Re: vkontakte

Сообщение Vertigo » 25 авг 2010 12:08

DmitRex писал(а):Можно использовать http.tcl скрипт который будет говорить о название страницы введя страницу в контакте он дастинформацию о ней.

Мда. http.tcl это только http-клиент. Сам по себе он информации не даст. Но можно легко написать скрипт с использованием http.tcl. Hint: для юзания поиска по вконтакту надо каждый раз логиниться или заюзать куки. У себя я выбрал второе.
Аватара пользователя
Vertigo
 
Сообщения: 107
Зарегистрирован: 20 авг 2008 23:49
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 37 раз.
Версия бота: Eggdrop 1.8

Re: vkontakte

Сообщение wr` » 25 авг 2010 19:28

ребят вы не на ту тему заморочились,я прошу типа маленькой анкетки,чтоб юсер ввел данные о себе а другие посмотрели
Аватара пользователя
wr`
 
Сообщения: 121
Зарегистрирован: 26 май 2009 21:17
Благодарил (а): 19 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi

Re: vkontakte

Сообщение wr` » 25 авг 2010 19:31

почему и начал свой пост со слов может где то есть такой скрипт(скрипт анкеты)
Аватара пользователя
wr`
 
Сообщения: 121
Зарегистрирован: 26 май 2009 21:17
Благодарил (а): 19 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi

Re: vkontakte

Сообщение Vertigo » 25 авг 2010 19:33

Посмотри этот скрипт.
Аватара пользователя
Vertigo
 
Сообщения: 107
Зарегистрирован: 20 авг 2008 23:49
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 37 раз.
Версия бота: Eggdrop 1.8

Re: vkontakte

Сообщение tvrsh » 25 авг 2010 19:53

DmitRex писал(а):Можно использовать http.tcl скрипт который будет говорить о название страницы введя страницу в контакте он дастинформацию о ней.

Такой наивный, стоило посмотреть, что это за скрипт перед тем как что-то советовать. Хотя, судя по тому, что шапка скрипта удалена все таки посмотрел. Зачем было шапку с описанием удалять? Идиотизм.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: vkontakte

Сообщение wr` » 25 авг 2010 20:08

Vertigo писал(а):Посмотри этот скрипт.

спасибо,то что надо ;)
Аватара пользователя
wr`
 
Сообщения: 121
Зарегистрирован: 26 май 2009 21:17
Благодарил (а): 19 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi

Re: vkontakte

Сообщение tvrsh » 25 авг 2010 20:10

А я вот такое набросал, на основе викторины. Не знаю работает ли они только. Не тестировал.
TCL: [ Скачать ] [ Скрыть ]
bind pub - !vkset vkset
proc vkset {nick uhost hand chan text} {
if {$hand == "*"} {
    if {![validuser $nick]} {
        adduser $nick
        addhost [set hand $nick] [set host "*![lindex [split [getchanhost $nick] "@"] 0]@[lindex [split [getchanhost $nick] "@"] 1]"]
    }
}
setuser $hand xtra vklink [lindex [split $text] 0]
setuser $hand xtra vkdesc [lrange [split $text] 1 end]
putserv "PRIVMSG $chan :$nick, тебе установлена страница Вконтакте([lindex [split $text] 0]) и описание([lrange [split $text] 1 end])."
return 0
}

bind pub - !vk vkview
proc vkview {nick uhost hand chan text} {
set text [lindex [split $text] 0]
foreach hand [userlist] {
    if {[set xtra [getuser $hand xtra vklink]] != ""} {
        lappend vklist $hand
    }
}
set hand [nick2hand $text]
if {[validuser $hand]} {
    set vklink [getuser $hand xtra vklink]
    set vkdesc [getuser $hand xtra vkdesc]
    putserv "PRIVMSG $chan :$nick, пользователь $text установил себе страничку $vklink с описанием $vkdesc."
    putserv "PRIVMSG $chan :Страничка Вконтакте есть у следующих пользователей: [split $vklist ", "]"
    return 0
} else {
    putserv "PRIVMSG $chan :$nick, пользователь $text мне не известен."
    putserv "PRIVMSG $chan :Страничка Вконтакте есть у следующих пользователей: [split $vklist ", "]"
    return 0
}
}
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: vkontakte

Сообщение Vertigo » 25 авг 2010 20:36

c
setuser $hand xtra vkdesc [larange [split $text] 0 end]
putserv "PRIVMSG $chan :$nick, тебе установлена страница Вконтакте([lindex [split $text] 0]) и описание([larange [split $text] 0 end])."
подозреваю, что нет ;)
Аватара пользователя
Vertigo
 
Сообщения: 107
Зарегистрирован: 20 авг 2008 23:49
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 37 раз.
Версия бота: Eggdrop 1.8

Re: vkontakte

Сообщение wr` » 25 авг 2010 20:40

да выдает ошибку
Tcl error [vkset]: invalid command name "larange"
Аватара пользователя
wr`
 
Сообщения: 121
Зарегистрирован: 26 май 2009 21:17
Благодарил (а): 19 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi

Re: vkontakte

Сообщение tvrsh » 25 авг 2010 20:42

Если дело было в larange вместо lrange, то исправил.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: vkontakte

Сообщение Vertigo » 25 авг 2010 20:42

Замени тот "кусок" на
setuser $hand xtra vkdesc [lrange [split $text] 1 end]
putserv "PRIVMSG $chan :$nick, тебе установлена страница Вконтакте([lindex [split $text] 0]) и описание([lrange [split $text] 1 end])."
Аватара пользователя
Vertigo
 
Сообщения: 107
Зарегистрирован: 20 авг 2008 23:49
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 37 раз.
Версия бота: Eggdrop 1.8

Re: vkontakte

Сообщение wr` » 25 авг 2010 20:51

так а куда он будет сохранять эти записи?
Аватара пользователя
wr`
 
Сообщения: 121
Зарегистрирован: 26 май 2009 21:17
Благодарил (а): 19 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi

Re: vkontakte

Сообщение wr` » 25 авг 2010 20:56

•(20:47:26)• <BAJIbTEP> !vkset http://vkontakte.ru/irc**** ттт
•(20:47:26)• <emanuel> BAJIbTEP, тебе установлена страница Вконтакте(http://vkontakte.ru/irc****) и описание(ттт)
•(20:52:28)• <BAJIbTEP> !vk BAJIbTEP
•(20:52:28)• <emanuel> BAJIbTEP, пользователь BAJIbTEP установил себе страничку с описанием ттт.
при выводе не показал ссылку на страницу
и можно еще написать чтоб бот выдавал список юсеров которые занесены будут в базу
Аватара пользователя
wr`
 
Сообщения: 121
Зарегистрирован: 26 май 2009 21:17
Благодарил (а): 19 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi

Re: vkontakte

Сообщение tvrsh » 25 авг 2010 21:17

Дополнил скриптик, теперь по идее должен показать всех, у кого установлена ссылка на страничку.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: vkontakte

Сообщение wr` » 25 авг 2010 21:25

спасибо все работает (:
Аватара пользователя
wr`
 
Сообщения: 121
Зарегистрирован: 26 май 2009 21:17
Благодарил (а): 19 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi


Вернуться в Заявки на скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 35

cron