Страница 1 из 1

как НЕ хранить Username и Password в конфиге?

Добавлено: Чт янв 31, 2008 3:41 pm
komorra
Как можно заставить ОК не сохранять юзернейм и пассворд в конфиге.
И еще почему не происходит задержек после выбора сервера и чара - веррсия коре 2.0.6 -

[mod="piroJOKE"]тупой заголовок темы - исправлено[/mod]

Re: Username , Password в config

Добавлено: Чт янв 31, 2008 3:51 pm
vit
komorra писал(а):Как можно заставить ОК не сохранять юзернейм и пассворд в конфиге.
Есть вариант - поймать ВПЕ про и заменить пакет логина в игру. Но для каждого акка надо заменять отдельно. Обсуждалось в теме про ЛюмиРО.
komorra писал(а):И еще почему не происходит задержек после выбора сервера и чара - веррсия коре 2.0.6 -
Вот эти две строчки в конфиге отвечают за эти задержки:
pauseCharServer 1
pauseMapServer 1
(тут задержки по 1 секунде)

Добавлено: Чт янв 31, 2008 4:12 pm
piroJOKE
Не тот раздел, алло! :evil:
komorra, внимательней, в следующий раз получишь по шапке.

Добавлено: Чт янв 31, 2008 7:46 pm
4epT
komorra писал(а):Как можно заставить ОК не сохранять юзернейм и пассворд в конфиге
Теоретически в файле scr\functions.pl закомментировать строчки:
# configModify('username', $msg, 1);
# configModify('password', $msg, 1);

Добавлено: Пт фев 01, 2008 9:35 am
komorra

Код: Выделить всё

Connecting (81.177.13.7:6900)... connected
-----------Account Info------------
Account ID: 
Sex:        
Session ID: 
          
-----------------------------------
--------- Servers ----------
#   Name                  Users  IP              Port
0   Chaos                 1194   81.177.13.17    6000
1   Loki                  1010   81.177.13.30    6000
-------------------------------
Closing connection to Account Server
Disconnecting (81.177.13.7:6900)...disconnected
Server 0 selected
Pausing for 1 second(s)...
Connecting to Character Server...
checking patchserver access control...
answer is still in cache.
patchserver grants login.
Connecting (81.177.13.17:6000)... connected
Received characters from Character Server
------------- Character List -------------
Slot 0: 
------------------------------------------
Received character ID and Map IP from Character Server
----------Game Info----------
Char ID: 
MAP Name: comodo.gat
MAP IP: 81.177.13.19
MAP Port: 5000
-----------------------------
Closing connection to Character Server
Disconnecting (81.177.13.17:6000)...disconnected
Pausing for 9 second(s)...
Connecting to Map Server...
Начнем с того- что
pauseCharServer ставлю 5 запускаю бота он пишет Pausing for 1 second(s)... смотрю конф там 1 за место 5 - бот сам меняет на 1((
и мне нужна задержка между -----------Account Info------------ и --------- Servers ---------- и после ------------- Character List -------------
Раньше такое было (года 2 назад)
Просто без этих задержок бот сильно быстро заходит в игру((

____
4epT, thx

Добавлено: Пт фев 01, 2008 11:04 am
piroJOKE
эти же опции в servers.txt

Добавлено: Пт фев 01, 2008 2:12 pm
komorra
О как , точно - а в моей сборке (2.0.6) с этого сайта эта опция находится еще и в конфиге. Но теперь все работает, сенкс.
И последний вопрос (серьезно - последний )) - как можно заставить коре юзать разные конфиги, а то у меня сейчас на 4 бота - 4 папки с ОК .

Добавлено: Пт фев 01, 2008 2:23 pm
piroJOKE
Это всё оффтопик! :evil:

Есть опции командной строки, позволяющие переадресовать расположение некоторых файлов и папок. Где-то они у нас были описаны. Поищи. Возможно, в FAQе.

Добавлено: Сб фев 16, 2008 11:18 am
Отжигатель
Я лично(когда использовал бота из клуба) ставил просто на файл конфига атрибут readonly...вот и все. Логин и пасс туда не проипсывался, а во всем остальном все прекрасно работало)))

Добавлено: Сб фев 16, 2008 11:34 am
piroJOKE
Отжигатель
Это не совсем правильно. Ты можешь столкнуться например с тем, что некоторые макросы используют сохранение переменных - в config.txt. Но, если ничего такого не используется, тогда метод вполне терпимый.

Добавлено: Сб фев 16, 2008 3:34 pm
miniBot
еще можно конект к серву вынести в !include - во включаемых файлах параметры не сохранятся.

Добавлено: Вс фев 17, 2008 7:18 pm
Бадум
Предложу и свой извращенский вариант :)

Код: Выделить всё

automacro clean_config {
run-once 1
exclusive 1
priority 0
call {
do conf username none
do conf password none
}
}
Вставляем это в macros.txt
ПОлучится вот что: при запуске коры ты будешь вводить логин и пароль вручную, они будут туда записываться, но как только бот присоединится к игре полностью - сразу же сотрутся :)

Добавлено: Пн фев 18, 2008 12:25 am
Aib0
А если надо будет перегрузить конфиг? Имхо - инклюд сделать+прикрутить фичу как с админпасом - чтобы в консоли не показывался

Добавлено: Вт апр 29, 2008 12:12 am
mirael
мм, а не проще сохранить конфиг.тхт (уже настроенный)-> щелкнуть правой кнопкой мышки -> свойства -> поставить галочку на *только чтение* ?

Добавлено: Вт май 06, 2008 4:09 pm
dvdc
для этих целей я бы рекомендовал сделать так:
1. в config.txt добавить строчку !include account.txt
2. создать файл account.txt
3. скопировать туда параметры конфига с username и паролем. можно еще настройки сервера туда же впихнуть.

в итоге в самом config.txt не будет ни одного упоминания о паролях или юзернеймах. а сам файл account.txt можно положить куда угодно, лишь бы только !include c:\путь\до\файла\account.txt - был :)