How to show all global variables name use c#

  • Автор темы Автор темы paydot
  • Дата начала Дата начала
and i try
foreach(string key in project.GlobalVariables .Keys)

foreach(string key in Global.Variables .Keys)

all not work.
 
With this code you can get all variables for specific namespace:
C#:
Развернуть Свернуть Копировать
IEnumerable<IGlobalVariable> variables = project.GlobalVariables["xxx@zenno.club"];
foreach(IGlobalVariable vrbl in variables)
{
    project.SendInfoToLog(vrbl.Name + ": " + vrbl.Value);
}

And with this one you can get all variables for all namespaces:
C#:
Развернуть Свернуть Копировать
IEnumerable<string> namespaces = project.GlobalVariables.Namespaces;
foreach(string ns in namespaces)
{
    IEnumerable<IGlobalVariable> variables = project.GlobalVariables[ns];
    foreach(IGlobalVariable vrbl in variables)
    {
        project.SendInfoToLog(ns + " => " + vrbl.Name + ": " + vrbl.Value);
    }
}

Important note: this code works on ZennoPoster version 7.1.0.0 (5.39.0.0) and above
 
  • Спасибо
Реакции: paydot

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