Переменная окружения: {-Environment.CurrentUser-}Можно ли как-то с помощью c# получить свой id zennolab который отображается в личном кабинете?
Там почтаПеременная окружения: {-Environment.CurrentUser-}
string user_id = project.ExecuteMacro("{-Environment.CurrentUser-}")
Нельзя ))) выше уже ответили почемуМожно выпарсить из нее id.
сделал так, получаю только айдиНельзя ))) выше уже ответили почему
Если нету зенно клаба?сделал так, получаю только айди
string user_id = project.ExecuteMacro("{-Environment.CurrentUser-}").Replace("@zenno.club","");
Кто то запретит взять регуляркой id (до собаки @)?Нельзя ))) выше уже ответили почему

Проблема в том, что в более ранних версиях возвращался email пользователя (somename@gmail.com), а не id (45d89q55-fc87-9978-aacf-9cb964d87q899@zenno.club).Кто то запретит взять регуляркой id (до собаки @)?![]()
Да, спасибо за уточнение.Проблема в том, что в более ранних версиях возвращался email пользователя (somename@gmail.com), а не id (45d89q55-fc87-9978-aacf-9cb964d87q899@zenno.club).
Изменилось это, скорее всего, в версии 5.16.0.0, т.к. присутствует следующая строка в нововведениях:
"[+] Улучшение анонимности пользователей. Программа больше не хранит email пользователя в реестре, вместо этого используется id учетной записи. Это позволит избежать кражи учетных данных пользователя."




