Archief - script maken dat internet connectie checkt en automatisch inlogt op browser

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

zaj

Legacy Member
hey :D

op mijn kot in gent zit ik echt met zo een typisch huisjesmelkers internet. ik heb wel 50gb download limiet maar elke 2uur word ik gedisconnect en 5-6 keer opnieuw inloggen per dag na 4 maand begint echt mijn strot uit te komen. ook tijdens het gamen is dit enorm storend dat ik op belangerijke momenten disconnect en opnieuw mag beginnen/ tijd verlies.

dus mijn idee was een batch te maken die automatisch pingt naar google en als ik geen response krijg opent hij chrome, surft naar de pagina en logt mij in met username/pw dat automatisch gesaved staat.

mijn programmeer skills beperken zich tot wat ge leert in het middelbaar dus ver ben ik nog niet geraakt :(

Code:
@ECHO OFF
 PING www.google.com |FIND "Reply from " > NUL
 IF NOT ERRORLEVEL 1 ECHO You have an active connection to the internet
 IF ERRORLEVEL 1 cd "%ProgramFiles(x86)%\Google\chrome\application" && START chrome.exe "http://go.i4s.be/?res=notyet&uamip=192.168.182.1&uamport=3990&challenge=fa95a399eb6d0d0eb6fa2ac1784433c0&userurl=&nasid=STCEUKUN029&mac=5C-26-0A-0E-4D-61"
 
EXIT


zo ver ben ik tot nu toe geraakt. ik moet dus nog wat code hebben die voor mij automatisch inlogt. maar ik heb geen idee hoe ik daar aan begin..


ook sluit die batch af na 1 keer mijn browser te openen en als ik al ingelogd ben sluit hij ook af. in principe zou ik dan willen dat hij na dat ik ingelogd ben opnieuw begint te checken zodat ik niet elke keer die batch file moet aanklikken... want dan kan ik evengoed mijn browser openen en op login klikken

Raanº³

Legacy Member
Ik denk dat een simpele ping niet zal werken ;-) Op mjin werk hebben we onlangs eens verkennend gediscussieerd om een "check"-programma te schrijven.

Wat ik afleid uit je post is dat je -- voor internet te hebben -- je moet inloggen op een of andere portaal site (go.i4s.be); als je pinged naar google; krijg je zowiezo een response, is het niet van Google, dan is het van de redirect naar i4s.

Imho zou je moeten schrijven -- en dan wellicht beter dan een simpele batch-script (denk ik :unsure: ) dat hij eerst checked of de IP resolved is, dan kijkt of je een HTTP 200 code terug kijkt en daarna (!) ook nog eens iets meegeeft dat hij kan terug vinden op de website.

bvb; ik maak een pagina aan op test.abc.com; broncode is iets zoals <p>Website is up!</p>.
-> resolv test.abc.com naar IP (obviously)
-> bezoek de website; HTTP code 200 (OK)
-> vind hij iets specifieks terug op de website zodat je kunt verifieren dat het de juiste is en niet redirected is naar de i4s login pagina? (in dit geval bvb "<p>Website is up!</p>")

Dat laatste dus voor het geval redirects aan het werk gaan ;-)

passero

Legacy Member
Eigenlijk is dat totaal niet moeilijk. Alle, ge moet wel wat schrijven.

Imo schrijf je dat het gemakkelijkst als een applicatie in java, .net ofzo.
Daar kan je gemakkelijk HTTP requests en posts doen. Hetgeen jij moet doen is een request naar google en kijken of je een 200 terug krijgt (zoals hierboven aangegeven).
Als dat niet het geval is, moet je een HTTP POST doen en je gebruikersnaam en wachtwoord toevoegen aan die past. Gewoon eens naar de source van die pagina kijken om de kijken hoe de gebruikersnaam en wachtwoord veld noemt en voila.

Ik vermoed dat er zo wel applicaties bestaan die je kan downloaden en de URL ingeeft zodat hij automatisch post.

Tristan

Legacy Member
Wow, kan dat :/ I had no idea...
Interessant projectje om die ambetant log-in's te omzeilen op hotelkamers :P
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan