Pirms pāris dienām cietnī bija raksts par to, ka one.lv vairs nepiedāvā iespēju katru dienu sūtīt 10 bezmaksas īsziņas. Tā vietā būs iespēja *nopelnīt* vienu īsziņu pie nosacījuma, ja mēs ielogojamies sistēmā reizi dienā. Netaisos moralizēt vai kult sviestu par šo tēmu, bet gribētu piedāvāt visiem tiem, kas kaut kādu apsvērumu dēļ negrib vai nevar ielogoties sistēmā reizi dienā, bet, tomēr vēlas iegūt šo vienu bezmaksas īsziņu, vienu no variantiem kā to izdarīt automatizēti.
Tā kā piedāvātais autologin skripts ir samērā universāls, tad to var izmantot arī citās sistēmās. Tapēc turpinājumu var lasīt arī tie, kas lieto Mājas DSL un ir spiesti izmantot Pakalpojumu Izvēles Logu, lai pieslēgtos internetam.
[papildināts]
Cilvēks, kas atsūtīja skriptu priekš One.lv sistēmas vēlējās palikt anonīms. Sākumā viņš stāstīja, ka ir spēlējies ar Perl un izveidojis viltīgu skriptu, kas automātiski ielogosies One.lv sistēmā, bet gaidītā Perl skripta vietā saņēmu… pavisam, ko citu, bet ne mazāk vērtīgu programmiņu. Vienkārši tika atrasts cits, daudz vienkāršāks un universālāks paņēmiens.
Principā es diezgan ilgi smējos ieraugot šo super puper viltīgo skriptu, bet kā zināms viss ģeniālais ir gaužām vienkāršs.
Autologin skripts priekš One.lv sistēmas
Skripts sastāv no diviem failiem one.bat un curl.exe no cURL. Abi faili ir glīti sapakoti un lejupielādejami šeit one.lv.zip 78Kb.
Patiesībā jau pats skripts ir one.bat, kas tikai izmanto programmas cURL iespējas. cURL ir bezmaksas komandrindas programma failu pārsūtīšanai, kas izmanto URL sintaksi un uztur sekojošus protokolus: FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE un LDAP. Pie tam cURL ir pieejams arī dažādām operāciju sistēmām.
Pašā skriptā arī nav nekādas viltības. Sintakse ir sekojoša.
curl -A Mozilla/4.0 -d username=EnterYourUsername -d password=EnterYourPassword http://one.lv/index.html?action=LoginUser
Lai skripts strādātu tas ir nedaudz jāpalabo. Vietās, kur ir username= un password= ir jānomaina EnterYourUsername un EnterYourPassword uz jūsu lietotāja vārdu un paroli.
Un viss 🙂
Tālāk jau palaižam one.bat failu un esam ielogojušies one.lv sistēmā. Lai to automatizētu var izmantot kaut vai to pašu Windows Scheduler, ko var atrast iekš Control Panel. Ieliekam, lai one.bat palaižas katru dienu noteiktā stundā un esam nopelnījuši vienu sms. Tāds nieks, bet patīkams.
Testa nolūkiem var ierakstīt servera atbildi failā, lai pārliecinātos, ka viss ir izdevies. Pierakstam rindas galā > one.lv.html un tiks izveidots HTML dokuments kuru mēs varam apskatīties ar pārlūku.
curl -A Mozilla/4.0 -d username=EnterYourUsername -d password=EnterYourPassword http://one.lv/index.html?action=LoginUser > one.lv.html
[papildinājums *n*x lietotājiem] by pow
wget --output-document /dev/null --tries 1 --timeout=60 --user-agent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0)" http://www.one.lv/index.html?action=LoginUser&username=YourLogin&password=YourPasswd 2>&1
Autologin skripts priekš Mājas DSL PIL
Godīgi sakot One.lv man īpaši neuztrauc, jo es tur pat neesmu piereģistrējies. Mani vairāk uztrauc un kaitina Mājas DSL PIL, jeb patiesībā jau tracina tas tizlais un neprofesionālais izpildījums. Normālā veidā bez JavaScript tur nemaz nevar ielogoties, ir jāskatās izejas kods un jāmeklē, kur, tad tie gudrinieki ir vēlējušies mani pāradresēt.
Lai vai kā, bet šī problēma tagad būs atrisināta ar vienu peles klikšķi.
Skriptu var lejupielādēt šeit mdsl.zip 78Kb.
Atšķirībā no One.lv sistēmas šeit mums būs nepieciešamas *it kā* divas darbības – ielogoties sistēmā un izvēlēties pakalpojumu Internets. Skriptā tā ir vēl viena lieka rindiņa 🙂
curl -A Mozilla/4.0 -d username=EnterYourUsername -d password=EnterYourPassword http://www.mdsl.lv/decorate/pages/home.jsp?redirectToMain=true
curl -A Mozilla/4.0 http://www.mdsl.lv/decorate/pages/serviceLogon.jsp?service=MDSL_Internet
Tagad mans Mājas DSL vairs nePILēs!
Skriptus var brīvi izplatīt, rediģēt, uzlabot, bet nedrīkst pārdot un nedalīties ar uzlabojumiem. 🙂
[papildinājums]
Papildinājums šim Mājas DSL autologin skriptam ir atordams šajā rakstā Autologin skripts + Ipconfig.
rullz. labi ka mann nau dsl
Empty Reply From Server! Laikam kautko ne tā samuhļiju.
hehe vecas miklas beidzat atklajaat sho pasakumu – bez curl bija citas – bet nu jau sen izmantojamas -me to izmantoja ari prieksh automatizetas ielogoshanas un formu aizpildijuma
jeeeeeeee
hehe, es jau kaadu laiku atpakalj perlaa uzrakstiiju un no crontab katru dienu logojos ar visiem saviem one useriem 🙂
wget arii rullee 🙂
Cerams, ka pareizi ieposteesies un nenoriis simbolus 🙂
wget sintakse nopietnu OS lietotaajiem:
wget –output-document /dev/null –tries 1 –timeout=60 –user- agent=”Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0)” http://www.one.lv/index.html? action=LoginUser&use rname=login&password=passwd 2>&1
A vai nav vienkaarshaak izmantot ICQ sms suutiishanai – pa visu pasauli (arii LMT un TELE2 🙂 un bez ierobezhojumiem. Pie tam pienaak baigi aatri ~5 sek.
pow: Man ir liels lūgums šo skriptu nopublicēt, jo izmantoju Linux kasti majasDSL pieslegumam, taču par perlu man nav ne mazākās sajēgas un studēt slinkums;)
Pete: Kā jau minēju, tad šis te cURL ir pieejams arī uz citām OS tajā skaitā uz Linux. Viss, kas ir jāizdara ir jāuzraksta shell skripts, kurā iekļauj šīs augstāk minētās rindiņas un viss. Ja reiz tu lieto linux, tad tev tādas elemtāras lietas būtu jāzin.
coolynx: PPP
noisex: kas i? gribi paspīdēt ar savām (ne)zināšanām arī *n*xos un uzrakstīt autologin shell skriptu? 🙂
Vari vēl paspēt, kamēr nav nopublicēts. Vakarā varbūt patestēšu abus variantus ar wget un curl.
Vai kaac nevareetu iemest mailaa HTML kodu no mdsl PIL’a.
android_: spriežot pēc tavas IP adreses tu sēdi mDSL SSG adrešu pūlā attiecīgi tev nav jābūt problēmām pašam atvērt lapu un apstīties lapas kodu.
NU taa jaasaak visu no saakuma !! ir Divas linux kastes viena ar MDSL otra ar DSL kuras caur inetu savienotas ar VPN, megjinaaju tikt pie taa loga izmantojot mdsl kaa proxy, bet logout nevaru taisiit, citaaadi VPN norausies, un buus jaazvana jaaskaidro veceneem kas kur jaaspiezj, taapeec gribu uztaisiit ar to wgetu to logoshanos automaatiski !! Tapeec mana IP raada kaa no MDSL,bet htmlu jau dbuuju!!
Tas nežēlīgi rullē! Paldies skriptu autoriem! Alus no manis! 🙂
Forsa lietinja, bet ja izmanto one.lv e-mail sutisanai tad sa ka ta sanak ieiet sistema no ritiem. Bet vispar pats uzliku sheduleriti, lai ari pachu pa brivdienam skaita FREE FRAG…
TNK labdarim….
Liekas ka man nostraadaaja jamais linuxam, bet ess neez !
#!/bin/sh wget –output-document /dev/null –tries 1 –timeout=60 –user- agent=”Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0)” http://www.mdsl.lv/decorate/pages/home.jsp? redirect ToMain=true&username=Useris&password=parole wget –output-document /dev/null –tries 1 –timeout=60 –user- agent=”Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0)” http://www.mdsl.lv/decorate/pages/serviceLogon.jsp? service=MDSL_Internet
sasodīts!!!:)vot par šito tiešām autoram lielais PALDIES un alus arī no manis
HEHE labais sviesc!
Veel tikai scriptu prieksh unixiskajiem un linuxsiksajiem logiin scriptu vajaga
Jā, wget reāli rullē 🙂
nu vel1 varianc ir katru reizi “atteikties no pakalpojuma” un peec tam pieregjistreeties pa jaunu ~5 min darpz un “tu vari nosuutiit 10 iiszinjas”… sako jau pamatiigi bet ja nu diktinj vajag 🙂
un pakaast visu folderu saturu, visas meilu un tel numuru sarakstus…
Eh, atkal coolynx var nogremdeet pasaakumu. Shajaa sakaraa dazhas pieziimes: 1. one.lv vareetu sekot Spedia piemeeram ciinjaa ar cheeteriem un ieviest backend paarbaudi. Tiek noteikts koeficiets, kas raksturo vidusmeera lietotaaja uzvediibu, tos kas atshkjiraas paaraak daudz no vidusmeera – atshuj. Eh, laime bij pirmajos Spedia pastaaveeshanas meeneshos, kad vareeja zaljos pelniit neko nedarot. 2. Cheeteriem ieteiktu maksimaali simuleet normaalu uzvediibu: ielogojamies, pagaidam, paarbaudam jaunaas zinjas etc.
Tikai gribeeju piebilst veelvienu labu lietu: piemeram one.bat failaa taas komandrindas galaa der piemest: > one.html. Tjipa kopaa: curl -A Mozilla/4.0 -d username=EnterYourUsername -d password=EnterYourPassword http://one.lv/index.html? action=LoginUser > one.html Taadeejaadi var redzeet statistiku par procesu un arii normaali html failaa redzeet rezultaatu.
Un veel – ja gadiijumaa juusu parole satur SPACE simbolu, tad rakstiet paroli peedinjaas, kjipa: -d password=”Enter Your Password”
WBR – Zive
biju uztaisiijis ari savu uz php.
Nezinu man kaut kā tas MDSL scripts nerulēja korekti uz MSIE 6.0. Jā, ielogošanās notiek, bet nets man netiek palaists un tādēļ varētu būt vērts izmantot vēl vienu rindiņu šajā scriptā curl -A Mozilla/4.0 http://www.mdsl.lv/decorate/pages/serviceLogon.jsp? service=Starpt_Internet
Bo. nedaudz palasiijos manuaali un palaidu jamo arii caur proxy! curl Rulz!
Nezinu gan ar ko tas curl rulz vairaak par wget. Btw, ir arii taada lieta kaa wget win32 ports.
UZliku mdsl loginu kā startup un viss rulle ekselenti!!!
Kamdeelj visu sarezgjiit? Panjem un uzraksti uz php sms funkciju un suuti uz nebeedu.
Piem. http://www.vir tua lliepaja.lv/asa/sending.php
Kaads nevar uztaisiit wgetam scriptu prieksh mdsl pil: (
nezinu kaut kas itkaa notiek kad palaizju to bat bet vai vinjsh tur ielogojas nezinu un kaa ta es peec taa pievienotaa faila par to varu paarliecinaaties nesaprotu tur jau man neraada taadu bildi kaadu raada kad ielogojas
A kaa dariit kad noka4aa ?
1. unzip …
2. ?
Luudzu pasakiet …
Vai nav kaads kodu lauzeejs lai uzlauztu pasword priekss one.lv, ja ir zinams user name??? Help me!!!!!