Перейти к содержанию

Не надо благодарности


Yamazuki

Рекомендуемые сообщения

Я тут порыл контент игры.

Нашел их скрипты.

Протестил и выяснил как это работает.

написал свой парсер на VBS и предлагаю его членам гильдии.

 

Прочтите то, что я написал при запуске скрипта и вопросы пропадут. Просто сделайте то, что написано ниже и запустите его двойным кликом. Все что нужно скрипт напишет.

 

Данный скрипт нужен для информирования медиа файлом и сообщением на экране о том, что некий сервер Онлайн.

 

Так как мне не удается загрузить сам файл, то можно сделать следующее. Создать на рабочем столе файл вида aaa.txt

открыть его и вставить все, что написано ниже после слова "КОД", а потом переименовать файл из aaa.txt в aaa.vbs (aaa - можете заменить):

 

 

КОД

 

on error resume next

dim ServerName

dim MediaFilePath

dim Status

dim IsTest

Status = 0

 

'============= Настроить тут - вписав свои значения =================

IsTest = 1

ServerName = "kassiel"

MediaFilePath = "D:\tihonov\MyDocuments\My Music\GITS\Ghost in the Shell SAC - 11 - Inner Universe.mp3"

'============= Настроить тут - вимсав свои значения =================

 

Sub TestServer()

With CreateObject("MSXML2.XMLHTTP")

dim Str1, Str2 ,i

i = 1

 

Randomize

.open "GET", "http://aion.ru/launcher/serversStatuses?_=" & Int((999999 * Rnd) + 1), False

.send

Str1 =.responseText

Str1 = split(Str1, ",")

do

i=i+1

Str2 = Str1(i)

if err then exit do

 

if instr(Str2,ServerName)<>0 then

if instr(Str2,":0")=0 then

Action

Status = 1

end if

 

exit do

end if

loop

End With

end Sub

 

Sub Action()

Set objShell = CreateObject("Wscript.Shell")

strCommand = "explorer.exe " & chr(34) & MediaFilePath & chr(34)

objShell.Run strCommand, 0, True

WScript.Sleep(5000)

WScript.Echo "Сервер ''" & ServerName & "'' Online!" & vbnewline & "Скрипт автоматически завершает работу."

end Sub

 

 

if IsTest = 1 then

MsgBox "Внимание!" & vbnewline & "Скрипт автоматически завершится если сервер - online, предварительно запустив медиа файл через ассоцированный с ним плеер и выдав небольшое сообщение."_

& vbnewline & "Для настройки скрипта откройте его код и замените значения вида"_

& vbnewline & "ServerName=..." & vbnewline & "MediaFilePath=..." & vbnewline & "на требуемые (в 10 и 11 строках)."_

& vbnewline & vbnewline & "Сейчас скрипт запущен в ознакомительном режиме и завершится как только вы закроете это сообщение. После завершения конфигуррирования скрипта для запуска его в рабочем режиме измените значение ''IsTest = 1'' в 9 строке на ''0''."_

& vbnewline & "Запустив скрипт после этого вы увидите\услышите результат только при статусе сервера ''online''. Для экстренного завершения работы скрипта завершите в диспетчере задач Windows процесс под именем ''wscript.exe''."_

& vbnewline & vbnewline & "Пока значение ''IsTest = 1'' скрипт работает в ознакомительном режиме ведя себя так, как будто сервер уже найден. Он попытается выдать сообщение и воспроизвести медиа файл. Если ошибка, то поправте путь к медиа файлу."

Action

MsgBox "Если Вы читаете данное сообщение и слышали\видели медиа файл, значит тест прошел нормально, медиа файл задан верно и можно запускать скрипт в рабочем режиме." & vbnewline & "Замените ''IsTest = 1'' на ''IsTest = 0'', запускайте скрипт и ждите любимую музыку (или что то иное)." & vbnewline & vbnewline & "Удачи! Shinoby, Asmo, Kassiel =)"

else

Do While Status=0

TestServer

WScript.Sleep(3000)

Loop

end if

Изменено пользователем Yamazuki
Ссылка на комментарий
Поделиться на другие сайты

А песенка реальная) давным давно у меня целый год на плеере лежала)

 

Я фанатик GitS, все наизусть видел и слышал )

Но тема не про это. Меди файл каждый должен указать свой конечно же. В тестовом режиме он воспроизведется если все ок.

Ссылка на комментарий
Поделиться на другие сайты

Кстати можно сделать несколько файлов например kassiel.vbs и gardarika.vbs... и запустив мониторить несоклько серверов. это тоже будет работать.

 

Вот имена серверов как их нужно в скрипте указывать. Но по умолчанию уже задан kassiel. Просто руть к мп3 например своему укажите верный и все.

alsion

gelmir

ridheim

kassiel

hild

vigrid

delika

terios

gardarika

lantis

 

Кому хочется попроще и почаще (так как код лаунчера 30 мин назад изменили, сделав обновление серверов вместо 3 сек аж 60 сек), могут просто обновлять вручную http://aion.ru/launcher/

