Skip to forum content

You are not logged in. Please login or register.


forums.pvpgn.pro → 3d Party Tools → pvpgn.reg

Pages 1

You must login or register to post a reply

RSS topic feed

Posts: 20

1

Topic: pvpgn.reg

Ребят, как-то через блокнот вроде делается, нужно создать .reg файл, чтобы пользователям не вписывать вручную адресс сервера и т.д Не подскажет кто?

2

Re: pvpgn.reg

Сохраняешь в файл нужный раздел реестра. Но! Он полностью перезаписывает весь список сервера, поэтому УГ.

3

Re: pvpgn.reg

37.112.10.154:8080/gate.reg
вот в него нужно вписать ip нашего сервера: 91.228.154.89

4

Re: pvpgn.reg

Запускаешь рег файл, добавляешь себе сервер и сохраняешь раздел реестра в файл в регедите.

П.С. А зачем ты добавляешь ip? Я ж тебе уже говорил, добавляй DNS.

5

Re: pvpgn.reg

прошу прощенья, но как узнать днс?

Добавлено: 26.08.2012 16:08

рег файл на нам принадлежит, там другой ip, я просто хочу его изменить и выложить на наш фтп, чтобы пользователи могли без всякого мозго**** зайти на сервер.

6

Re: pvpgn.reg

DNS - доменное имя твоего сервера. Это же z-dota.com?

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

7

Re: pvpgn.reg

Все равно не понял. вот днсы.

ns1.fornex.com  37.59.133.13
ns2.fornex.com  212.224.124.82
ns3.fornex.com  50.19.122.134
ns4.fornex.com  176.34.232.101

8

Re: pvpgn.reg

WarikoZ, под dns я имел в виду доменное имя сервера.

9

Re: pvpgn.reg

DNS != доменное имя.
Пуск > Выполнить > regedit, на нужную ветку правой кнопкой и экспорт harpywar.com/?a=articles&b=1 … 0&d=44

xpeh имеет в виду, что если у тебя сайт и сервер на одной и той же машине, то игрокам удобнее запомнить и вводить адрес сайта, чем IP. Если же разные адреса, то в настройках домена можешь добавить алиас для pvpgn сервера типа war3.z-dota.com forums.harpywar.com/viewtopic.php?pid=1701

Do not ask for support in PM.

10

Re: pvpgn.reg

HarpyWar wrote:

DNS != доменное имя.

Разве нельзя сказать "dns сервера"?

xpeh имеет в виду другое: во-первых, проще запомнить и сложнее сделать ошибку, а во-вторых, ты можешь переехать на сервер с другим ip и не надо будет ничего менять на клиенте.

харпи, а ты можешь сделать утильку, суть такая: открываем ей reg-файл и она показывает список серверов, сервера можно добавлять? Или сделать специальный формат файла с серверами, чтобы она его открывала?

11

Re: pvpgn.reg

Лучше уж сделать утильку, которая создает другую утильку, которая добавляет запакованный в неё адрес сервера в реестр без удаления текущих серверов.

Do not ask for support in PM.

12

Re: pvpgn.reg

И все так рады будут запускать чужой код у себя на компе?

13

Re: pvpgn.reg

утильку от iccup вполне рады запускать)

Do not ask for support in PM.

14

Re: pvpgn.reg

Иккаповский да, а софтинку для сервера Васи Ветрова - не обязательно. Так что более-менее стандартная утилька, к которой будут раздаваться файлы, желательнее. Или стандартный экзешник, который идет с файлом с данными сервера.

15

Re: pvpgn.reg

Оформил батник для распространения игрокам https://github.com/HarpyWar/battle.net- … -installer
Не удаляет существующие серверы в реестре. Перед добавлением проверяет, нет ли уже данного сервера.

Do not ask for support in PM.

16

Re: pvpgn.reg

Нде, батное УГ почти нечитаемо.

17

Re: pvpgn.reg

xpeh wrote:

Нде, батное УГ почти нечитаемо.

Зато код открытый smile

Do not ask for support in PM.

18

Re: pvpgn.reg

Ну да, понятно, проверить на злонамеренность в принципе можно. Просто синтаксис бата оказался еще нечитаемее, чем я ожидал  big_smile

19 (edited by Mania 28.08.2012 00:44)

Re: pvpgn.reg

HarpyWar wrote:

Оформил батник для распространения игрокам https://github.com/HarpyWar/battle.net- … -installer
Не удаляет существующие серверы в реестре. Перед добавлением проверяет, нет ли уже данного сервера.

smile круто

Добавлено: 27.08.2012 23:43

HarpyWar wrote:

утильку от iccup вполне рады запускать)

меня кстати бесит левое по типа лаунчера исикапа, такое если запускать то только в песочнице...
А еще помнитсО на серверах типа рубатла сделали типа западлянку если заходишь к ним на серв то тебе автоматом прописывается в реестр весь список офф серверов очень бесит, но и такое лечитсО. Например маленькая добавка в patches.h лоадера - и всё, больше никогда не один серв без твоего ведома не пропишет себя у тебя в реестре=)

+ show spoiler
/* lock_write_reg (Battle.net Gateways) */
/* блокировка записи нового списка в Warcraft III\Battle.net Gateways
(некоторые "слишком умные" PvPGN-серверы загружают туда свои списки)*/
char lock_write_reg_sig_data[] = {
0xff,0x8B, 0xff,0x88, 0xff,0x2C, 0xff,0x01, 0xff,0x00, 0xff,0x00,
0xff,0x8B, 0xff,0x80, 0xff,0x28, 0xff,0x01, 0xff,0x00, 0xff,0x00,
0xff,0x51, 0xff,0x8B, 0xff,0x8E, 0xff,0xAC, 0xff,0x03, 0xff,0x00,
0xff,0x00, 0xff,0x50, 0xff,0xE8, 0x00,0x00, 0x00,0x00, 0x00,0x00,
0x00,0x00, 0xff,0x85, 0xff,0xC0, 0xff,0x74, 0xff,0x15, 0xff,0x8B,
0xff,0x8E, 0xff,0xAC, 0xff,0x03, 0xff,0x00, 0xff,0x00, 0xff,0x68,
0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00, 0xff,0x68, 0x00,0x00,
0x00,0x00, 0x00,0x00, 0x00,0x00, 0xff,0xE8, 0x00,0x00, 0x00,0x00,
0x00,0x00, 0x00,0x00, 0xff,0xB8, 0xff,0x01, 0xff,0x00, 0xff,0x00,
0xff,0x00, 0xff,0x5E, 0xff,0xC2, 0xff,0x04, 0xff,0x00
};
t_sig lock_write_reg_sig = {
6*4+5*5+3*1+2*2+1*3,
lock_write_reg_sig_data,
6+6+1+6+1+5+2,
"lock_write_reg_s"
};
char lock_write_reg_patch_data[] = {
0x90,0x90,
0x90,0x90,0x90,0x90,0x90,0x90,
0x90,0x90,0x90,0x90,0x90,
0x90,0x90,0x90,0x90,0x90,
0x90,0x90,0x90,0x90,0x90
};
t_patch lock_write_reg_patch = {
2+6+5+5+5,
lock_write_reg_patch_data,
"lock_write_reg"
};
/* End of lock_write_reg (Battle.net Gateways) */
void *unimportant_patches[] = {
&ad_disable_sig, &ad_disable_patch,
&delay_reducer_sig, &delay_reducer_patch,
&lock_write_reg_sig, &lock_write_reg_patch,
NULL, NULL /* sentinel */
};

20

Re: pvpgn.reg

Mania wrote:

меня кстати бесит левое по типа лаунчера исикапа, такое если запускать то только в песочнице...

Меня тоже, особенно, если хочется параллельно обливион запустить smile А еще был когда-то один лоадер, который при подозрении на хак грохнул мне стар и запретил в реестре запускать таскман. Ну я залез в реестр, поменял ключ и забрал права на изменение smile

Mania wrote:

А еще помнитсО на серверах типа рубатла сделали типа западлянку если заходишь к ним на серв то тебе автоматом прописывается в реестр весь список офф серверов очень бесит, но и такое лечитсО.

Это через bnserver.ini. Один корейский сервер таким когда-то грешил.
Можно попробовать забить "bnserver.ini" в памяти.

HarpyWar wrote:
xpeh wrote:

Нде, батное УГ почти нечитаемо.

Зато код открытый smile

Вся суть опенсорса в двух строчках. smile

Posts: 20

Pages 1

You must login or register to post a reply

Who now at forum

Currently view post: 0 guests, 0 registered users

forums.pvpgn.pro → 3d Party Tools → pvpgn.reg