myDC.ru

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

 
16 страниц V  « < 4 5 6 7 8 > »   
Ответить в данную темуНачать новую тему

> Вопросы по RusHub, Технические вопросы

Теги
Setuper
сообщение 2.12.2010, 9:50
Сообщение #101


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

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




New rushub has a new setting "sAddresses".

Example of the use:
Код
<Item Name="sAddresses">0.0.0.0:411 0.0.0.0:413 192.168.0.1:4111 dc.hub.com:412</Item>


Now you can specify different listening ports and different ip addresses (hosts) big_smile.gif


Спасибо сказали:
Go to the top of the page
+Quote Post
DEN 007
сообщение 2.12.2010, 10:10
Сообщение #102


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

Группа: Пользователи
Сообщений: 276
Регистрация: 23.3.2010
Из: РФ Смоленск
Пользователь №: 6 429
Спасибо сказали: 60 раз




Цитата(Setuper @ 2.12.2010, 10:50) *
New rushub has a new setting "sAddresses".

Example of the use:
Код
<Item Name="sAddresses">0.0.0.0:411 0.0.0.0:413 192.168.0.1:4111 dc.hub.com:412</Item>


Now you can specify different listening ports and different ip addresses (hosts) big_smile.gif


а вот это очень даже интересно. спс
Go to the top of the page
+Quote Post
Nickolya
сообщение 2.12.2010, 14:54
Сообщение #103


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

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




philoum, U can redirect (tell user that he can move to) user simply send him protocol command:
Цитата
$ForceMove [new_adress]

So we can make our simple function for user redirection. For global redirect, for example, the code will be:
Код
function Core.Redirect(user, sAdress)        -- our redirect function, first parameter can be UID or user's nick, the second - move to adress
    Core.SendToUser(user, '$ForceMove '..sAdress)
    Core.Disconnect(user)
end

function OnUserConnected(UID)    -- event after $Lock sended
    Core.Redirect(UID, 'localhost:4111')
end
Go to the top of the page
+Quote Post
philoum
сообщение 3.12.2010, 20:05
Сообщение #104


Начинающий
*

Группа: Пользователи
Сообщений: 20
Регистрация: 17.10.2010
Из: Fr
Пользователь №: 7 902
Спасибо сказали: 2 раза




hi; thanks u very much, i note this
but for a script wiht we can redirect manually somes users
like !redirect usersXX address cause
?
ty
greetings
Go to the top of the page
+Quote Post
Saymon21
сообщение 6.12.2010, 4:11
Сообщение #105


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Собственно вопросец таков:
Добавлен парамерт UID.sIPConn
По конфигу хаба
Код
<Item Name="sAddresses">0.0.0.0:8224</Item>

Подключаюсь по домену, который за внешним айпишником и вижу параметр выдаёт 0.0.0.0
Думаю что-то не то или всё верно?
Go to the top of the page
+Quote Post
philoum
сообщение 6.12.2010, 6:04
Сообщение #106


Начинающий
*

Группа: Пользователи
Сообщений: 20
Регистрация: 17.10.2010
Из: Fr
Пользователь №: 7 902
Спасибо сказали: 2 раза




Hi, i try to make a script but dont run :

Код
--- =================================================
-- Script de redirection users  par Admin
--- By Philoum 12/2010 pour rushub 2.29 et +
--- =================================================

accessProfile = {
    [0] = 1,   ---owner
    [1] = 0,   -- master
    [2] = 0,   -- mod
    [3] = 0,   --op
    [4] = 0,  -- vip
    [5] = 0,   -- reg
    [-1] = 0,  -- unreg
}
sAdress = ""
local sMenu = "$UserCommand 1 3 --> Redirection Users$<%[mynick]> !redirect %[line:Users xxx] %[line:Adresse de redirection] %[line:Cause de redirection]|"

function Core.Redirect(user, sAdress)        -- fonction redirect, 1er paramètres iud ou user et second envoie a adresse
    Core.SendToUser(user, '$ForceMove '..sAdress)
    Core.Disconnect(user)
end

--function OnUserConnected(UID)    -- event after $Lock sended
   -- Core.Redirect(UID, 'localhost:4111')
--end


