![]() Szybkie szukanie |
Kapciochy by penknife [modemy,(routery,HiLink)],[win]
|
22-05-2014, 00:34
(Ten post był ostatnio modyfikowany: 16-11-2014 12:09 przez penknife.)
Post: #1
|
|||
|
|||
![]()
ja natomiast skleciłem coś(kapciochy.bat) na podstawie powyższego skryptu oraz dawnych poczynań (Test_Con.bat -automatycznie wznawia połączenie i wywołuje okno domyślnej przeglądarki dla kapcia)
Obrazek wyświetla się w okienku aplikacji HTA wraz z miejscem na wprowadzenie kodu i przyciskiem Sprawdź. Po uruchomieniu skrypt automatycznie generuje dodatkowe skrypty oraz foldery. Np. jeśli chcemy schować działanie skryptu, aby działał niewidocznie uruchamiamy (nazwa)_schowany.vbs, jeśli natomiast będziemy chcieli zamknąć skrypt uruchamiamy zamknij_(nazwa).bat. Nazwę pliku można zmieniać dowolnie, lecz najlepiej nie wprowadzać do niej spacji, polskich ogonków (np. ą ć ś ó ł), oraz trzymać w folderze, którego adres nie zawiera spacji. Skrypt wykorzystuje do resetowania połączenia modemowego systemowe polecenie rasdial, do testu pingiem systemowe polecenie ping, polecenie ipconfig w celu uzyskania posiadanych adresów, oraz polecenia type oraz find w celach odczytu oraz wyszukania/weryfikacji itp. . Dodatkowo używa polecenia CScript w celu wykonania skryptów VBS, oraz polecenia move(przenosi pliki) , del(usuwa pliki) i rd(usuwa folder%_tmp% wraz z zawartością) oraz md(tworzy foldery). Skrypt używa również systemowego tasklist do sprawdzenia czy ten skrypt już się wykonuje. Skrypt wymaga programu wget.exe ! wersje 0.2.x przynoszą lepszą obsługę łącza oraz wiele usprawnień, dodano nie wspierany wcześniej CaptchaBrotherhood jako opcję do wyboru przy uruchomieni/konfiguracji oraz informację o kapciu dźwiękiem(plik należy umieścić w katalogu programu i w sekcji konfiguracyjnej podać pełną nazwę z rozszerzeniem np. melodia.mp3. Może nie działać na Windowsach z literką N(na rynek europejski).) 0.2.9: dodano rozróżnienie połączenia przez modem od połączenia przez router(w chwili obecnej daje to to że skrypt sprawdza/nie sprawdza dostarczony adres IP oraz resetuje połączenie modemowe lub używa pliku reset.vbs (jeśli istnieje)), poprawiono kilka błędów merytorycznych oraz dodano (pseudo)log na wypadek wysypania się programu, który wystarczy przysłać w celu pomocy razem z posiadanym skryptem(bez dodatkowych programów) 0.2.10: drobne poprawki oraz obsługa archiwizacji niewypełnionych kapci PS. nie wiem czemu forum uszkadza wrzucone pliki zip jeśli pliki nie znajdują się w dodatkowym folderze, a odrzuca mi pliki rar 0.2.11: drobne usprawnienia w skrypcie, log(jeśli włączony) jest przenoszony do głównego folderu skryptu przy uruchamianiu, a nie zamykaniu(czyli tylko po crash-u skryptu lub nieprawidłowym(nie używając zamknij_(nazwa_skryptu).bat) zamknięciu), dodano dodatkowy tymczasowy skrypt "resetujący" dla tych co mają włączony tryb routera, a nie posiadają własnego skryptu, który wyświetla tylko monit o reset połączenia 0.3.1: drobne modyfikacje oraz okienko HTA, w którym znajduje się obrazek(pobrany wget-em) wraz z miejscem na tekst i przyciskiem Sprawdź(jeśli zostanie zamknięte wyświetli się znowu z nowym obrazkiem) 0.3.2: drobne poprawki i próba zmniejszenia ilości kodu w skrypcie 0.3.3:drobne poprawki,usunięcie błędu(o rrc) przy wywołaniu skryptu reset.vbs, teraz plik z melodią może się znajdować gdziekolwiek(np. _sygnal=%WinDir%\Media\chord.wav) lub znajdować się w katalogu skryptu(_sygnal=klaps.mp3) 0.3.4:dodanie informacji o Licencji (BeerWare) na początku skryptu oraz jeśli ktoś wcześniej uświadczył pojawienie się na moment okienka konsolowego po kliknięciu Sprawdź, już tego nie uświadczy; dodano również sprawdzenie czy adres katalogu skryptu zawiera spacje 0.3.4.1:drobna poprawka dotycząca aplikacji HTA(dzięki koledze sauron76 za zgłoszenie, że coś nie gra), niestety dalej coś nie gra z HTA(przekazanie kodu) 0.3.5:wydaje się, że wyeliminowałem problem z aplikacją HTA, dodano wykorzystanie innych możliwości "usypiania" wykonywanego skryptu(wywołanie w np. pliku reset.bat:%_sleeps% liczba_sekund )(uwzględnione komendy w kolejności: timeout /t , sleep ; jeśli zawiodą to wscript.sleep(), ping nie będzie dodany powód: sprawia problemy w skryptach) 0.3.6:dodano wyśrodkowanie okienka oraz ewentualne wykorzystanie nircmdc.exe, który ustawia okienko HTA na wierzchu, a który należy ściągnąć na własną odpowiedzialność i umieścić w katalogu skryptu (lub w którejś ze ścieżek %path%) (od wersji 0.3.7: możemy nircmdc.exe również w (katalog skryptu)\bin ) 0.3.7:wiele poprawek merytorycznych w skrypcie oraz w celu uporządkowania całości możemy wrzucać potrzebne pliki .exe do folderu bin umieszczonego w katalogu skryptu, więc w katalogu skryptu wówczas zostaną tylko kapciochy.bat, ewentualny własny plik resetujący, ewentualny plik dźwiękowy oraz pliki tworzone przez skrypt: zamknij_kapciochy.bat, kapciochy_schowany.vbs (kapciochy_r_schowany.vbs -dla CaptchaBrotherhood) oraz reset_tmp.vbs(jeśli potrzebny, jest usuwany przy zamknięciu) i plik tworzony w celu zamknięcia skryptu(zamknij_kapciochy.tmp) oraz oczywiście foldery Archiwum(jeśli włączona archiwizacja), bin(jeśli wykorzystane) i tmp(czyszczony przy uruchamianiu oraz usuwany przy zamykaniu skryptu). 0.3.8:poprawiono błąd przy inicjalizacji zmiennej _sleep oraz poprawiono obsługę nircmdc.exe 0.3.9:poprawiono zacinanie się wget-a przy teście google'a, usprawniono parę innych drobnostek (w tym domyślnie tworzony ukrywacz zrzuca to czego nie widać do pliku r.log) 0.3.10:dodano obsługę brzęczyka systemowego w aplikacji HTA (brzęczyk działa tylko jeśli brak pliku _sygnal i jeśli włączony _beep>0) oraz poprawiono parę błędów 0.4.0:wiele drobnych poprawek; zmniejszenie okna z kapciem wraz z możliwością ustawienia powiększenia obrazka z kapciem (zmienna _zoom=150 dla 1.5x, z wyłączonym pomniejszeniem) oraz rozmiar okienka HTA pośrednio zależy od wielkości obrazka 0.4.1:dodane sprawdzanie czy istnieje interfejs sieciowy ze zmiennej _con (jeśli istnieje włącza się tryb routera bądź następnie testuje połącznia modemowe), drobne zmiany (w tym drobna zmiana w "poprawnym zamknięciu" skryptu) 0.5.0:dodanie trybu odczytu serwer(_read=s), gdy wymaga przepisania kapcia nie wyświetla aplikacji HTA ani nie uruchamia CaptchaBrotherHood tylko czeka 5 sekund i sprawdza ponownie stan połączenia (przydatne gdy z jednego komputera udostępniasz internet na pozostałe komputery w domu). Dodano wczytywanie zmiennych z pliku config/config.txt /config.ini/(nazwa_pliku_skryptu).cfg(jeśli istnieje któryś z plików próbuje wczytać zawartość zmiennych)każda zmienna w osobnej linii (w formie: zmienna=wartość_zmiennej), ewentualna linia komentarza zaczyna się od ;(średnika) bez dodatkowych spacji. Dodałem również małą sekcję pomocy wywoływaną kapciochy.bat /? 0.6.0:wiele drobnych poprawek i zmian. Dodano obsługę katalogu zawierającego skrypt(-y)/program(-y) resetując-y(-e) (jeśli taki istnieje i inny niż domyślny przypisujemy go w pliku config do zmiennej _lr=pełna_ścieżka_do_folderu , domyślnie podfolder Reset w katalogu skryptu, jeśli istnieje, jeśli nie katalog skryptu). Przeniesiono domyślny folder z plikami tymczasowymi do lokalizacji "%tmp%\nazwa_skryptu.tmp\". Poprawiono obsługę testu ping. Nie wiedzieć czemu bywają sporadyczne sytuacje(przynajmniej na moim sprzęcie) iż test google.com/blank.html czasami potrafi zamrozić działanie programu wget, którego należy ubić w takiej sytuacji (chwilowo brak rozwiązania). 0.6.1:poprawiono błąd przy inicjalizacji ścieżki w zmiennej _lr , test ping oraz wywołanie skryptu resetującego 0.6.2:zmiana obsługi testu google blank, teraz skrypt sprawdza czy wget nie działa zbyt długo i ewentualnie go zamyka; przebudowano inicjalizację usypiacza i dodano w nim obsługę ping, który odejmuje sekundę od zadanej wartości; kilka innych drobnych zmian 0.7.0:wiele poprawek m.in. w trybie działania serwera, teście google blank i przy sprawdzaniu czy należy przepisać kapcia czy zresetować połączenie oraz kilka innych drobiazgów np. od teraz uruchamiając kapciochy_schowany.vbs(obecny plik należy skasować ręcznie) będzie zapisywał nie tylko informacje ale i błędy z wykonanych poleceń do pliku r_kapciochy.log 0.7.2:kilka drobnych usprawnień oraz naprawiono problem przy przycinaniu znaków spacji we wprowadzonym( lub niewprowadzonym) pustym kodzie 0.7.3:pozbycie się skryptów .vbs oraz drobne poprawki 0.8.0:jak zwykle wiele poprawek, najważniejsza: kapeć powinien się wyświetlać od razu(po min 3 sekundach od zakończenia działania skryptu resetującego) w/g VirusTotal.com skrypt kapciochy.bat wraz z wget-em (i ewentualnie z cbh) jest rozpoznawany przez Baidu-International jako Hacktool.Win32.Bitcoinminer.81 Bkav jako W32.BitcoinMinerAB.Trojan w/g ViruaTotal.com skrypt kapciochy jest pozbawiony wirusów jednakże może podejmowć podejrzane działania Legenda: kapciochy_a.b.c_wo_bin.zip -sam skrypt(od wersji 0.5.x: z przykładowym plikiem config.ini) kapciochy_a.b.c_w_wget.zip -skrypt razem z wget-em (od wersji 0.3.7: w folderze bin) (od wersji 0.5.x: z przykładowym plikiem config.ini) (jeśli ktoś nie posiada zainstalowanego w systemie lub w katalogu skryptu) kapciochy_a.b.c_w_wget_cbh.zip -jak wyżej tylko dodatkowo z pluginem CaptchaBrotherhood (tylko dla osób posiadających konto i mających drugie łącze) kapciochy_a.b.c_w_bin_reset.zip -pełna paczka, czyli skrypt z plikiem config, oraz folderami z wymaganymi aplikacjami/skryptami full_bin_reset_YYMMDD.zip -programy w katalogu bin potrzebne do poprawnego wykonania się skryptu głównego oraz skryptów resetujących połączenie z katalogu reset.(paczkę należy wypakować do katalogu głównego skryptu) DropBox z kapciochem i dodatkami |
|||
« Starszy wątek | Nowszy wątek »
|
Wiadomości w tym wątku |
Kapciochy by penknife [modemy,(routery,HiLink)],[win] - penknife - 22-05-2014 00:34
Kapciochy by penknife [modemy,(routery,HiLink)],[win] - penknife - 08-10-2014, 11:05
Dekapeć - wersja pod Windows - tombur - 24-05-2014, 22:58
Dekapeć - wersja pod Windows - penknife - 25-05-2014, 11:39
RE: Dekapeć - wersja pod Windows - sauron76 - 25-05-2014, 13:38
Dekapeć - wersja pod Windows - szopen - 25-05-2014, 14:01
RE: Dekapeć - wersja pod Windows - sauron76 - 25-05-2014, 14:44
Dekapeć - wersja pod Windows - szopen - 25-05-2014, 15:27
Dekapeć - wersja pod Windows - penknife - 26-05-2014, 09:05
RE: Dekapeć - wersja pod Windows - sauron76 - 26-05-2014, 12:19
Dekapeć - wersja pod Windows - penknife - 26-05-2014, 12:35
RE: Dekapeć - wersja pod Windows - sauron76 - 26-05-2014, 13:23
Dekapeć - wersja pod Windows - penknife - 26-05-2014, 13:45
RE: Dekapeć - wersja pod Windows - penknife - 25-06-2014, 11:08
|
Podobne wątki | |||||
Wątek: | Autor | Odpowiedzi: | Wyświetleń: | Ostatni post | |
![]() |
Aero3 by sebus [modemy],[win] | egri | 294 | 283 372 |
29-04-2019 09:17 Ostatni post: forresty |
![]() |
AeroGUI [win/lin/osx(python)] [androidowe "modemy" z adb] [skrypty reconnectu] | juniorjpdj | 12 | 21 067 |
13-12-2014 16:50 Ostatni post: onyx73 |
![]() |
Programy resetujące połączenie po wpisaniu Captcha dla modemów i routerów HiLink | serek | 14 | 29 924 |
15-08-2014 14:10 Ostatni post: Defaced |
![]() |
HILINK_Aero2_Captcha by feedhorn [HiLink],[win] | szopen | 8 | 9 606 |
03-08-2014 16:41 Ostatni post: grzech1991 |
![]() |
garg by sebus [routery z gargoyle],[win] | izaw | 8 | 10 149 |
17-07-2014 00:08 Ostatni post: juniorjpdj |