[РЕШЕНО] Как получить API ключ смс сервиса из Настроек Zenno?

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 521
Благодарностей
1 319
Баллы
113
Доброго времени. Подскажите, пожалуйста, можно ли зенновским методом(или C# библиотекой) получить API ключ смс сервисов из настроек зенно? Может есть снипет? На форуме нашел вариант, что бы вытаскивать черезе путь %appdata%\Roaming\ZennoLab\Configs\, но:
1. Как корректно в боте прописать путь к %appdata%\Roaming\ZennoLab\Configs\SmsActivate.dll.config , если такой путь по умолчанию зенка не воспринимает - не верный путь.
2. Возможно есть более оптимальный вариант получения апи ключа из настроек?

Это мне нужно для того, что бы делать на запросах получения номера, а не на зеннокубиках, так как в зеннокубиках получения номера - есть ограничение в рефералах.
 
Последнее редактирование:

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 763
Благодарностей
1 391
Баллы
113

radv

Client
Регистрация
11.05.2015
Сообщения
3 788
Благодарностей
1 952
Баллы
113
1. Как корректно в боте прописать путь к %appdata%\Roaming\ZennoLab\Configs\SmsActivate.dll.config , если такой путь по умолчанию зенка не воспринимает - не верный путь.
C#:
// Путь к папке AppData/Local
// Получаем путь к папке AppData C:\Users\ИМЯ\AppData\Roaming
string user_AppData = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);

// Путь к папке с настройками Zenno текущего пользователя
string dir_config = Path.Combine(user_AppData, @"ZennoLab\Configs");
А там уже дополняете путь к нужному файлу и парсите апикей из него.

А проще как уже написали выше, просто добавить в настройки или в код переменную с ключом и использовать ее.
 
Последнее редактирование:
  • Спасибо
Реакции: Sho, Gunjubasik и WebBot

SERG454

Client
Регистрация
14.10.2021
Сообщения
145
Благодарностей
143
Баллы
43
Емнип , писали уже нельзя или не приветствуется , что сделано это для какой никакой защиты пользователей от "зловреда авторов"...
 

Akcium

Client
Регистрация
16.12.2020
Сообщения
251
Благодарностей
125
Баллы
43
Присоединяюсь к вопросу, только сам ключ не нужен, нужна проверка, заполнен он или нет...
 

heks

Client
Регистрация
01.10.2013
Сообщения
1 204
Благодарностей
316
Баллы
83
собрался воровать ключи клиентов:D:D:D:D
надо блочить эту функцию полюбому)))
 
  • Спасибо
Реакции: southside и djaga

Akcium

Client
Регистрация
16.12.2020
Сообщения
251
Благодарностей
125
Баллы
43
собрался воровать ключи клиентов:D:D:D:D
надо блочить эту функцию полюбому)))
по себе не судите, я сказал, нужна проверка, заполнен или нет, нужно знать, будет решаться ли капча или нет
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 521
Благодарностей
1 319
Баллы
113
Присоединяюсь к вопросу, только сам ключ не нужен, нужна проверка, заполнен он или нет...
Выше ведь написали как проверять

C#:
// Путь к папке AppData/Local
// Получаем путь к папке AppData C:\Users\ИМЯ\AppData\Roaming
string user_AppData = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);

// Путь к папке с настройками Zenno текущего пользователя
string dir_config = Path.Combine(user_AppData, @"ZennoLab\Configs");
А там уже дополняете путь к нужному файлу и парсите апикей из него.

А проще как уже написали выше, просто добавить в настройки или в код переменную с ключом и использовать ее.
 
  • Спасибо
Реакции: radv

Akcium

Client
Регистрация
16.12.2020
Сообщения
251
Благодарностей
125
Баллы
43

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)