function OnUserConnected(UID)    -- event after $Lock sended
    --Core.Redirect(UID, 'localhost:4111')
    if accessProfile[UID.iProfile] == 1 then
        Core.SendToUser(UID, sMenu)
    end
end

function OnChat(UID, sData)
    local sCmd, sArg = sData:match"^%r<> [%+!/](%S+)(.*)$"
    local tUser = Core.GetUser(UID, 1)
    local sCmd = sData:match"%r<>%s+[!%+](%S+)"
    if sCmd == "redirect" then

        Core.Disconnect(UID)
        Core.Redirect(UID, sAdress)

    end
end


function OnError(sErrorMsg)
    Core.SendToAll(sErrorMsg, sBot)
    return true
end



thanks for help
greetings
Go to the top of the page
+Quote Post
Setuper
сообщение 6.12.2010, 10:20
Сообщение #107


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

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




Код
local accessProfile = {
    [0] = 1,   ---owner
    [1] = 0,   -- master
    [2] = 0,   -- mod
    [3] = 0,   --op
    [4] = 0,  -- vip
    [5] = 0,   -- reg
    [-1] = 0,  -- unreg
}
local sAdress = ""
local sMenu = "$UserCommand 1 3 --> Redirection Users$<%[mynick]> !redirect %[line:Users xxx] %[line:Adresse de redirection] %[line:Cause de redirection]&#124;"
local sRedirectMsg = "$To:[nick] From: [bot] $<[bot]> You are being re-directed to [address] because: [reason]|<[bot]> You are being re-directed to [address] because: [reason]|"

function Core.Redirect(tUser, sAddress, sReason)        -- fonction redirect, 1er paramètres iud ou user et second envoie a adresse
    sReason = sReason or ''
    local sMsg = sRedirectMsg
    sMsg = sMsg:gsub("%[nick%]", tUser.sNick)
    sMsg = sMsg:gsub("%[bot%]", Config.sHubBot)
    sMsg = sMsg:gsub("%[address%]", sAddress)
    sMsg = sMsg:gsub("%[reason%]", sReason)

    Core.SendToUser(tUser, sMsg..'$ForceMove '..sAddress)
    Core.Disconnect(tUser)
end

--function OnUserConnected(UID)    -- event after $Lock sended
   -- Core.Redirect(UID, 'localhost:4111')
--end


function OnUserConnected(UID)    -- event after $Lock sended
    --Core.Redirect(UID, 'localhost:4111')
    if accessProfile[UID.iProfile] == 1 then
        Core.SendToUser(UID, sMenu)
    end
end

function OnChat(UID, sData)
    local sCmd, sArg = sData:match"^%b<>%s+[%+!/](%S+)%s*(.*)"
    if sCmd and sCmd == "redirect" then
        local sNick, sAddress, sReason = sArg:match"(%S+)%s+(%S+)%s*(.*)"
        if not sNick then
            Core.SendToUser(UID, "Use  !redirect <nick> <address> [<reason>]")
            return true
        end
        local tUser = Core.GetUser(sNick)
        if tUser then
            Core.Redirect(tUser, sAddress, sReason)
        else
            Core.SendToUser(UID, "User '"..sNick.."' was not found")
        end
        return true
    end
end


function OnError(sErrorMsg)
    Core.SendToAll(sErrorMsg, sBot)
    return true
end
Go to the top of the page
+Quote Post
philoum
сообщение 7.12.2010, 6:43
Сообщение #108


Начинающий
*

Группа: Пользователи
Сообщений: 20
Регистрация: 17.10.2010
Из: Fr
Пользователь №: 7 902
Спасибо сказали: 2 раза




