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

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


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 пользователей онлайн

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

    • Mayron
      Ассортимент на 09-10 мая 2026 года:   • Алтарь Заводного города (сакральный)   Clockwork Altar, Devotional  :  15 000 g. • Дверь Заводного города (восьмиугольная)    Clockwork Door, Octagonal  :  40 000 g. • Диск для настройки созвездия из Заводного города (Воин)    Clockwork Calibration Guide, The Warrior  :  50 000 g. • Диск для настройки созвездия из Заводного города (Вор)   Clockwork Calibration Guide, The Thief  :  50 000 g. • Диск для настройки созвездия из Заводного города (Маг)   Clockwork Calibration Guide, The Mage  :  50 000 g. • Заводной механизм с линзами (неподвижный)   Clockwork Lens Assembly, Frozen  :  7 000 g. • Кашпо Заводного города (латунный цветок)   Clockwork Planter, Brassbloom  :  7 000 g. • Лестница Заводного города (винтовая)    Clockwork Stairway, Spiral  :  65 000 g. • Решетка Заводного города (пьедестал)    Clockwork Grating, Pedestal  :  2 000 g.    *New* • Секстант из Заводного города (для наблюдателя)    Clockwork Sextant, Surveyor's  :  75 000 g. • Телескоп из Заводного города (для наблюдателя)    Clockwork Telescope, Surveyor's  :  15 000 g. • Телескоп из Заводного города (наблюдатели за звездами)    Clockwork Telescope, Stargazers  :  75 000 g. Предложение действительно до 15:00 (МСК) 11 мая 2026 года.
    • Mayron
      Ассортимент на 09-10 мая 2026 года: Предложение действительно до 15:00 (МСК) 11 мая 2026 года.
    • Mayron
      Ассортимент на 05-12 мая 2026 года: Предложение действительно до 18:00 (МСК) 12 мая 2026 года.
    • Mayron
      Ассортимент на 05-12 мая 2026 года: Предложение действительно до 18:00 (МСК) 12 мая 2026 года.
    • Mayron
      Из новостей: "Недалеко от Ухрюпинска легковой автомобиль на железнодорожном переезде столкнулся с грузовым составом". Комментарии на новостном сайте: - Как там можно столкнуться с поездом? По этой ветке поезда ходят раз в восемь лет. - Вот случай и настал. - Восемь лет караулил, сидел в засаде.
    • Mayron
      Чтобы спать на коврике на полу, надо родиться либо собакой, либо в Японии.
    • Mayron
      - А к какому доктору лучше идти лечиться? К тому, который молодой энергичный практикует десять лет, или к практикующему уже пятьдесят лет? - К практикующему пятьдесят лет. Пятьдесят лет назад дипломы в подземных переходах ещё не продавали.
    • Mayron
      Один парень заходит в исповедальню и говорит: — Простите меня, отец, ибо я согрешил. Я гулял с одной девушкой… Священник прищуривается. — Джоуи Пагано? Это ты? — Да, отец… — И кто была эта девушка? Джоуи тихо отвечает: — Не могу сказать. Не хочу разрушить её репутацию. Священник вздыхает. — Джоуи… рано или поздно я всё равно узнаю. Так что давай упростим. Это была Тина Минести? — Не могу говорить. — Тереза Маззарелли? — Ни за что. — Нина Капелли? — Извините, отец. — Кэти Пириано? — Мой рот на замке. — Роза ДиАнджело? — Не могу её сдать, отец. Священник скрещивает руки, побеждённый. — Слушай, Джоуи… я восхищаюсь твоей сдержанностью. В наши дни никто язык за зубами не держит. Но грех есть грех. В качестве покаяния ты четыре месяца не будешь прислуживать у алтаря. Джоуи смиренно склоняет голову: — Да, отец. Выходит из исповедальни и возвращается на церковную скамью. Его друг Франко шепчет: — Ну что? Какое покаяние? — Четыре месяца каникул… и пять отличных контактов!
    • Mayron
      Молодая девушка пришла к стоматологу, лечить десны. Доктор положил лекарство, у нее весь рот забит ватными тампонами. Сидит с открытым ртом и внимательно слушает его наставления: - Значит так. Два часа ничего не есть, час ничего не пить, отказаться от острого и соленого. И да! никакого орального ceкcа 24 часа. Девушка с ужасом смотрит на этого интеллигентного седого светилу и начинает возмущенно говорить, что она мол не такая и как он смеет. Звучит это примерно так: - Бу-бу-бу-бу бу-бу бу-бу Доктор: - Ну ладно, хорошо, не возумущайтесь. 12 часов!
    • Mayron
      Моя жена во время уборки ведёт себя максимально непредсказуемо. Никто не знает, что она выкинет.
×
×
  • Создать...