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

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

MyDC.ru _ Технические вопросы по PtokaX _ Ptokax 4.1.1-service

Автор: fixx 6.8.2008, 10:20

Совсем недавно для меня это было темным лесом. =) Я лазил по инету и ныл, что ничего не получается.
Но оказалось, что все просто. И ниже я это докажу!
Итак, для начала нам понадобися дистрибутив. скачать его можно на офсайте:
http://mydc.ru/r/?http://www.czdc.org/PtokaX/0.4.1.1-service.7z
Рассмотрим пример установки:
Распаковываем например на диск С.
Далее Пуск - Выполнить - cmd - Энтер.
В выскочевшей консоли вводим полный путь к PtokaX.exe и через пробел добавляем -i hub, на нашем примере это

Код
C:/0.4.1.1-service/PtokaX.exe -i hub

Где hub это название нашей службы... можно и подругому обозвать
Внимание! Не пытаемся щелкать мышкой по ЕХЕшнику птоки! Если это всеж произошло, то вырубаем ее в Диспетчере Задач на вкладке Процессы.
Теперь нам нужно сконфигурировать Птоку, чтоб она хотя бы запустилась:
Открываем папку cfg и в блокноте Settings.xml ищем и вставляем:
Код
<String Name="HubAddress">ВАШ_АЙ_ПИ_ ИЛИ_АДРЕС</String>

И следующую строчку:
Код
<String Name="TCPPorts">1209;411</String>

Для начала хватит, закрываем с сохранением.
Далее надо назначить себя СуперАдмином:
Открываем RegisteredUsers.xml и смело вписываем:
Код
<RegisteredUsers>
    <RegisteredUser>
        <Nick>ADMIN</Nick>
        <Password>123456</Password>
        <Profile>0</Profile>
    </RegisteredUser>

Ник - пароль можно и другие. =)
сохраняем-закрываем.
Далее: Пуск - Панель Управления - Администрирование Компьютера - Службы - там ищем нашу новую службу hub правой кнопкой мыши - Запустить.
Смотрим чтобы в типе запуска стояло авто и все, ваш хаб работает.
Но! Теперь его надобно сконфигурировать по-настоящему!
Для этого отрубаем в процессах птоку. =)
Качаем Ptokax Remote Administration:
http://mydc.ru/r/?http://xpojnt.iglu.cz/download/tostatni/PtokaX_Remote_Administration2.02.zip
Распаковываем.
Содержимое папок lib и libs кидаем в корень птоки (там, где находится ЕХЕшник)
Скрипт PtokaX_Remote_Admin.lua кидаем в папку scripts птоки. Запускаем Птоку (в службах), запускаем скрипт (из клиента DC командой !startscript PtokaX_Remote_Admin.lua), запускаем Ptokax_Remote_Administration.exe, вводим там адрес хаба и ник-пароль администратора, а потом все очень просто и
легко конфигурируем.
big_smile.gif
P.S. Ах, да! Чуть не забыл. Если у вас доменное имя а не айпи адрес, то впишите в hosts (C:\WINDOWS\system32\drivers\etc\) сторочку ВАШ_АЙ_ПИ ВАШЕ_ДОМЕННОЕ_ИМЯ либо 127.0.0.1 ВАШЕ_ДОМЕННОЕ_ИМЯ
Например:

Код
127.0.0.1 mydc.ru


(!!!между IP адресом и именем должен быть хотя бы один пробел!!!!
!!! файл hosts НЕИМЕЕТ РАСШИРЕНИЯ, открываем блокнотом и контролируем, что после сохранения изменения расширение не появилось, ЕГО БЫТЬ НЕДОЛЖНО!!!!)

Дело в том, Служба при перезагрузке компьютера включается раньше, чем система может обратиться к DNS и разрешить ваше доменное имя несможет, а потому будет отключена! Такой вот косячок я нашел..

Автор: mariner 6.8.2008, 10:34

PS еще легче путь есть - ты все делаешь в обысной птоке, а потом меняешь ехешник на ехешник службы big_smile.gif и не нужен гемор с консолькой

Автор: fixx 6.8.2008, 10:56

