Showing posts with label google. Show all posts
Showing posts with label google. Show all posts

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

Sunday, December 24, 2006

Besplatan SMS!

Pre par meseci sam otkrio da google calendar ima opciju za besplatno slanje SMS notifikacija. Može se podesiti da šalje SMS kao podsetnik za događaj iz kalendara ili kao obaveštenje da vas je neko pozvao da prisustvujete nekom događaju.
Ova opcija me je baš obradovala, naročito kad sam video da među zemljama koje su podržane za slanje SMS poruka ima i Srbija.
Nešto posle ovog otkrića sam naleteo na google-calendar-data-api. Pomoću tog API-ja možete napisati aplikaciju za pristupanje google calendar-u. Za igranje sa događajima. Za dodavanje, brisanje, pregled i sl.
Čim sam video na ovaj api, sinula mi je ideja da možda mogu napisati aplikaciju koja će, koristeći isti i gore pomenutu opciju google calendara da služi za besplatno slanje SMSova. I posle malo eksperimentisanja uspeo sam (u nekoj meri) u tome.
Aplikaciju možete preuzeti ovde.
Da biste je mogli koristiti potrebno je da uradite par stvari.
Za slanje poruka potrebno je da imate GMail nalog i kreiran google calendar.
Da biste mogli da primate poruke, potrebno je u podešavanjima google calendar-a da ostavite vaš broj telefona i otkačite opciju za slanje SMS notifikacije za "New invitations".
Što se tiče broja poruka koje mogu da se prime, google ga je ograničio na max 20 dnevno, odnosno 150 mesečno po jednom nalogu. Možete poslati beskonačno mnogo poruka.
Format poruke je malo problematičan, jer ne može iz aplikacije da se utiče na njega. Pošto google šalje poruku ona je oblika: "Damjan Tomic invites you to: TEKST VASE PORUKE @vreme i datum" (ako sa mog naloga nekom šaljem), što znači da ne može svih 160 karaktera da se iskoristi za tekst poruke. Veličina zavisi od duzine imena i prezimena onoga ko šalje poruku. Ja sam stavio da default veličina poruke bude 60 karaktera, ali to svako može promeniti u aplikaciji u zavisnosti od dužine imena i prezimena. Ukoliko je poruka koju želite poslati veća od pomenute dužine, program će je izdeliti na više manjih poruka.
Aplikacija je trenutno u verziji 1.0 :) tako da nema neke od realno potrebnih opcija, kao što su snimanje podešavanja ili spiska kontakata. To će nadam se uskoro biti ubačeno.

Aplikacija je pisana u javi. Potrebno je da imate jre 5.0 na vašem računaru. Ukoliko nemate, možete je skinuti odavde

Source će uskoro biti postavljen na http://gnu.fon.bg.ac.yu/subversion/ pa će svako ko želi moći da se igra sa ovim.

Očekujem komentare sa utiscima i novim predlozima.

Wednesday, June 07, 2006

google - web office

Google nastavlja svoj put unapred.
Nova stvarčica iz njihove kuhinje se nalazi na http://spreadsheets.google.com/ . Ne znam da li su se do sada palile crvene alarmne lampe u Redmondu, ali mi se čini da je sad krajnje vreme za to. Kupovinom writely-a i izbacivanjem nove gore pomenute usluge MS dobija žestoku konkurenciju za svoja dva najbolja programa.




Realno, mogućnosti pomenutih googleovih web usluga teško da mogu da dostignu Word i Excel u nekim zahtevnijim radnjama, ali mislim da će bar 80% korisnika biti potpuno zadovoljno njima. Ja hoću :)
Jedva čekam da vidim šta će biti odgovor ekipe iz Redmonda, mada mi se čini da neće uspeti da odgovore na ovo. Bar ne sa ovoliko različitom filozofijom od one koju fura google. MS, kao tipična kapitalistička firma, ako želi da vlada i u narednih 20 godina, mora polako da menja strategiju. Da se što više otvori. To je, čini mi se, neminovnost.
Postali su jako tromi. Poput svake velike organizacije. Nisu spremni na promene koje se dešavaju mnooogo brzo.
Već 5 godina nisu izbacili novu verziju Internet Explorer-a!!! Sve se svodi na krpljenje postojećih stvari.