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

Add --no-console argument. #510

Closed
wants to merge 7 commits into from
Closed

Add --no-console argument. #510

wants to merge 7 commits into from

Conversation

pidjan
Copy link

@pidjan pidjan commented Aug 7, 2024

Потому-что некоторые(или даже многие) люди любят добавлять GoodbyeDPI в автозапуск, мы можем добавить аргумент --no-console, что-бы избавиться от консоли которая во время работы может даже мешать некоторым(да и она ничего не логает во время работы) и наслаждаться с GoodbyeDPI в бекграунде!

README.md Outdated Show resolved Hide resolved
src/goodbyedpi.c Outdated Show resolved Hide resolved
src/goodbyedpi.c Outdated Show resolved Hide resolved
@ValdikSS
Copy link
Owner

ValdikSS commented Aug 8, 2024

Сделайте нормально одним коммитом. Не меняйте то, что не должно меняться (пробелы у опций и т.п.).

@pidjan pidjan closed this by deleting the head repository Aug 9, 2024
@SUGHuser
Copy link

SUGHuser commented Aug 15, 2024

Для того чтоб наслаждаться работой GoodbyeDPI так чтоб его не видеть , достаточно создать vbs-ку такого характера :

Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "goodbyedpi.exe",0

а можно и так :

Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "goodbyedpi.exe -1",0

или так:

Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "goodbyedpi.exe -9",0

если путь к файлу лежит не там откуда запускается vbs , то прописать точный путь и всё ) дальше можно создать ярлык на vbs и поместить это самое в автозагрузку )

если vbs положить в ту же папку где и GoodbyeDPI , то можно создать ярлык и положить его в автозагрузку и всё ) если же нужны параметры , то можно прописать всё что надо , например так :

Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "goodbyedpi.exe -f 2 -e 2 --wrong-seq --wrong-chksum --reverse-frag --max-payload -q",0

или любой произвольный набор значений работающий на вашем провайдере ) , а дальше снова создаём ярлык на vbs и кидаем его в автозагрузку )

синтаксис строк таков :
Set WshShell = CreateObject("WScript.Shell") - обязательна
WshShell.Run "application.exe -parameter / parameter",0 - запускает без окна
Set WshShell = CreateObject("WScript.Shell") - обязательна
WshShell.Run "application.exe -parameter / parameter",1 или просто WshShell.Run "application.exe -parameter / parameter" - запускает с окном

@pidjan
Copy link
Author

pidjan commented Aug 15, 2024

@SUGHuser Не буду использовать vbs скрипты когда есть исходный код программы где можно просто вставить FreeConsole( );, а еще можно вместо main использовать WinMain

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

Successfully merging this pull request may close these issues.

3 participants