[Цитировать]

    darkalexx4
  • 346
  • Стаж: 9 лет 9 месяцев
  • Сообщений: 175
  • Репутация:7

    [+] [-]
  • Откуда: Минск
Господа приветствую. У меня просьба, если кто может помочь.
Есть команда:
cscript %windir%\system32\slmgr.vbs -dti
Выводит ID установки
Можно ли сделать скрипт, который запуская данную команду, код установки копировался в буфер, затем открывался сайт getcid.info и в Get Confirmation ID автоматом вносился код и запускалась проверка кода?
Или я слишком много прошу?)
Спасибо.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 3832
  • Репутация:127

    [+] [-]
darkalexx4,
Получить код и поместить в буфер обмена:
for /f "tokens=2 delims=:" %%a in ('cscript %windir%\system32\slmgr.vbs /dti') do echo %%a|clip
---
Как на сайте нажать "я не робот" - я не знаю.

[Цитировать]

    darkalexx4
  • 346
  • Стаж: 9 лет 9 месяцев
  • Сообщений: 175
  • Репутация:7

    [+] [-]
  • Откуда: Минск
Ander_73, Про капчу да, я что-то забыл. В буфер будет я думаю очень удобно

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 3832
  • Репутация:127

    [+] [-]
darkalexx4, хотя, там вроде даже АПИ есть
https://getcid.info/developers

[Цитировать]

    darkalexx4
  • 346
  • Стаж: 9 лет 9 месяцев
  • Сообщений: 175
  • Репутация:7

    [+] [-]
  • Откуда: Минск
Ander_73, Извини я в этом не шарю. Можешь расписать в кратце как использовать эти API

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 3832
  • Репутация:127

    [+] [-]
darkalexx4, не могу, я сам не знаю. Я просто к тому, что механизм передачи ID на сайте предусмотрен. Могу предположить, что при регистрации выдают токен, который потом можно подставить в запрос.
И получить в итоге то, о чём ты просил. Но это предположение.

[Цитировать]

    darkalexx4
  • 346
  • Стаж: 9 лет 9 месяцев
  • Сообщений: 175
  • Репутация:7

    [+] [-]
  • Откуда: Минск
В принципе пока тот код что вы предоставили подходит на ура! Спасибо.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 3832
  • Репутация:127

    [+] [-]
В Винде есть голосовой движок. Можно использовать для обозначения неких событий. Например, после скачивания данных из инета запустить:
finish.vbs
CreateObject("sapi.spvoice").Speak "Zagruzka zavershena"

[Цитировать]

    Gvint64
  • 24573
  • Стаж: 4 года 6 месяцев
  • Сообщений: 625
  • Репутация:72

    [+] [-]
Ander_73, aa Ага - поиграться можно ag
Set SpVoice = CreateObject("SAPI.SpVoice")
SpVoice.Rate = -2 ' диапазон скорости от -10 до 10
SpVoice.Volume = 100  ' громкость от 0 до 100
Set SpVoice.Voice = SpVoice.GetVoices("Name=Microsoft Zira Desktop").Item(0)
SpVoice.Speak "Hi, this is Microsoft Zira"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\....

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 3832
  • Репутация:127

    [+] [-]
Баловался тут с ANSI. В новых версиях Вин10 поддержка включена по умолчанию.
Исходный текст - по мотивам инет-примеров.
ANSI-коды в CMD
Последний шаг
<nul set /p "=%esc%[2J%esc%[H"
это аналог Ctrl+L в линукс-терминале (то есть экран очищен, курсор в верхнем левом углу, но весь предыдущий вывод сохранён и может быть проскроллен)

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет
  • Сообщений: 2584
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
Ander_73,
Привет! aa
Зачётная фишечка, спасибо! ay az

Страница 3 из 3


Показать сообщения:    

Текущее время: 03-Дек 20:29

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы