Загрузка...

Лира| Играем любую песню на лире + скрипт.

Тема в разделе Гайды Genshin Impact создана пользователем Thundex 9 ноя 2021. 7008 просмотров

Загрузка...
  1. Thundex
    Thundex Автор темы 9 ноя 2021 Заблокирован(а) 322 1 ноя 2021
    Для работы скрипта нужно установить питон, ссылка взята с офф сайта.
    https://www.python.org/ftp/python/3.10.0/python-3.10.0-amd64.exe

    Скрипт взят из гитхаба.

    Сразу скажу, что скрипт работает эмулируя нажатия клавиш и бана за него быть не может.
    Скрипт работает с файлами .mid (midi). Подробнее о них можно почитать в гугле.
    Чтобы найти нужную вам песню - достаточно загуглить что-то типа "Название вашей песни midi"
    Так же есть форумы-поисковики, их так же можно найти по простому запросу в поисковике "Скачать миди"

    Далее переносите скачаный файл в папку со скриптом

    Скачиваем архив

    После того, как скачали, то убираем из названия template и сохраняете.
    [IMG]



    Открываете файл и видим следующее
    [IMG]

    Когда вы переместили файл в папку со скриптом, то вместо put the path to your midi file here пишите название файла миди и в конце .mid

    Пример:
    [IMG]


    key - это клавиша активации скрипта, можете ее поменять.
    Сделали - сохраняем документ, закрываем.

    Открываете папку со скриптом и копируете путь к файлам
    [IMG]

    Далее открываем командную строку от имени администратора и пишем там следующие команды:

    cd вставляете скопированный путь и жмете enter

    Дальше пишем pip install pinput mido

    Дальше 2 варианта:
    1 - пишите python mido.py и запускается скрипт. Для активации песни нажмиаете tab+ то, что указано в key. Прервать работу можно только путем закрытия командной строки. Последующий запус скрипта требует запуск командной строки от админа, ввод команды cd путь скрипта а затем команды python mido.py.
    2 - я придумал, так как мне лень каждый раз запускать заново командную строку, поэтому я создал простой батник для автоматизации этого всего.

    Создаете текстовый документ, подписываете как хотите
    Копируете содержимое ниже в текстовый документ. Заменяете текст на ваш путь к файлу, сохраняете.
    start cmd.exe /k "cd C:\Users\User\Desktop\genshin_scripts-main & python midi.py"

    Затем меняете в названии документа формат с txt на bat и сохраняете.
    Но это еще не все. Для работы скрипта, как я говорил, нужно командную строку от имени админа запускать, поэтому создаете ярлык батника, что вы создали , жмете на него ПКМ - свойста - дополнительно - ставите галочку на "Запуск от имени администратора"

    Все. Ярлык можно переместить в любое удобное для вас место.

    Надеюсь будет полезно.

    Если не запускается, то пишите в личку - помогу.
     
    9 ноя 2021 Изменено
  2. Veizer0612
    Veizer0612 22 ноя 2021 0 22 ноя 2021
    наверное многие столкнулись с такой проблемой что когда пишешь python mido.py ничего не происходит. но когда вписываешь python midi.py то программа выдаёт ошибку в 213 строчке (if key := note_key_map.get_key(msg.note):) не правельный синтаксиз. что делать?
    --- Сообщение объединено с предыдущим 22 ноя 2021
    Thundex, прошу помоги.
     
  3. ZVX_inactive5269998
    pip install pynput mido
     
Top