oh, thank you
I tested it but it does not, alas, I have no menu and if I
run the command !redirect it nothing happens and I have no script error
[04:37:21] <þ††i£øû]v[™> !redirect....
thank you for your help
greetings secret_smile.gif
Go to the top of the page
+Quote Post
Setuper
сообщение 7.12.2010, 13:44
Сообщение #109


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

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




philoum, i corrected my script. Try

Saymon, всё правильно ведь хаб слушает 0.0.0.0 и не знает какие там у тебя внешние ip адреса
На какой прослушиваемый ip адрес поступит пользователь, такой ip и будет в параметре sIPConn. В данном случае слушается 0.0.0.0, поэтому он и записан в параметр.


Спасибо сказали:
Go to the top of the page
+Quote Post
philoum
сообщение 8.12.2010, 7:22
Сообщение #110


Начинающий
*

Группа: Пользователи
Сообщений: 20
Регистрация: 17.10.2010
Из: Fr
Пользователь №: 7 902
Спасибо сказали: 2 раза




hello, thank you very much, the script works fine, everything is ok
I like Rushubi!
cordially still_dreaming.gif




Привет, большое спасибо, скрипт работает нормально, все в порядке
Я Rushubi!
сердечно :p
Go to the top of the page
+Quote Post
lewonchik
сообщение 19.12.2010, 3:15
Сообщение #111


Начинающий
*

Группа: Пользователи
Сообщений: 20
Регистрация: 12.9.2009
Из: г.Екатеринбург
Пользователь №: 4 427
Спасибо сказали: 0 раз




Никак не могу сообразить как выводить содержимое текстовых файлов в чат или в личку, например "Правила". Подскажите пожалуйста, или если возможно - приведите пример скриптика для RusHub'а. Очень хочется понять, но без помощи не разобраться.

P.s. Прошу прощения если написал не в той теме...
Go to the top of the page
+Quote Post
Saymon21
сообщение 19.12.2010, 3:44
Сообщение #112


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




lewonchik, http://mydc.ru/topic2915.html
Go to the top of the page
+Quote Post
Alexey
сообщение 19.12.2010, 3:53
Сообщение #113


7 квадратиков
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 301 раз




Раздел скриптов для русхаба умещается на двух страницах (с настройками по-умолчанию), даже вручную легко находится подходящая тема.
Go to the top of the page
+Quote Post
lewonchik
сообщение 19.12.2010, 16:49
Сообщение #114


Начинающий
*

Группа: Пользователи
Сообщений: 20
Регистрация: 12.9.2009
Из: г.Екатеринбург
Пользователь №: 4 427
Спасибо сказали: 0 раз




Saymon, Спасибо большое!

Alexey, мне уже помогли, но и Вам тоже спасибо. .
Go to the top of the page
+Quote Post
Sekretchik
сообщение 26.12.2010, 17:06
Сообщение #115


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

Группа: Пользователи
Сообщений: 104
Регистрация: 1.4.2009
Из: Россия
Пользователь №: 2 871
Спасибо сказали: 42 раза




Setuper - подскажи пожалуйста, настройки (config.xml) создаваемые при первом запуске больше не расширить? Просто я не могу там найти минимальное значение "шары" (помню на 1.0.5b были...) И есть ли где более подробная информация по "оптимальным" настройкам. Смотрел на сайте проекта. Там совсем чуть-чуть... Может кто что - подскажет.
Go to the top of the page
+Quote Post
Saymon21
сообщение 26.12.2010, 17:10
Сообщение #116


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Sekretchik, для ограничений по шаре можно легко скрипт написать в несколько строчек.
Go to the top of the page
+Quote Post
Sekretchik
сообщение 26.12.2010, 17:55
Сообщение #117


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

Группа: Пользователи
Сообщений: 104
Регистрация: 1.4.2009
Из: Россия
Пользователь №: 2 871
Спасибо сказали: 42 раза




Спасибо Saymon - но меня настройки в целом интересуют.

Nickolya - спасибо.

Суть вопроса. RusHub установлен - IP - локальный - 192.168.1.2 порт 411 (то же самое было на PtokaX) В клиенте ничего не менял. Подключаюсь к хабу без проблем. Но находясь в активном режиме - не могу использовать поиск на хабе ну и тем более, просматривать списки. Это становится возможным после перехода в "пассив". До перехода на RusHub такого не было. В чем может быть искомина? Если кто сталкивался - буду рад услышать совет.
Причина редактирования: от Nickolya: перенес сообщения, внимательней!
Go to the top of the page
+Quote Post
philoum
сообщение 30.12.2010, 9:15
Сообщение #118


Начинающий
*

Группа: Пользователи
Сообщений: 20
Регистрация: 17.10.2010
Из: Fr
Пользователь №: 7 902
Спасибо сказали: 2 раза




HI, en error on rushub and scratched :

(error)[Thu Dec 30 06:46:11 2010|968] (0) cConnSelect: Fatal error:
error in operator *()
Item = 00AA69C8
Hash = 360
End = 2048
(error)[Thu Dec 30 06:46:11 2010|968] (0) cConnSelect:

thanks for help
Greetings and good "réveillon" 31 ! big_smile.gif)


