Войти

Показать полную графическую версию : [решено] батник для автоподключения cs:source


rustsss
23-03-2010, 21:12
Помогите пожалуйста!
стоит сервер CS:Source в локалке провайдера, ip локалки динамический т.е. каждый раз разный
у провайдер есть услуга динамический днс, но беда в том что по непонятной причине cs не хочет коннектиться через такой адрес,
ему нужен ip. приходится каждый раз игрокам набирать nslookup и узнавать ip затем коннектится, что согласитесь неудобно да и не каждый
умеет работать с командной строкой. Хотелось бы сей процесс как нибудь автоматизировать.
Прошу помочь в написание батника, я примерно составил:

@echo on
nslookup 316774-local.dyn.ufanet.ru
set commandline=-console +connect 172.27.21.85:27016
set execute=Launcher_CSS.exe
start %execute% %commandline%
pause

при таком батнике запускается командная строка показывается вывод команды nslookup и запускается кс и конектится к 172.27.21.85:27016
вопрос как сделать так чтобы бы ip брался из nslookup и вставлялся после connect
вот вроде попытался объяснить суть проблемы, надеюсь на помощь. Заранее спасибо!

Sarus
23-03-2010, 22:57
А чем функция авто подключения в самой CS:Source не подходит?

rustsss
24-03-2010, 02:19
в самой игре этот домен не коннектит только по ip , а ip каждый раз при переподнятии vpn меняется

zonderz
24-03-2010, 12:57
rustsss

ping _servername > filename

затем обрабатывайте filename на получение IP


быстрее (1-2 минуты) написать в AutoIt (соседняя ветка), imho

rustsss
24-03-2010, 14:10
zonderz,
а можно поподробнее как сделать либо через бат, либо через AutoIt, а то я в этом деле новичок :(

zonderz
24-03-2010, 14:43
rustsss

обратитесь в соответствующую ветку форума

rustsss
25-03-2010, 17:12
Всем спасибо проблема решена,решение проблемы здесь (http://forum.oszone.net/thread-171114.html)




© OSzone.net 2001-2012