Хех, файл Settings.xml в 0.4.1.1 - 23.6 кб а в простой птоке 3кб.. есть разница? Да, работать он будет, но потом не пиши, что неработают скрипты, неотображается то, непашет это ;)

Автор: dimetrius 6.8.2008, 11:10

fixx, а ты уверен что PtokaX_Remote_Administration2.02.zip будет корректно работать с Ptokax 4.1.1 ???

Автор: mariner 6.8.2008, 11:32

У меня пашет big_smile.gif

Автор: dimetrius 6.8.2008, 11:34

Цитата(mariner @ 6.8.2008, 11:32) *
У меня пашет big_smile.gif

Без каких либо изменений?

Автор: mariner 6.8.2008, 11:58

Цитата(fixx @ 6.8.2008, 11:56) *
Хех, файл Settings.xml в 0.4.1.1 - 23.6 кб а в простой птоке 3кб.. есть разница? Да, работать он будет, но потом не пиши, что неработают скрипты, неотображается то, непашет это ;)

Лол бу мэсс =)))))) Все пашет, имхо. Он стока весит т.к. в нем только измененные настройки =)

Автор: fixx 6.8.2008, 13:41

да? а ошибки в скриптах где отображаются? =)
Для этого нужна строка для ведения лога ошибок.
И еще много чего там нехватает...

Цитата(dimetrius @ 6.8.2008, 11:10) *
fixx, а ты уверен что PtokaX_Remote_Administration2.02.zip будет корректно работать с Ptokax 4.1.1 ???

Именно 2.02 и будет там работать. У меня пашет



Цитата(fixx @ 6.8.2008, 10:20) *
P.S. Ах, да! Чуть не забыл. Если у вас доменное имя а не айпи адрес, то впишите в hosts (C:\WINDOWS\system32\drivers\etc\) сторочку ВАШ_АЙ_ПИ ВАШЕ_ДОМЕННОЕ_ИМЯ
А то служба при перезагрузке включается раньше, чем система может обратиться к DNS... такой вот косячок я нашел..

Автор: mariner 6.8.2008, 19:53

в птоках есть суперкоманда - OnError - она у меня во всех скриптах и при ошибк она в опчат кидает месагу о оше.

Автор: Infernus-pro 11.8.2008, 12:18

Попытался запустить службу

Цитата
Пуск - Панель Управления - Администрирование Компьютера - Службы

Выдало вот что:
Цитата
Служба "hub" на "Локальный компьютер" была запущена а затем остановлена. Некоторые службы автоматически останавливаются, если им нечего делать, например, служба журналов и оповещаний производительности.

Автор: Infernus-pro 12.8.2008, 18:26

Никто не подскажет как исправить вышеописанную ошибку?

Автор: mariner 12.8.2008, 21:17

я подскажу. Попробуй сделать так, как я описывал в соседней теме. И ошибки не будет (100% гарантия)

Автор: kksrs 4.9.2008, 23:49

Мужики Все конечно круто! но! как линуксовую потку ето прикрутить? тоесть сам клиент на винде а потка на сервере с дебианлинугс

Автор: mariner 5.9.2008, 10:45

почитать про никс. Птока компилится у тя? big_smile.gif Если на, то надр просто пустить её как демона, и все. Иам даже команда есть -d

если наадо - могу все расписать... как собирать, как запускать и т.д. big_smile.gif

Автор: Vs_Warrior 16.9.2008, 3:26

PS еще легче путь есть - ты все делаешь в обысной птоке, а потом меняешь ехешник на ехешник службы и не нужен гемор с консолькой

Не понял в смысле?
Подскажи пожалуйста как это понять?

У меня так же как у Infernus-pro

Попытался запустить службу
Цитата
Пуск - Панель Управления - Администрирование Компьютера - Службы

Выдало вот что:
Цитата
Служба "hub" на "Локальный компьютер" была запущена а затем остановлена. Некоторые службы автоматически останавливаются, если им нечего делать, например, служба журналов и оповещаний производительности.

Автор: Mol 14.11.2008, 21:04

Извеняюсь, а 4ем лудше такая ptokax ?

Автор: mariner 14.11.2008, 21:14

тем что пашет быстрее

Автор: Mol 14.11.2008, 21:23