Спасибо сказали:
Go to the top of the page
+Quote Post
Infinity_Love
сообщение 31.12.2010, 19:27
Сообщение #119


Начинающий
*

Группа: Пользователи
Сообщений: 16
Регистрация: 9.12.2008
Пользователь №: 1 365
Спасибо сказали: 2 раза




Привет!

Выкидывает с хаба с ошибкой:

Цитата
В поисковом запросе вы отсылаете неверный ip адрес: 80.24.3.1, ваш реальный ip: 192.168.100.77.


В Ptokax есть опция, чтобы отключить проверку адреса и избавиться от этой ошибки. Есть ли такая опция в RusHub, ибо хаб используется через интернет и через локальный канал, и такая ошибка бывает часто?

Если такой опции нет, то она очень нужна.

Всего самого Светлого в Новом Году!
Go to the top of the page
+Quote Post
Saymon21
сообщение 31.12.2010, 19:36
Сообщение #120


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




не проще в настройках клиента написать 0.0.0.0 ?
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts ВАЖНО: Topic has attachmentsВопросы Разработчикам Скриптов
вопросы по скриптам (мелкие вопросы)
1 049 Wariner 947 469 3.2.2019, 12:51 Посл. сообщение: MIKHAIL
No new ВАЖНО: Topic has attachmentsМодули для скриптов RusHub
26 Setuper 43 860 21.3.2017, 17:31 Посл. сообщение: Alexey
No New Posts RusHub.org
Решаем судьбу домена
12 Nickolya 20 358 19.5.2016, 4:58 Посл. сообщение: DEN 007
No New Posts Перенос базы пользователей с RusHub на PtokaX
3 Angel_D 8 448 5.12.2015, 2:11 Посл. сообщение: Saymon21
No new ВАЖНО: Topic has attachmentsВаши Вопросы И Предложения По Поводу Форума
447 Svyat 307 919 20.10.2015, 19:39 Посл. сообщение: Ksan
No new ВАЖНО: Topic has attachmentsСкрипт банов для RusHub
тестим и комменьтруем
79 Wariner 100 874 28.9.2015, 13:34 Посл. сообщение: NeirRon
No new Topic has attachmentsRusHub. Пакеты для Debian/Ubuntu
47 KT315 60 084 24.5.2015, 23:14 Посл. сообщение: KT315
No New Posts От: Вопросы Разработчикам Скриптов
От темы с ID: 173
0 MIKHAIL 4 109 23.1.2015, 0:56 Посл. сообщение: MIKHAIL
No new Topic has attachmentsВопросы по протоколу NMDC
Делаю программу
26 Master255 28 063 12.1.2015, 0:38 Посл. сообщение: Master255
No New Posts Вопросы к Phazeus по Экзекутору
Мастер может забанить мастера, как решить в Экзекуторе?
1 AndreiDC 5 101 31.10.2014, 19:20 Посл. сообщение: Ksan
No New Posts ВАЖНО: Topic has attachmentsХаблист RusHub
13 ShadoWx 24 424 7.10.2014, 8:08 Посл. сообщение: mod
No new Topic has attachmentsУстановка rushub на ubuntu 12.04
для домохозяек и пенсионеров
43 hjet 46 312 2.10.2014, 12:16 Посл. сообщение: kotuk
No New Posts RusHub Сжатие
Не работает
1 ShadoWx 6 833 23.9.2014, 10:48 Посл. сообщение: PPA
No new От: Вопросы Разработчикам Скриптов
От темы с ID: 173
29 Wariner 24 858 28.1.2014, 13:11 Посл. сообщение: Alexey
No new Topic has attachmentsМелкие вопросы
44 Wariner 49 106 19.9.2013, 12:34 Посл. сообщение: Alexey

 



RSS Сейчас: 28.5.2024, 13:34