diff --git a/config/config.json b/config/config.json index 20bd4a4..dfb2dc7 100644 --- a/config/config.json +++ b/config/config.json @@ -10,7 +10,8 @@ "mode": "2", "proxy_protocol": "HTTP", "proxy_usage": false, - "thread_count": 1 + "thread_count": 5, + "loader_type": "1" }, "service_settings": { "2captcha_apikey": "9d5bfe53117b1fa6c68b8fc400c276ac", diff --git a/data/accounts.txt b/data/accounts.txt index 20e0c00..1514c98 100644 --- a/data/accounts.txt +++ b/data/accounts.txt @@ -1,22 +1,6 @@ -german.medvedeva95es@yandex.com|7aol2VFqLSBj|3:1727805555.5.0.1727805555498:a1Gwsg:ed40.1.2:1|2031740515.0.2.3:1727805555|3:10296099.731731.oelzSw6FtgW1aYpKkQiAYQmaiOg; raisa.abramova98es@yandex.com|VrO4eR2nUXWF|3:1727805567.5.0.1727805567325:OVetHw:f22a.1.2:1|2031740578.0.2.3:1727805567|3:10296099.672147.nh9RlYiYsj9dre0EC_2srH6nEdo; marina6184es@yandex.com|Imt6fbNYbkL5|3:1727805579.5.0.1727805579722:A59xWQ:b0cc.1.2:1|2031740650.0.2.3:1727805579|3:10296099.263295.Z6BQ0s3g-hNTHe3LnyBsBEowM3k; -kabanova.egor37es@yandex.com|ayRftOmfaxpf|3:1727805596.5.0.1727805596656:mJVxWQ:adee.1.2:1|2031740747.0.2.3:1727805596|3:10296099.435418.jdVOFPyClUsdTi0-J2uwW2ZO85E; -dorofeev.arsenij11es@yandex.com|0FW9eRbdVYTR|3:1727805638.5.0.1727805638724:vpZxWQ:b90d.1.2:1|2031741005.0.2.3:1727805638|3:10296099.926562.Acw8uWOJownUKBQnsGKemdEQaLA; -matvej.andreev94es@yandex.com|oe0mA9VbVfqi|3:1727805638.5.0.1727805638983:xLPBWw:3289.1.2:1|2031741006.0.2.3:1727805638|3:10296099.358834.f1VUFx0ks5OmpezwU5U8pejXW_w; -taras.ustinova55es@yandex.com|PJIiBtu14vUn|3:1727805667.5.0.1727805667240:B-_cUw:b90d.1.2:1|2031741159.0.2.3:1727805667|3:10296099.376362.RPVgYpE6rZchmwvfAIiY93XxNfI; -ematveeva73es@yandex.com|GCkIswUWM1ah|3:1727805679.5.0.1727805679953:OJNxWQ:e190.1.2:1|2031741243.0.2.3:1727805679|3:10296099.318237.Kn_xawvx6eqzAXbptEWLRLBBRgE; -gordej.likhaceva23es@yandex.com|UaU5ifec3G85|3:1727805700.5.0.1727805700038:T-zcUw:adee.1.2:1|2031741365.0.2.3:1727805700|3:10296099.323965.aOaZEz-HAyBwkcwF1eo3czkJFjU; -aroslava.arkhipova17es@yandex.com|Vfbylwed4uct|3:1727805722.5.0.1727805722696:_qkZXg:1282.1.2:1|2031741498.0.2.3:1727805722|3:10296099.81055.fDwUEMl9wBgqivKftqBCPB8BsTc; omikhajlova28es@yandex.com|pLtw1hhpgV0h|3:1727805736.5.0.1727805736523:Z5VxWQ:1176.1.2:1|2031741582.0.2.3:1727805736|3:10296099.424934.KbYbAz0ATBMHi9XXXwjmYUnIz6A; -nterentev14es@yandex.com|AJUgae7W8ktT|3:1727805774.5.0.1727805774919:OZpxWQ:63d0.1.2:1|2031741804.0.2.3:1727805774|3:10296099.809968.32xBjkyq2wDBNYXvU-mHmm15bp8; -avoroncov77es@yandex.com|rXtyUjeliGZo|3:1727805776.5.0.1727805776230:kZ9xWQ:128e.1.2:1|2031741813.0.2.3:1727805776|3:10296099.3537.GfaqYxK3FszhqZz7TX0qY8IONxQ; -akozlova95es@yandex.com|YUFf3pIuQ286|3:1727805806.5.0.1727805806732:K5lxWQ:471c.1.2:1|2031741994.0.2.3:1727805806|3:10296099.172787.pzEoAuzvdLCyqV7We89FCeuY2V0; maria.blokhina57es@yandex.com|Yz0WYHZA7uvZ|3:1727805838.5.0.1727805838258:FpRxWQ:4017.1.2:1|2031742165.0.2.3:1727805838|3:10296099.198907.XFYzn4QVlUhWvXpy9gT8Irrh_Nc; -vladimirov.valentina88es@yandex.com|Q1c2XmNFdJdo|3:1727805872.5.0.1727805872768:Rp5xWQ:b305.1.2:1|2031742372.0.2.3:1727805872|3:10296099.424896.610flN-Hb92Nj4Yi8QApnUvaQO4; -ffomin80es@yandex.com|tZun7tZaIFAF|3:1727805882.5.0.1727805882248:CJlxWQ:dd00.1.2:1|2031742435.0.2.3:1727805882|3:10296099.371420.8fq5cD69wvXCWk5BCiwWRn6KMm0; -dan.dorofeeva16es@yandex.com|G8Um0vRMRz8e|3:1727805891.5.0.1727805891070:VpRxWQ:74ad.1.2:1|2031742496.0.2.3:1727805891|3:10296099.899385.D913vZGTGinoO-EwuWaKgV6bgKI; renata.birukova58es@yandex.com|8w8ExiJUQXGd|3:1727805940.5.0.1727805940697:hO7cUw:4f0e.1.2:1|2031742812.0.2.3:1727805940|3:10296099.632278.0_YJUPAiKF09neitQSrXGOhVZb0; -kuznecova.ana75es@yandex.com|8kAzFcVdgxbA|3:1727805966.5.0.1727805966499:u6gZXg:1964.1.2:1|2031742969.0.2.3:1727805966|3:10296099.210474.Qr-J5Rz-Izd9wSh3FRGPONdgcAw; -vladlena7383es@yandex.com|Snj14Nr6UxYy|3:1727805989.5.0.1727805989295:yLPBWw:dd00.1.2:1|2031743093.0.2.3:1727805989|3:10296099.554241.0EW6H-eZcG1Do-rgaEL7JBviGhE; vinogradov.klavdia25es@yandex.com|bImhLIEKcES4|3:1727806028.5.0.1727806028981:35VxWQ:63d0.1.2:1|2031743338.0.2.3:1727806028|3:10296099.68085.yrOVY6HZkwGuRaU7CCDMvTTGcQA; \ No newline at end of file diff --git a/data/checker/banned.txt b/data/checker/banned.txt index e69de29..0d1acce 100644 --- a/data/checker/banned.txt +++ b/data/checker/banned.txt @@ -0,0 +1,52 @@ +german.medvedeva95es@yandex.com|7aol2VFqLSBj|3:1727805555.5.0.1727805555498:a1Gwsg:ed40.1.2:1|2031740515.0.2.3:1727805555|3:10296099.731731.oelzSw6FtgW1aYpKkQiAYQmaiOg; +raisa.abramova98es@yandex.com|VrO4eR2nUXWF|3:1727805567.5.0.1727805567325:OVetHw:f22a.1.2:1|2031740578.0.2.3:1727805567|3:10296099.672147.nh9RlYiYsj9dre0EC_2srH6nEdo; +marina6184es@yandex.com|Imt6fbNYbkL5|3:1727805579.5.0.1727805579722:A59xWQ:b0cc.1.2:1|2031740650.0.2.3:1727805579|3:10296099.263295.Z6BQ0s3g-hNTHe3LnyBsBEowM3k; +kabanova.egor37es@yandex.com|ayRftOmfaxpf|3:1727805596.5.0.1727805596656:mJVxWQ:adee.1.2:1|2031740747.0.2.3:1727805596|3:10296099.435418.jdVOFPyClUsdTi0-J2uwW2ZO85E; +dorofeev.arsenij11es@yandex.com|0FW9eRbdVYTR|3:1727805638.5.0.1727805638724:vpZxWQ:b90d.1.2:1|2031741005.0.2.3:1727805638|3:10296099.926562.Acw8uWOJownUKBQnsGKemdEQaLA; +matvej.andreev94es@yandex.com|oe0mA9VbVfqi|3:1727805638.5.0.1727805638983:xLPBWw:3289.1.2:1|2031741006.0.2.3:1727805638|3:10296099.358834.f1VUFx0ks5OmpezwU5U8pejXW_w; +taras.ustinova55es@yandex.com|PJIiBtu14vUn|3:1727805667.5.0.1727805667240:B-_cUw:b90d.1.2:1|2031741159.0.2.3:1727805667|3:10296099.376362.RPVgYpE6rZchmwvfAIiY93XxNfI; +ematveeva73es@yandex.com|GCkIswUWM1ah|3:1727805679.5.0.1727805679953:OJNxWQ:e190.1.2:1|2031741243.0.2.3:1727805679|3:10296099.318237.Kn_xawvx6eqzAXbptEWLRLBBRgE; +gordej.likhaceva23es@yandex.com|UaU5ifec3G85|3:1727805700.5.0.1727805700038:T-zcUw:adee.1.2:1|2031741365.0.2.3:1727805700|3:10296099.323965.aOaZEz-HAyBwkcwF1eo3czkJFjU; +aroslava.arkhipova17es@yandex.com|Vfbylwed4uct|3:1727805722.5.0.1727805722696:_qkZXg:1282.1.2:1|2031741498.0.2.3:1727805722|3:10296099.81055.fDwUEMl9wBgqivKftqBCPB8BsTc; +omikhajlova28es@yandex.com|pLtw1hhpgV0h|3:1727805736.5.0.1727805736523:Z5VxWQ:1176.1.2:1|2031741582.0.2.3:1727805736|3:10296099.424934.KbYbAz0ATBMHi9XXXwjmYUnIz6A; +nterentev14es@yandex.com|AJUgae7W8ktT|3:1727805774.5.0.1727805774919:OZpxWQ:63d0.1.2:1|2031741804.0.2.3:1727805774|3:10296099.809968.32xBjkyq2wDBNYXvU-mHmm15bp8; +avoroncov77es@yandex.com|rXtyUjeliGZo|3:1727805776.5.0.1727805776230:kZ9xWQ:128e.1.2:1|2031741813.0.2.3:1727805776|3:10296099.3537.GfaqYxK3FszhqZz7TX0qY8IONxQ; +akozlova95es@yandex.com|YUFf3pIuQ286|3:1727805806.5.0.1727805806732:K5lxWQ:471c.1.2:1|2031741994.0.2.3:1727805806|3:10296099.172787.pzEoAuzvdLCyqV7We89FCeuY2V0; +maria.blokhina57es@yandex.com|Yz0WYHZA7uvZ|3:1727805838.5.0.1727805838258:FpRxWQ:4017.1.2:1|2031742165.0.2.3:1727805838|3:10296099.198907.XFYzn4QVlUhWvXpy9gT8Irrh_Nc; +vladimirov.valentina88es@yandex.com|Q1c2XmNFdJdo|3:1727805872.5.0.1727805872768:Rp5xWQ:b305.1.2:1|2031742372.0.2.3:1727805872|3:10296099.424896.610flN-Hb92Nj4Yi8QApnUvaQO4; +ffomin80es@yandex.com|tZun7tZaIFAF|3:1727805882.5.0.1727805882248:CJlxWQ:dd00.1.2:1|2031742435.0.2.3:1727805882|3:10296099.371420.8fq5cD69wvXCWk5BCiwWRn6KMm0; +dan.dorofeeva16es@yandex.com|G8Um0vRMRz8e|3:1727805891.5.0.1727805891070:VpRxWQ:74ad.1.2:1|2031742496.0.2.3:1727805891|3:10296099.899385.D913vZGTGinoO-EwuWaKgV6bgKI; +renata.birukova58es@yandex.com|8w8ExiJUQXGd|3:1727805940.5.0.1727805940697:hO7cUw:4f0e.1.2:1|2031742812.0.2.3:1727805940|3:10296099.632278.0_YJUPAiKF09neitQSrXGOhVZb0; +kuznecova.ana75es@yandex.com|8kAzFcVdgxbA|3:1727805966.5.0.1727805966499:u6gZXg:1964.1.2:1|2031742969.0.2.3:1727805966|3:10296099.210474.Qr-J5Rz-Izd9wSh3FRGPONdgcAw; +vladlena7383es@yandex.com|Snj14Nr6UxYy|3:1727805989.5.0.1727805989295:yLPBWw:dd00.1.2:1|2031743093.0.2.3:1727805989|3:10296099.554241.0EW6H-eZcG1Do-rgaEL7JBviGhE; +vinogradov.klavdia25es@yandex.com|bImhLIEKcES4|3:1727806028.5.0.1727806028981:35VxWQ:63d0.1.2:1|2031743338.0.2.3:1727806028|3:10296099.68085.yrOVY6HZkwGuRaU7CCDMvTTGcQA; +avoroncov77es@yandex.com|rXtyUjeliGZo|3:1727805776.5.0.1727805776230:kZ9xWQ:128e.1.2:1|2031741813.0.2.3:1727805776|3:10296099.3537.GfaqYxK3FszhqZz7TX0qY8IONxQ; +dan.dorofeeva16es@yandex.com|G8Um0vRMRz8e|3:1727805891.5.0.1727805891070:VpRxWQ:74ad.1.2:1|2031742496.0.2.3:1727805891|3:10296099.899385.D913vZGTGinoO-EwuWaKgV6bgKI; +gordej.likhaceva23es@yandex.com|UaU5ifec3G85|3:1727805700.5.0.1727805700038:T-zcUw:adee.1.2:1|2031741365.0.2.3:1727805700|3:10296099.323965.aOaZEz-HAyBwkcwF1eo3czkJFjU; +kuznecova.ana75es@yandex.com|8kAzFcVdgxbA|3:1727805966.5.0.1727805966499:u6gZXg:1964.1.2:1|2031742969.0.2.3:1727805966|3:10296099.210474.Qr-J5Rz-Izd9wSh3FRGPONdgcAw; +kabanova.egor37es@yandex.com|ayRftOmfaxpf|3:1727805596.5.0.1727805596656:mJVxWQ:adee.1.2:1|2031740747.0.2.3:1727805596|3:10296099.435418.jdVOFPyClUsdTi0-J2uwW2ZO85E; +taras.ustinova55es@yandex.com|PJIiBtu14vUn|3:1727805667.5.0.1727805667240:B-_cUw:b90d.1.2:1|2031741159.0.2.3:1727805667|3:10296099.376362.RPVgYpE6rZchmwvfAIiY93XxNfI; +aroslava.arkhipova17es@yandex.com|Vfbylwed4uct|3:1727805722.5.0.1727805722696:_qkZXg:1282.1.2:1|2031741498.0.2.3:1727805722|3:10296099.81055.fDwUEMl9wBgqivKftqBCPB8BsTc; +german.medvedeva95es@yandex.com|7aol2VFqLSBj|3:1727805555.5.0.1727805555498:a1Gwsg:ed40.1.2:1|2031740515.0.2.3:1727805555|3:10296099.731731.oelzSw6FtgW1aYpKkQiAYQmaiOg; +nterentev14es@yandex.com|AJUgae7W8ktT|3:1727805774.5.0.1727805774919:OZpxWQ:63d0.1.2:1|2031741804.0.2.3:1727805774|3:10296099.809968.32xBjkyq2wDBNYXvU-mHmm15bp8; +matvej.andreev94es@yandex.com|oe0mA9VbVfqi|3:1727805638.5.0.1727805638983:xLPBWw:3289.1.2:1|2031741006.0.2.3:1727805638|3:10296099.358834.f1VUFx0ks5OmpezwU5U8pejXW_w; +vladlena7383es@yandex.com|Snj14Nr6UxYy|3:1727805989.5.0.1727805989295:yLPBWw:dd00.1.2:1|2031743093.0.2.3:1727805989|3:10296099.554241.0EW6H-eZcG1Do-rgaEL7JBviGhE; +ematveeva73es@yandex.com|GCkIswUWM1ah|3:1727805679.5.0.1727805679953:OJNxWQ:e190.1.2:1|2031741243.0.2.3:1727805679|3:10296099.318237.Kn_xawvx6eqzAXbptEWLRLBBRgE; +akozlova95es@yandex.com|YUFf3pIuQ286|3:1727805806.5.0.1727805806732:K5lxWQ:471c.1.2:1|2031741994.0.2.3:1727805806|3:10296099.172787.pzEoAuzvdLCyqV7We89FCeuY2V0; +akozlova95es@yandex.com|YUFf3pIuQ286|3:1727805806.5.0.1727805806732:K5lxWQ:471c.1.2:1|2031741994.0.2.3:1727805806|3:10296099.172787.pzEoAuzvdLCyqV7We89FCeuY2V0; +dorofeev.arsenij11es@yandex.com|0FW9eRbdVYTR|3:1727805638.5.0.1727805638724:vpZxWQ:b90d.1.2:1|2031741005.0.2.3:1727805638|3:10296099.926562.Acw8uWOJownUKBQnsGKemdEQaLA; +vladimirov.valentina88es@yandex.com|Q1c2XmNFdJdo|3:1727805872.5.0.1727805872768:Rp5xWQ:b305.1.2:1|2031742372.0.2.3:1727805872|3:10296099.424896.610flN-Hb92Nj4Yi8QApnUvaQO4; +akozlova95es@yandex.com|YUFf3pIuQ286|3:1727805806.5.0.1727805806732:K5lxWQ:471c.1.2:1|2031741994.0.2.3:1727805806|3:10296099.172787.pzEoAuzvdLCyqV7We89FCeuY2V0; +nterentev14es@yandex.com|AJUgae7W8ktT|3:1727805774.5.0.1727805774919:OZpxWQ:63d0.1.2:1|2031741804.0.2.3:1727805774|3:10296099.809968.32xBjkyq2wDBNYXvU-mHmm15bp8; +matvej.andreev94es@yandex.com|oe0mA9VbVfqi|3:1727805638.5.0.1727805638983:xLPBWw:3289.1.2:1|2031741006.0.2.3:1727805638|3:10296099.358834.f1VUFx0ks5OmpezwU5U8pejXW_w; +matvej.andreev94es@yandex.com|oe0mA9VbVfqi|3:1727805638.5.0.1727805638983:xLPBWw:3289.1.2:1|2031741006.0.2.3:1727805638|3:10296099.358834.f1VUFx0ks5OmpezwU5U8pejXW_w; +ffomin80es@yandex.com|tZun7tZaIFAF|3:1727805882.5.0.1727805882248:CJlxWQ:dd00.1.2:1|2031742435.0.2.3:1727805882|3:10296099.371420.8fq5cD69wvXCWk5BCiwWRn6KMm0; +kuznecova.ana75es@yandex.com|8kAzFcVdgxbA|3:1727805966.5.0.1727805966499:u6gZXg:1964.1.2:1|2031742969.0.2.3:1727805966|3:10296099.210474.Qr-J5Rz-Izd9wSh3FRGPONdgcAw; +kabanova.egor37es@yandex.com|ayRftOmfaxpf|3:1727805596.5.0.1727805596656:mJVxWQ:adee.1.2:1|2031740747.0.2.3:1727805596|3:10296099.435418.jdVOFPyClUsdTi0-J2uwW2ZO85E; +aroslava.arkhipova17es@yandex.com|Vfbylwed4uct|3:1727805722.5.0.1727805722696:_qkZXg:1282.1.2:1|2031741498.0.2.3:1727805722|3:10296099.81055.fDwUEMl9wBgqivKftqBCPB8BsTc; +dan.dorofeeva16es@yandex.com|G8Um0vRMRz8e|3:1727805891.5.0.1727805891070:VpRxWQ:74ad.1.2:1|2031742496.0.2.3:1727805891|3:10296099.899385.D913vZGTGinoO-EwuWaKgV6bgKI; +aroslava.arkhipova17es@yandex.com|Vfbylwed4uct|3:1727805722.5.0.1727805722696:_qkZXg:1282.1.2:1|2031741498.0.2.3:1727805722|3:10296099.81055.fDwUEMl9wBgqivKftqBCPB8BsTc; +ffomin80es@yandex.com|tZun7tZaIFAF|3:1727805882.5.0.1727805882248:CJlxWQ:dd00.1.2:1|2031742435.0.2.3:1727805882|3:10296099.371420.8fq5cD69wvXCWk5BCiwWRn6KMm0; +ematveeva73es@yandex.com|GCkIswUWM1ah|3:1727805679.5.0.1727805679953:OJNxWQ:e190.1.2:1|2031741243.0.2.3:1727805679|3:10296099.318237.Kn_xawvx6eqzAXbptEWLRLBBRgE; +vladlena7383es@yandex.com|Snj14Nr6UxYy|3:1727805989.5.0.1727805989295:yLPBWw:dd00.1.2:1|2031743093.0.2.3:1727805989|3:10296099.554241.0EW6H-eZcG1Do-rgaEL7JBviGhE; +akozlova95es@yandex.com|YUFf3pIuQ286|3:1727805806.5.0.1727805806732:K5lxWQ:471c.1.2:1|2031741994.0.2.3:1727805806|3:10296099.172787.pzEoAuzvdLCyqV7We89FCeuY2V0; diff --git a/source/core/__pycache__/launcher.cpython-313.pyc b/source/core/__pycache__/launcher.cpython-313.pyc index b9a49c8..3874b52 100644 Binary files a/source/core/__pycache__/launcher.cpython-313.pyc and b/source/core/__pycache__/launcher.cpython-313.pyc differ diff --git a/source/core/launcher.py b/source/core/launcher.py index 7089372..c0f4ac6 100644 --- a/source/core/launcher.py +++ b/source/core/launcher.py @@ -16,7 +16,7 @@ from source.api.streamer import Streamer from source.api.creator import Creator -LOADER_TYPE = 1 # 0 for .cookie load - 1 for user:pass:session_cookie load + class Bot: CONFIG_PATH = os.path.join(os.path.abspath('./config'), "config.json") @@ -41,6 +41,8 @@ def __init__(self) -> None: self.stop_event = threading.Event() self.account_queue = Queue() self.task_queue = Queue() + self.loader_type = int(self.config["program_settings"]["loader_type"]) + print(self.loader_type) def load_json_file(self, file_path: str) -> Dict[str, Any]: try: @@ -113,14 +115,19 @@ def create_session(self, type: int = 1) -> Session | Session | None: def check_accounts(self) -> Tuple[List[str], List[str]]: self.config = self.load_json_file(self.CONFIG_PATH) + self.loader_type = int(self.config["program_settings"]["loader_type"]) working_accounts = [] not_working_accounts = [] - cookie_files = YandexUtils.load_cookie_files() + if self.loader_type == 0: + cookie_files = YandexUtils.load_cookie_files() + elif self.loader_type == 1: + cookie_files = YandexUtils().load_account_list() if not cookie_files: return working_accounts, not_working_accounts for cookie_file in cookie_files: + print(cookie_file) email = os.path.splitext(cookie_file)[0] account_details = self.get_account_details(email) session = self.create_session() @@ -240,10 +247,11 @@ def only_create(self) -> None: logger.info(f"Account creation completed. Total accounts created: {self.created_accounts}") def only_stream_worker(self) -> None: - if LOADER_TYPE == 0: + self.loader_type = int(self.config["program_settings"]["loader_type"]) + if self.loader_type == 0: cookie_files = YandexUtils.load_cookie_files() random.shuffle(cookie_files) - elif LOADER_TYPE == 1: + elif self.loader_type == 1: cookie_files = YandexUtils().load_account_list() random.shuffle(cookie_files) @@ -265,10 +273,10 @@ def only_stream_worker(self) -> None: break session = self.create_session(type=2) - if LOADER_TYPE == 0: + if self.loader_type == 0: cookies_dict = BotUtils.load_cookies(self.COOKIES_DIR, cookie_file) YandexUtils.load_cookies_from_file(session=session, cookies_dict=cookies_dict) - elif LOADER_TYPE == 1: + elif self.loader_type == 1: session_id = "|".join(cookie_file.split("|")[2:]) session.cookies.update({"Session_id": session_id}) for _ in range(task["stream_each_account"]): @@ -278,6 +286,7 @@ def only_stream_worker(self) -> None: if self.stream(session, session.headers['User-Agent'], task): logger.info(f"Stream sent for task {task['url']} using account {cookie_file}") else: + self.handle_non_working_account(cookie_file=cookie_file, account_details=cookie_file) logger.warning(f"Failed to stream for task {task['url']} using account {cookie_file}") time.sleep(random.uniform(5, 10)) # Random delay between streams @@ -338,7 +347,7 @@ def process_tasks_for_new_account(self, account_message: Dict[str, Any]) -> None time.sleep(random.uniform(5, 10)) # Random delay between streams - session.close() + session.close() def create_and_stream(self) -> None: threads = [] diff --git a/source/templates/settings.html b/source/templates/settings.html index ce43fc2..388064f 100644 --- a/source/templates/settings.html +++ b/source/templates/settings.html @@ -29,6 +29,11 @@

SOCKS4 + {% elif key == 'loader_type' %} + {% elif key == 'phone_service' %}