Friday, February 16, 2007

alat:firebug - žrtva: google calendar

Kada sam pre nekog vremena napisao programčić za besplatno slanje SMS poruka korišćenjem Google Calendar-ovog servisa za SMS notifikacije, mnogim ljudima se svidela ideja i hteli su da probaju kako radi program, ali kada su se ulogovali na svoj Google Calendar i pokušali da ga podese dočekalo ih je neprijatno iznenađenje. Srbije nije bilo u spisku podržanih zemalja.
U razgovoru sa Ivanom i još nekim ljudima zaključio sam da, verovatno zbog skorašnjeg raskida Srbije i Crne Gore ekipa koja održava Google Calendar baš tih dana razdvaja i podatke o zemljama iz bivše zajednice. Međutim, izgleda da im mnogo treba za jednu tako prostu operaciju :)

U međuvremenu sam, igravši se sa Firebug extenzijom za Firefox, došao na ideju da probam da prevarim GCalendar, da iako Srbije nema na spisku pokušam da je na silu ubacim i registrujem broj za slanje SMS poruka. Kolega sa posla mi je pomogao, ustupivši mi svoj nalog na kome nije imao registrovane SMS notifikacije.
Uspeli smo iz prve :)
Pokazalo se da i svemoćni google ponekad nešto zaboravi, tj. da su promenili podatke na serveru, ali da nisu update-ovali korisnički interface.

Za one koji žele da urade istu stvar sledi malo uputstvo:
  1. Instalirajte Firefox (ukoliko ga imate pređite na sledeći korak)
  2. Instalirajte Firebug add-on za Firefox
  3. Ulogujte se na svoj Google calendar i otvorite Settings->Notifications
  4. Aktivirajte firebug.
  5. U firebug-u kliknite na dugme Inspect i potom na listu zemalja koja se nalazi na otvorenoj Notifications stranici
    Time u firebug-u dobijate označen HTML kod tačne lokacije te liste (HTML select tag)
  6. U firebug-u u select tag-u pronađite bilo koju zemlju (npr. Andorra , ona je među prvima na spisku) i izmenite polje value. Umesto AD (Andorra) stavite RS (Republika Srbija) i pritisnite Enter.
    Time ste završili sa firebug-om.
  7. Sada u spisku zemalja na stranici odaberite Andoru, u polje za unos broja telefona unesite svoj broj telefona (+3816...) i kliknite na dugme Send verification code.
  8. Kada vam na telefon stigne SMS sa kodom ukucajte ga u polje Verification code i kliknite Finish setup.
Time je vaše hakovanje uspelo :)
Sad možete da koristite Google Calendar-ov servis za slanje SMS poruka.

Ukoliko želite da probate gore pomenuti programčić uputstvo možete naći ovde

Saturday, February 10, 2007

prevodjenje reči sa dva klika

Ukoliko često koristite internet i čitate sajtove na engleskom verovatno vam se dosta puta desi da vam zatreba rečnik. Meni se desi.
Kod mene je do sada situacija bila takva da na brzinu kopiram reč za koju mi treba prevod, otvorim u novom tab-u www.metak.com, paste-ujem reč i sačekam malo dok dobijem prevod.
U principu, i to mi je bilo prihvatljivo jer imam brze prste...
Pre par dana mi je pala na pamet ideja da napravim nešto, uz pomoć čega biste , dok se nalazite na bilo kom sajtu mogli sa dva klika da prevedete željenu reč. Bez otvaranja dodatnih strana i kucanja bilo čega.
I posle malo mučenja to mi je pošlo za rukom.

Napisao sam greasemonkey skriptu koja, kada na bilo kojoj stranici, bilo kog sajta duplo kliknete na neku reč i selektujete je, uzme tu reč, izvrši upit na www.metak.com i prikaže vam rezultat (prevod te reči).
Ova skripta će mnoogo ubrzati moje surfovanje, kao i surfovanje svih ljudi koji je budu koristili.

Uputstvo za instalaciju:
1.Instalirajte Mozilla FireFox (ukoliko ga imate predjite na korak 2)
2.Instalirajte greasemonkey Add-on za Firefox. Možete ga naći na ovoj adresi
3.Instalirajte skriptu za prevodjenje. Skriptu možete naći ovde

I to je to. Na prvoj stranici koju otvorite posle instalacije skripte moći ćete, duplim klikom na bilo koju reč istu i da prevedete sa engleskog na srpski ili srpskog na engleski.

Voleo bih da čujem utiske.
Inače imam još neke idejice u glavi.. pa će uskoro biti još novosti :)