Ясно.. я так и думал) Я вот тут выше про4итал 4то можно из обы4ной 0.4.1.1 путём замены ярлыка пе рейти кptokax service.. можно ли так ? И вообще как можно, допустим у меня есть ptokax 0.4.1.1, хо4ю перейти на service.. без гемора.

Автор: Setuper 14.11.2008, 22:50

С помощью замены ярлыка? Ну не смеши... Что такое ярлык по твоим понятиям?

Читай первый пост этого топика. Неужели так трудно прочитать? Там всё изложено что надо качать!

Автор: Mol 15.11.2008, 0:32

Цитата(mariner @ 6.8.2008, 10:34) *
PS еще легче путь есть - ты все делаешь в обысной птоке, а потом меняешь ехешник на ехешник службы big_smile.gif и не нужен гемор с консолькой


Вот это я имел ввиду, а вы 4то имели ввиду ? У меня есть хаб 0.4.1.1 возится со скриптами и настройкой для serica нету времени.. поэтому и спрашиваю.

Автор: Lesh™ 12.12.2008, 5:55

Под сервисом не все скрипты работают корректно, что делать?
скрипт Виктарина и Web-статистика.

Автор: mariner 12.12.2008, 14:23

что именно не работает?

Автор: Lesh™ 12.12.2008, 21:49

проблема решена, просто на все файлы нужно давать полную ссылку типо C:\DC\scripts\ иначе у меня не работает.

Автор: Setuper 12.12.2008, 21:53

просто нужно универсальные пути писать: http://mydc.ru/ipb.html?s=&showtopic=539&view=findpost&p=4342

Автор: PomanoB 12.12.2008, 22:03

Для службы есть такое понятие как рабочая папка ...

Автор: XiNoID 22.12.2008, 20:30

а в настройках птоки вендовой 4.1.1...есть галочка - Автостарт хаба...это работает?

Автор: mariner 22.12.2008, 21:23

консольщикам это не надо.... Автостарт неконсолькой птоки - это типо кады его запускаешь, там есть кнопка старт... С включеннной опцией она будет нажиматься автоматически ;)

Автор: XiNoID 22.12.2008, 21:33

ага уже оттестил...поскольку гуи нужны...я запихнул гуёвую птоку в планировщик...и всё работает big_smile.gif

Автор: mariner 22.12.2008, 22:39

и в вайне пустил? Извращенец....

Автор: XiNoID 28.12.2008, 14:36

не, эт пока еще ппод виндой...пока кернел паник не победю на своём линухе - хаб переносить не буду))

Автор: Николай 1.1.2009, 13:10