Изменено пользователем Yamazuki
Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

    • Vozaks
      Не ври пиздабол вонючий! 
    • Vozaks
      Да пошли вы все, болтуны, не навижу, заблокировал, не звоните никогда, не врите, не читаю, балоболы сранные! 
    • Mayron
      Говорят, под Новый год все всегда сбывается, даже то, что целый год сбыть не получается.
    • Mayron
      С Наступающим 2026 Годом Друзья!!! 
    • ReyAnd
      В условиях монгольской зимы устав велит справлять нужду в таком месте, где много мороза, а из удобств лишь птичья жёрдочка. Приходится мёрзнуть и балансировать над ужасной пропастью. У птиц подобные упражнения получаются как-то непринуждённо. А люди отвлекаются на всякие тревожные мысли. Поэтому солдаты и сержанты ходят до ветру лишь в крайнем случае, при прямой угрозе лопнуть. И к концу службы вырабатывают два интересных навыка: 1. делать всё за пять секунд. 2. раз в три дня. Мы жили в железной будке на колёсах. Мы были связисты на полевой станции Р-410. И нашему старшине было не чуждо всё человеческое. Однажды ночью он поднял экипаж по тревоге, выгнал на мороз, а сам отложил личинку на газету. Свернул и выбросил в окно, навстречу ветру. Потом включил вентиляцию, и в будке стало свежо как в лесу. И никаких признаков, что старшине не чуждо всё человеческое. Все вернулись, уснули и ни о чём как бы не догадались. А утром буря стихла. Небо стало голубое, как купола на Смольном. И приехал генерал с проверкой. Он построил экипаж перед железной будкой и стал рассказывать про свою жизнь. Он прослужил двадцать пять лет. Он видел, как в Воронеже часовой занимался онанизмом на посту и так уснул. В положении «стоя», с хозяйством наружу. А разводящий подумал «какая гадость» и шлёпнул спящего товарища по спящему члену солдатским ремнём. Часовой от боли и непонимания стал стрелять, ни в кого не попал, но для дивизии это был позор. Генерал видел, как в Якутии прапорщик ставил водку на мороз, водка делалась куском льда, и прапорщик применял её как закуску к обычной, жидкой водке. Скоро к этому прапорщику стали приходить огромные зелёные тараканы прямо в караулку. И опять был позор для дивизии. Ещё, однажды, в Анголе бабуин украл у другого прапорщика еду, и этот прапорщик догнал бабуина на дереве и всё отобрал назад. И это опять был позор, так издеваться над туземцами. Но! Никогда генерал не видел такого ужасного разгильдяйства, чтобы люди гадили на стены боевых механизмов на высоте трёх метров от земли! - Обернитесь, товарищи бойцы и посмотрите, что творится на борту жилой машины! – сказал генерал оперным голосом. А там всё, брошенное в окно старшиной прибило ветром назад. Хрустальная котлета примёрзла к железной будке. И по газете «Красная Звезда» было понятно, это сделала не птичка. Целый день потом старшина откалывал ломиком свой внутренний мир, насмерть примёрзший к будке. И далеко над Монголией плыл хрустальный звон.
    • Mayron
      Ассортимент на 30 декабря 2025 – 06 января 2026 года: Предложение действительно до 18:00 (МСК) 06 января 2026 года.
    • Mayron
      Ассортимент на 30 декабря 2025 – 06 января 2026 года: Предложение действительно до 18:00 (МСК) 06 января 2026 года.
    • Kubik
      Различные модификации логотипа можно посмотреть в этой теме   
    • Kubik
      Дорогие Бандиты и Бандитки, по традиции на Новый год мы проводим наш семейный Бандитский розыгрыш под названием, Bandits Family. А для тех, кто еще не знает: Bandits Family - это праздничный розыгрыш различных популярных игр для тех, кто воспринимает наше Сообщество как Семью! Как участвовать? Войдите на наш Discord-сервер. Поставьте на аватар в профиле пользователя (не на профиль на сервере) программы Discord логотип Сообщества Bandits. Допускается использование измененного логотипа, если он достаточно просматривается на аватаре. Подтверждайте участие в розыгрышах призов в канале #розыгрыши_и_раздачи с 29 декабря 2025 года до 8 января 2026 года Призы Через день с 29 декабря 2025 года по 8 января 2026 года будут разыгрываться различные популярные игры. (Даты розыгрышей: 31.12, 02.01, 04.01, 06.01, 08.01) Правила К участию допускаются все пользователи Discord-сервера Сообщества Bandits. Количество выигрышей на одного участника не ограничено. Победитель определяется в случайное время в день розыгрыша, если на момент определения у победителя не выполняются условия участия, то происходит повторный выбор победителя. Совет Сообщества оставляет за собой право решения спорных вопросов.   Мы ждем вас в нашей большой семье!
    • ReyAnd
      Короче, зомбаков я смотрю, как комедию а это реальный конец света, который мы оценим про Украину в 2040-ом, а он был в 2017-ом. И девочек шитью будем учить. 
×
×
  • Создать...