PDA

Просмотр полной версии : [Подсказка] Автоматизируем запуск второго и более окон


Proclarush
06.12.2013, 20:24
Итак, Здравствуйте!
Поскольку я не слишком шарю во всяких языках программирования и прочих премудростях, а оказать посильную помощь очень хочется, то предложу то, что знаю:

1) Шо это такое: Простой bat/cmd скрипт.
2) В конечном итоге мы сможем запускать второе и дальнейшие окна клиента PW без необходимости лезть в диспетчер задач и убивать гейм центр.
3) Вреда никакого в принципе принести не может, т.к по сути, это текстовый документ с тремя строчками-командами операционной системе что-либо сделать.
(Для совсем уж параноиков-вот вирустотал на текстовый файл:hd: :
[Ссылки могут видеть только зарегистрированные и активированные пользователи] 8ca454340ac210/analysis/1386350057/ )
1) Итак, первое, что мы делаем-создаём обычный текстовый документ в папке element нашего клиента.
2) Второй наш шаг такой: помещаем в этот текстовый документ такие вот простые и банальные строчки:

@echo off
taskkill /IM [Ссылки могут видеть только зарегистрированные и активированные пользователи] /F
start elementclient.exe

3)Дальше сохраняем:
-Файл
-Сохранить как
-В выпадающем списке выбираем пункт "Все файлы"
-Называем как хотим, но расширение файла должно быть .bat/.cmd, как кому нравится.
-Сохранить
4) Тянем его правой кнопкой мыши на рабочий стол и в контекстной менюшке выбираем "Создать ярлык"
(Если создать cmd с командой запустить элементклиент на рабочем столе, то он автоматически создаст на рабочем столе папку скриншотов и ещё какую-то бесполезную фихню. Нам это не надо, так что делаем так, как написано выше)
5) PROFIT!

6) А вот теперь уже пояснения:
-Команда taskkill заставляет систему завершить процесс, как мы сами это делаем через диспетчер задач.

-Оператор /f [force] означает принудительное завершение процесса. Зачем оно конкретно здесь, так затем, чтобы убить центр, даже если он не отвечает/подвис/прочие радости. В принципе, не так уж и нужно, но придаёт уверенности :forward::pif:

-Оператор /im вроде как означает процесс, подробнее можете узнать в самой адресной строке, набрав help (многие узнают что-то новенькое).

-Ну а start elementclient.exe, как мне кажется, и так всем ясно.

-Ах, да, "@echo off" заставляет не появляться чёрному окошку командной строки.(Кто сомневается-можете поставить вместо "off" "on" и проверить, не отсылают ли эти команды секретных данных в Пентагон :hd:)

7) Собсна, всё. Надеюсь, помог людям)

P.S: Если ошибся с разделом-звиняйте, господа, это вообще моя первая тема на форуме, до этого ни разу нигде новых тем не создавал. Обстоятельства сложились так, что эта тема не где-то, а аж на жуке!
Мой дебют, яйцадорами не кидаемся.:rolleyeyes:

unix
08.12.2013, 21:03
нафига это изобретение велосипеда делаешь ярлык на element прописываеш startbypatcher в свойствах и выбрасываеш все свои программы. уже не раз поднималась эта тема, пользуйтесь поиском

Proclarush
12.12.2013, 00:10
Если тема не нужна, то пусть ее удалят. Я посчитал нужным поделиться информацией. Как ей распорядятся-мне всё равно.
Во всяком случае, способ рабочий.

qwerty12321
13.12.2013, 18:16
не работает же
"старая версия клиента", если через элемент заускать

oiltou
15.12.2013, 14:05
Спасибо большое,работает.Недавно почему-то перестало запускать более одного окна...так что + вам.

aleczander
15.12.2013, 20:46
Таки работает, да.