Гайд Привязка ahk

Забаненный
Статус
Оффлайн
Регистрация
9 Фев 2021
Сообщения
181
Реакции[?]
97
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Начинающий
Статус
Оффлайн
Регистрация
22 Май 2021
Сообщения
70
Реакции[?]
0
Поинты[?]
0
Можно также получать имя которое вы ввели на хостинге
Код:
CheckHwid() {
    Active := FALSE
    DriveGet, cHwid, Serial, C:\ ; Получаем серийник нашего жётского диска (В моём случае C:)
    Loop, Parse, % UrlGetContents(hwid_url), `n ; В цикле парсим данные из html страницы через строку
    {
        sHwid := strsplit(A_LoopField, " - ") ; делим полученные данные через символ "-"
        if (cHwid == sHwid[1]) { ; Задаём нужный нам массив с данными
            Active := TRUE ; Если hwid совпал, то Active = true
            name := sHwid[2] ; Получаем имя на хостинге
        }
    }
    return Active ; Возращаем значение
}
Посмотреть вложение 163678
Привет, не выводит имя. Можешь дать пожалуйста сам проект где выводит имя?
 
Начинающий
Статус
Оффлайн
Регистрация
5 Июл 2022
Сообщения
4
Реакции[?]
0
Поинты[?]
0
Что сделали, чтобы выводило имя, подскажите пожалуйста
 
Пользователь
Статус
Оффлайн
Регистрация
28 Апр 2018
Сообщения
540
Реакции[?]
130
Поинты[?]
2K
Что сделали, чтобы выводило имя, подскажите пожалуйста
Смотри массив sHwid := strsplit(A_LoopField, " - ") ;
C++:
CheckHwid() {
    DriveGet, cHwid, Serial, C:\ ; Получаем серийник нашего жётского диска (В моём случае C:)
    Loop, Parse, % UrlGetContents(hwid_url), `n ; В цикле парсим данные из html страницы через строку
    {
        sHwid := strsplit(A_LoopField, " - ") ; делим полученные данные через символ "-"
        if (cHwid == sHwid[1]) { ; Задаём нужный нам элемент массива с данными
            name := sHwid[2] ; Получаем имя на хостинге
            return TRUE
        }
    }
    return FALSE ; Возращаем false если не прошли проверку сверху
}
 
Начинающий
Статус
Оффлайн
Регистрация
5 Июл 2022
Сообщения
4
Реакции[?]
0
Поинты[?]
0
D
Смотри массив sHwid := strsplit(A_LoopField, " - ") ;
C++:
CheckHwid() {
    DriveGet, cHwid, Serial, C:\ ; Получаем серийник нашего жётского диска (В моём случае C:)
    Loop, Parse, % UrlGetContents(hwid_url), `n ; В цикле парсим данные из html страницы через строку
    {
        sHwid := strsplit(A_LoopField, " - ") ; делим полученные данные через символ "-"
        if (cHwid == sHwid[1]) { ; Задаём нужный нам элемент массива с данными
            name := sHwid[2] ; Получаем имя на хостинге
            return TRUE
        }
    }
    return FALSE ; Возращаем false если не прошли проверку сверху
}
Всё равно не отображает(
 
Начинающий
Статус
Оффлайн
Регистрация
5 Июл 2022
Сообщения
4
Реакции[?]
0
Поинты[?]
0
Подскажи пожалуйста, как вывести имя, всё попробовал уже, не понимаю ничего...

Смотри массив sHwid := strsplit(A_LoopField, " - ") ;
C++:
CheckHwid() {
    DriveGet, cHwid, Serial, C:\ ; Получаем серийник нашего жётского диска (В моём случае C:)
    Loop, Parse, % UrlGetContents(hwid_url), `n ; В цикле парсим данные из html страницы через строку
    {
        sHwid := strsplit(A_LoopField, " - ") ; делим полученные данные через символ "-"
        if (cHwid == sHwid[1]) { ; Задаём нужный нам элемент массива с данными
            name := sHwid[2] ; Получаем имя на хостинге
            return TRUE
        }
    }
    return FALSE ; Возращаем false если не прошли проверку сверху
}
 
Начинающий
Статус
Оффлайн
Регистрация
5 Июл 2022
Сообщения
4
Реакции[?]
0
Поинты[?]
0
Всё разобрался, нужно было в начале скрипта переменную добавить global name := ""
 
Сверху Снизу