Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run time debug log #380

Open
woojinSelex opened this issue Jul 29, 2024 · 6 comments
Open

Run time debug log #380

woojinSelex opened this issue Jul 29, 2024 · 6 comments

Comments

@woojinSelex
Copy link

woojinSelex commented Jul 29, 2024

Describe your feature / Опишите ваше предложение

have a nice day!
in connection with the braking of YouTube, I used this program
and would like to suggest adding the option to run in minimized mode in the tray and display the program when the window is open (add a command line parameter of some kind)

P.S.
after looking at the source code and command line parameters.... I did not see anywhere the possibility of enabling debugging (or just log) data, although in the program itself the macro debug is present, but in the .h file judging by the directives, if it is not defined before the beginning of this file, this macro is simply reset

or I did not understand something wrong?

P. P. S. I don't have the ability to recompile the program myself :((

добрейшего денька!
в связи с торможением Ютуба, воспользовался данной программой
и хотел бы предложить добавить вариант запуска в свёрнутом режиме в трей и отображение работы программы при открытом окне (добавить параметр командной строки какой то)

P.S.
посмотрев на исходник и параметры командной строки.... не увидел ни где возможности включения отладочных (или просто лога) данных, хотя в самой программе макрос debug присутствует, но в *.h файле судя по директивам, если он не определён до начала этого файла, этот макрос просто обнуляется

или я что то не так понял?

P.P.S. возможности перекомпилировать самостоятельно программу у меня нет :((

@ValdikSS
Copy link
Owner

Right now it's compile-only flag.

@woojinSelex
Copy link
Author

сделать бы что бы по флагу работало

@EgorWeders
Copy link
Contributor

Можно сделать чтоб исполняемый брал переменную среды, которую в .cmd определить как false или 0 изначально.
На линукс такое точно есть, про винду не могу сказать.

@woojinSelex
Copy link
Author

woojinSelex commented Aug 7, 2024 via email

@EgorWeders
Copy link
Contributor

EgorWeders commented Aug 7, 2024

Нашел нативную GetEnvironmentVariable function (winbase.h)
Можно с командной, а можно оба варианта через глобальный флаг ).

bool isDebug(bool cmdLineArg){
return getEnvVarBool("DEBUG_GDPI")||cmdLineArg;
\\Не оптимизирован вызов getEnvVarBool  , но для примера сойдет наверное
}

@ValdikSS ValdikSS changed the title log for working Run time debug log Aug 7, 2024
@EgorWeders
Copy link
Contributor

#547

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants