Только сегодня получилось нормально прочитать статью. Автору огромный респект за такой вклад.
иstring Hostname
заканчивалась пробелом и переводом строки. vpngate.template можно не трогать.uint Port
Можно сократить количество виртуалок вдвое (Воркеры и Черкеры будут работать на одной ВМ), смысл как раз в распределении задач. У меня больше миллиона машин в данный момент в работе по бруту и больше 80 миллионов на проверке баннеров. Как вы себе представляете скан с одной машины? Это займет примерно вечность.однозначно лайк, вот только интересно а почему столько много виртуалок на одной реалзиовать данную тему?
какая версия студии?Для кого ты это скидываешь? если скомпелировать ничего не получается.
Severity Code Description Project File Line Suppression State
Message lnt-uninitialized-local Local variable is not initialized. worker C:\Users\admin\Downloads\src\worker\main.cpp 308
Error (active) E0144 a value of type "const wchar_t *" cannot be used to initialize an entity of type "LPTSTR" worker C:\Users\admin\Downloads\src\worker\main.cpp 152
Error (active) E0144 a value of type "const wchar_t *" cannot be used to initialize an entity of type "LPTSTR" worker C:\Users\admin\Downloads\src\worker\main.cpp 153
Error (active) E0144 a value of type "const wchar_t *" cannot be used to initialize an entity of type "LPTSTR" worker C:\Users\admin\Downloads\src\worker\main.cpp 154
Error (active) E0144 a value of type "const wchar_t *" cannot be used to initialize an entity of type "LPTSTR" worker C:\Users\admin\Downloads\src\worker\main.cpp 155
Error (active) E0144 a value of type "const wchar_t *" cannot be used to initialize an entity of type "LPTSTR" worker C:\Users\admin\Downloads\src\worker\main.cpp 156
Error (active) E0304 no instance of function template "RtlpNumberOf" matches the argument list worker C:\Users\admin\Downloads\src\worker\main.cpp 186
Error (active) E0304 no instance of function template "RtlpNumberOf" matches the argument list worker C:\Users\admin\Downloads\src\worker\main.cpp 213
Error (active) E0304 no instance of function template "RtlpNumberOf" matches the argument list worker C:\Users\admin\Downloads\src\worker\main.cpp 215
Error (active) E0304 no instance of function template "RtlpNumberOf" matches the argument list worker C:\Users\admin\Downloads\src\worker\main.cpp 223
Error (active) E0304 no instance of function template "RtlpNumberOf" matches the argument list worker C:\Users\admin\Downloads\src\worker\main.cpp 232
Error (active) E0167 argument of type "const wchar_t *" is incompatible with parameter of type "LPWSTR" worker C:\Users\admin\Downloads\src\worker\main.cpp 271
Message lnt-uninitialized-local Local variable is not initialized. worker C:\Users\admin\Downloads\src\worker\main.cpp 52
Message lnt-uninitialized-local Local variable is not initialized. worker C:\Users\admin\Downloads\src\worker\main.cpp 55
Message lnt-uninitialized-local Local variable is not initialized. worker C:\Users\admin\Downloads\src\worker\main.cpp 68
Message lnt-uninitialized-local Local variable is not initialized. worker C:\Users\admin\Downloads\src\worker\main.cpp 167
Message lnt-uninitialized-local Local variable is not initialized. worker C:\Users\admin\Downloads\src\worker\main.cpp 264
Error LNK1181 cannot open input file 'C:\Users\admin\Downloads\src\x64\Release\\system.lib' vpn_manager C:\Users\admin\Downloads\src\vpn_manager\LINK 1
17.6.3какая версия студии?
Это версия компилятора, я так понимаю? Надо именно Visual Studio 2017, с 15м компилятором (15.9.59 у меня), можно community17.6.3
@echo off
:wait_for_vpncmgr
tasklist /fi "IMAGENAME eq vpncmgr_x64.exe" | find /i "vpncmgr_x64.exe"
if errorlevel 1 ping 127.0.0.1 -n 10 > nul && goto wait_for_vpncmgr
"c:\program files\softether vpn client\vpncmd" localhost /client /cmd AccountDisconnect vpn
vpn_mgr.exe
"c:\program files\softether vpn client\vpncmd" localhost /client /cmd AccountDelete vpn
"c:\program files\softether vpn client\vpncmd" localhost /client /cmd AccountImport %temp%\vpn.vpn
"c:\program files\softether vpn client\vpncmd" localhost /client /cmd AccountConnect vpn
SocksPort 172.16.0.111:9050
Просто %{номер параметра}Вчера весь день протрахался, пытаясь в батник передать имя файла из папки Temp, в итоге плюнул и оно жестко фиксировано - %temp%\vpn.vpn![]()
"c:\program files\softether vpn client\vpncmd" localhost /client /cmd AccountImport %temp%\vpn.vpn
"c:\program files\softether vpn client\vpncmd" localhost /client /cmd AccountConnect vpn
"c:\program files\softether vpn client\vpncmd" localhost /client /cmd AccountImport %Temp%%1
мне нужно было из vpn_mgr передать в качестве результата строку. Я пробовал по-разному, в итоге echo выводит, но как параметр не воспринимается. В общем плюнул, не стоит оно тогоПросто %{номер параметра}
В товоем примере будет
Запускать например somefile.bat qwerty.vpn.Код:"c:\program files\softether vpn client\vpncmd" localhost /client /cmd AccountImport %Temp%%1
История получила "неожиданное" продолжение - архивы оказались битыми. Папки не удалялись по тому, что не удалялся файл .conf, который не удалялся по тому, что не добавлялся в архив. А не добавлялся он по тому, что файлы больше 4гб - это уже 64-битный ZIP. В общем, в проекте minizip в файле compress_wrap.cpp необходимо на 78 строке заменитьНебольшой бакфикс. В виду роста объемов стали вылезать мелкие пакости. В частности перестали удаляться папки с бакапами после сжатия
int err=zipOpenNewFileInZip3_64(p->hZip,file,&zi,NULL,0,NULL,0,NULL,(p->dwCompLevel>0) ? Z_DEFLATED:0,p->dwCompLevel,0,-MAX_WBITS,DEF_MEM_LEVEL,Z_DEFAULT_STRATEGY,lpPassword,crcFile,0);
int err=zipOpenNewFileInZip3_64(p->hZip,file,&zi,NULL,0,NULL,0,NULL,(p->dwCompLevel>0) ? Z_DEFLATED:0,p->dwCompLevel,0,-MAX_WBITS,DEF_MEM_LEVEL,Z_DEFAULT_STRATEGY,lpPassword,crcFile,1);
if (dwIdx >= Dict_PasswordsCount())
{
Result_OutOfDict(dwIP,wPort,dwIdx);
break;
}