Народ плз выложите Ptokax 4.1.1-service а то почему то с офф сайта не качается( ( http://mydc.ru/r/?http://www.czdc.org/PtokaX/0.4.1.1-service.7z )

Автор: Nickolya 1.1.2009, 13:18

PtokaX 0.4.1.1 with LUA 5.1.3 Service/No Gui Version: http://mydc.ru/r/?http://board.ptokax.ch/index.php?action=tpmod;dl=get97
Оф. сайт: http://mydc.ru/r/?http://ptokax.ch/

Автор: Николай 1.1.2009, 13:44

Спс

Автор: Николай 4.1.2009, 18:39

Народ плз подскажите что делать. у мя с птоки 0 4 1 1 сервис народ кидает( а почему я не знаю подскажите плз может что в настройках сделать надо

Автор: mariner 4.1.2009, 21:17

Юзай http://mydc.ru/topic201.html

Автор: Setuper 4.1.2009, 21:28

Кидать народ может из-за плохого соединения, из-за плохой сетевой карты, или из-за ограничения числа одновременных соединений в xp.

Автор: mariner 4.1.2009, 22:03

Илья! И не тока в ХП - вс всех виндах оно ограничено после вин ХП СП2 и вин 2003 сп2... В СП1 небыло такого!

Автор: Николай 6.1.2009, 10:10

А как убрать ограничение однеовременных соединений виндоус хп сп3 ?

И что лучше и чем птока сервис или http://mydc.ru/topic201.html ?

Автор: mariner 6.1.2009, 10:20

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

А в сп3 как убрать - смари на torrents.ru =) Ща найду наверное где конкретно

Автор: Николай 6.1.2009, 15:17

И как убрать ограничение одновременных соединений?

Автор: mariner 6.1.2009, 22:57

поищи в нете... тема 1000раз поднималась... просто ща искать времени нет

Автор: intlive 8.1.2009, 17:23

Ребят, в PtokaX 0.4.1.1 Есть кнопочка "сохранить настройки".. Очень удобно сохранять, тобишь если свет неожиданно погас все сохраняется... А как быть с консольной птокой? Может есть комманда сохранения настроек? Подскажите...

Автор: mariner 8.1.2009, 17:31

в запросах скриптов поищи. Уже вставал вопрос

Автор: intlive 8.1.2009, 18:14

Если про это: http://mydc.ru/topic693.html , то мне нужно только "сохранение настроек". Если рестартовать скрипты часто, то будет ужасная нагрузка на сервер..

Автор: mariner 8.1.2009, 19:37

Код
    ScriptMan.Restart()
    ScriptMan.Refresh()

Думается надо убрать вот эти строчки и всио.
Точнее говоря 1ую. Вторую можно оставить. Ага.

Автор: intlive 8.1.2009, 21:37

Цитата(mariner @ 8.1.2009, 23:37) *
Код
    ScriptMan.Restart()
    ScriptMan.Refresh()

Думается надо убрать вот эти строчки и всио.
Точнее говоря 1ую. Вторую можно оставить. Ага.

Спасибо. Вроде работает. А вот еще вопросец. Как таймер поставить через 5 часов перезапускать?
Код
tmr = TmrMan.AddTimer(3000*1000)

Так правильно? surrender.gif

Автор: mariner 8.1.2009, 21:43

так не правильно. У тя в часе всетаки 60минут big_smile.gif Считаем. Т.к. 1000 - одна секунда, то нам надо 18000 секунд. Итого 18000000 вставляй. Строка будет иметь вид:

Код
tmr = TmrMan.AddTimer(18000000)

Автор: intlive 9.1.2009, 9:16

Благодарю feel_good.gif

Автор: Николай 10.1.2009, 0:52

P.S. Ах, да! Чуть не забыл. Если у вас доменное имя а не айпи адрес, то впишите в hosts (C:\WINDOWS\system32\drivers\etc\) сторочку ВАШ_АЙ_ПИ ВАШЕ_ДОМЕННОЕ_ИМЯ
А то служба при перезагрузке включается раньше, чем система может обратиться к DNS... такой вот косячок я нашел..

Поесните плз эту фразу) Что именно в файле hosts написать надо?

Автор: D-tox 24.4.2009, 16:55

Служба Ptokax 4.1.1-service под Windows 2000 не стартует. Под XP завелась без проблем...
Что делать, подскажите.

Автор: mariner 24.4.2009, 17:41

А http://mydc.ru/topic201.html способ пробовал?

Автор: D-tox 24.4.2009, 18:15

Цитата(mariner @ 24.4.2009, 17:41) *
А http://mydc.ru/topic201.html способ пробовал?

Но ведь Ptokax 4.1.1-service побыстрее будет версии с GUI, или нет?

Автор: mariner 24.4.2009, 18:25

Цитата(D-tox @ 24.4.2009, 19:15) *
Но ведь Ptokax 4.1.1-service побыстрее будет версии с GUI, или нет?


Я там в сервисы тоже сую ПтокаХ-сервис

Автор: D-tox 24.4.2009, 18:34

Спасибо, попробую

Автор: HUNTER 17.11.2009, 9:59

Доброго времени суток.
Подскажите пожалуйста как ограничить допустимые символы в никах юзеров? все настройки обазил, ничего не нашел кроме количства символов в нике.

Автор: Wariner 17.11.2009, 12:34

Самой птокой никак! Скрипт смотрим здесь http://mydc.ru/topic1164.html?p=11000&#entry11000

Автор: M1cr0 12.3.2010, 2:24

Всё равно не догнал как это делать... Вроде всё по инструкции... Не получаеться cry.gif

Автор: Delion 12.3.2010, 5:47

А какой вообще резон из хаба сервис делать?