Azet checker priateľov

Programovacie jazyky, rady, poradňa...
Snacker
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 362
Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:

Príspevok od používateľa Snacker »

Celkom pekna aplikacia ale je tam dost veci nedoriesenych. A hlavne neviem ako chces sprvit aby vypisovalo mojich priatelova sucastneich nechcem mat verejnych. Neviem ci tato strategia je ta najlepsia. Taktiez ten kto ma 100 priatelov a mozno 5 dobrych a chce sledovat len ich stav , tak tiez to nie je bohvie co.
ide o to, že ty to jedného dňa zmažeš a zmizne to. Ak to dáš ako prílohu, bude to tu stále. Z toho istého dôvodu sa dávajú aj obrázky do príloh, miesta na serveri máme dosť
Azet Checker ma uz vlastnu domenu zktorej sa to nebude nikdy mazat abudu tam vzdy prehladne jednotlive verzie :)
c-ice
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 475
Registrovaný: 04 mar 2008, 15:18
Kontaktovať používateľa:

Príspevok od používateľa c-ice »

Snacker napísal:Celkom pekna aplikacia alejetam dost veci nedoriesenych. Ahlavneneviem ako chces sprvit aby vypisovalo mojich priatelova sucastneich nechcem mat verejnych. Nviem citaostrategia je ta najlepsia. Taktiez ten kto ma 100 priatelov a mozno 5 dobrycha chce sledovat len ich stav , tak tiez to nie je bohvie co.
ten "TODO" je na verziu 0.6 ... dalej planujem pridat moznost prihlasit sa a ziskat stavy svojich priatelov aj ked ich nemam verejne povolene... kedže je moznost prihlasovania bez SSL tak staci vyskladat link z mena a hesla :) neskor by som sa pohral aj s tym a naštudoval si ako spravit link zo SSL ... a ked uz budem prihlaseny uvazoval som o tom ze po dvojkliku na uzivatela v Liste by vyskocilo Okno na písanie RP len musim zistit ako funguju tie RP :)

a btw. to co je ten novy pokec vsetky tie vyskakovacie bublinky a neviem ake kktiny ze to nie je robene cez linky to sa ako vola AJAX? lebo mi to trocha vadi :twisted:
Snacker
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 362
Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:

Príspevok od používateľa Snacker »

Ano vsetko je to robene cez AJAX. Je to trend. Kazdopadne je to dobry napad. Asi to nebude najlahsie ale ak na tom popracujes tak by to mohlo byt celkom slusne. Ty z toho uz pomaly spravis lokalny pokec :lol:

Premnajeto obdivuhodne pretoze robim len do webov a netusim ako sa taketo oknove aplikacie lokalne robia. Asi pol roka som drtil C++ ale len cez konzolu :)
c-ice
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 475
Registrovaný: 04 mar 2008, 15:18
Kontaktovať používateľa:

Príspevok od používateľa c-ice »

Snacker napísal:Ano vsetko je to robene cez AJAX. Je to trend. Kazdopadne je to dobry napad. Asi to nebude najlahsie ale ak na tom popracujes tak by to mohlo byt celkom slusne. Ty z toho uz pomaly spravis lokalny pokec :lol:

Premnajeto obdivuhodne pretoze robim len do webov a netusim ako sa taketo oknove aplikacie lokalne robia. Asi pol roka som drtil C++ ale len cez konzolu :)
Ja som do webu zacal ale dlho som nevydrzal(cca.1/2roka) lebo Kodovat ma bavilo(html, css) ale videl som ze cely web ani nie je web ale skor su to pozliepane obrazky a mna vobec nebavi robit obrazky kreslit vymyslat s nimi nieco moj oblubeny editor je Paint :) a stym sa vela spravit neda ... a ohladne webu keby chcem nieco pre seba tak chytim prve CMS s peknym templatom a je to vsak nic lepsie nespravim...
Ja som C++ drtil tiez pol roka ale 4roky dozadu a v podstate mi to nic nedalo... väčšinu co viem som sa v podstate naucil za posledny rok (1.ročnik Bc.) a to programovat v C (konzolove aplikacie) potom uz len jedno videjko ako uvod k MS Visual Studio a zvysok sam podla toho co som robil google + msdn...
pre mna je zas nepochopitelny ten php kod co tu dost casto su dotazy
...
k programu keby sa niejak dala ziskat IP z pokecu svojich priatelov tak by sa velmi lahko dal spravit stejto aplikacie IMklient a boli by 2 muchy jednou ranou "ICQ"+Pokec v jednom :)
paralen
Light Star
Light Star
Príspevky: 267
Registrovaný: 02 máj 2006, 15:15

pokec

Príspevok od používateľa paralen »

Tiez som sa nudil/nudim (treba konkurenciu :D ) , tak som zacal robit ten "pokec program" , ale nie v php ani Cecku, ale v Object Pascale :oops: (v Lazare - chcem, aby to bolo multiplatformove )
Este to tu nedam, kedze mam problem s vlaknami v Linuxe :? , musim to prepisat...

btw: c-ice : ako si vyriesil to overovanie stavu? Neustale stahujes zdrojak, ktory potom parsujes? Ja to tak momentalne robim(ale ma to velky traffic :( ) , kedze inak ma nenapada (ehm nemam skill :D ), ako by som to mohol overovat
Prílohy
"mini rezim" :D :D
"mini rezim" :D :D
nicky som vyberal nahodne :P
nicky som vyberal nahodne :P
Snacker
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 362
Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:

Príspevok od používateľa Snacker »

Fuha, toto je normalne Azet Checker mania 8)

Vyzera to velmi pekne, uz sa tesim na beta verziu
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

martin.007 napísal:btw: c-ice : ako si vyriesil to overovanie stavu? Neustale stahujes zdrojak, ktory potom parsujes? Ja to tak momentalne robim(ale ma to velky traffic :( ) , kedze inak ma nenapada (ehm nemam skill :D ), ako by som to mohol overovat
Pozeral si v prehliadači (napr. pomocou Firebug), ako to tam funguje? A teda, či sa nepoužíva nejaký javascript, ktorý sťahuje len potrebné údaje.
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Príspevok od používateľa BX »

No chlapci :happyrespect: pred každým z vás aj s vašimi AZETčekermi :)
Som zvedavý hlavne na tu, ako ste ju nazvali, "local pokec" verziu :) Keďže ja ale pokec nevyužívam, mohol by sa niekto nudiť a urobiť niečo podobné na facebook však? :D

PS: Keď raz budem veľký, aj ja také budem vedieť :D A urobím si verziu pre gigacast! :lol:
c-ice
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 475
Registrovaný: 04 mar 2008, 15:18
Kontaktovať používateľa:

Príspevok od používateľa c-ice »

martin.007 napísal: btw: c-ice : ako si vyriesil to overovanie stavu? Neustale stahujes zdrojak, ktory potom parsujes? Ja to tak momentalne robim(ale ma to velky traffic :( ) , kedze inak ma nenapada (ehm nemam skill :D ), ako by som to mohol overovat
Pekne to vyzera podoba sa mi to trochu na Pidgina tými ikonkami Online/Offline

Este to nieje spravené ale ano planoval som to tak vlastne tam staci pridat Timer a hore som aj pisal ze by to bolo po 1 minute prave kvoli velkemu traficu kedze stahuje komplet stranku a potom tam vyhladavam informacie... tiez by ma zaujmalo ci sa to da spravit aj inak...
jednoznacne by sa to dalo spravit uspornejsie vzhladom na trafic keby sa prihlasi ale linkom na stary pokec + priatelia a tam su vseci priatelia na jednej stranke takze by sa nestahovalo X stranok (podla toho kolko ma dotycni priatelov) ale iba 1 kde su vseci

tiez by som chcel robit aplikacie aj pre linux :) ale tam nemam slusne IDE a MS ma tak opantalo z ich API a tym ich MFC ze sa mi nechce ist zas ucit nieco od zaciatku... aj ked je pravda ze som nehladal IDE podobne MS visual studiu v linuxe... tam som chcel skor robit s RUBY len som nemal take jednoduche IDE ktore by mi prepajalo design s kodom ... btw nezaujam sa niekto o tento jazyk ? RUBY ?
btw2: nebola by lepsia tema ? aby totu nebolo zbytocne zahltene ?
sundevil
VIP
VIP
Používateľov profilový obrázok
Príspevky: 4169
Registrovaný: 18 mar 2005, 12:03
Bydlisko: BA

Príspevok od používateľa sundevil »

ak chces usetrit traffic poohliadol by som sa po verzii azetu pre mobilne telefony
refr0
Star
Star
Príspevky: 521
Registrovaný: 26 nov 2005, 10:55
Bydlisko: Trenčín
Kontaktovať používateľa:

Príspevok od používateľa refr0 »

nj len tam je to viac problematicke... ked si pozeras niekoho profil musis byt prihlaseny
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Určite? Bez problémov si tú stránku s profilom stiahnem a sú v nej (pravdepodobne) všetky informácie (pozerám si náhodný profil a niektorý priatelia tam majú stav online).
pheo
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 212
Registrovaný: 20 sep 2005, 16:53
Bydlisko: moje hniezdo
Kontaktovať používateľa:

Príspevok od používateľa pheo »

Možno už mimo temu ale ten facebook má verejné api => žiadne parsovanie html kodov ... existuje api do mnohých jazykov, staci si len vybrat ...

Kód: Vybrať všetko

http://wiki.developers.facebook.com/index.php/Client_Libraries
refr0
Star
Star
Príspevky: 521
Registrovaný: 26 nov 2005, 10:55
Bydlisko: Trenčín
Kontaktovať používateľa:

Príspevok od používateľa refr0 »

som sa nudil tak som si toto teraz vecer zbuchal... funguje to sice je to pomale ked je tam viac nickov kedze musi stahovat viacero zdrojakov ale tak funguje :D je to cez .net takze treba framework

//autoeditácia príspevku ( 14 Sep 2009, 21:51 )
nic este raz to sem pridavam v prvej som mal chybu pri mazani nicku ale uz som opravil :P a pridal som minimalizovanie do trayu + pri 2x kliknuti na nick sa otvori prehliadavac s profilom uz priamo na nick..
Prílohy
azet checker.rar
Azet checker
(9.84 KiB) 76 stiahnutí
sundevil
VIP
VIP
Používateľov profilový obrázok
Príspevky: 4169
Registrovaný: 18 mar 2005, 12:03
Bydlisko: BA

Príspevok od používateľa sundevil »

este vcera mi to nedalo a svoj friends checker som si spravil aj ja :-)
kedze som len nedavno zacal s pythonom tak som sa rozhodol, ze ho pouzijem a na parsovanie webu som pouzil kniznicu Beautiful Soup, ktora krasne parsuje html/xhtml

funkcnost v skratke:
1/ login - jedna drobnost tu chyba a to osetrenie ked nick a/alebo heslo su zle, dorobim
2/ nastavenie poctu zaznamov na stranku - 20 (aby sa eliminovali userove defaultne/uz zmenene nastavenia
3/ nacitanie stranky s priatelmi (po 20 zaznamov na stranku) a toto zopakovane kym na stranke su zaznamy
4/ spracovanie a vypis - momentalne len cisto text ktory posiela azet, teda nie ikonky online/offline, ale len nick + online/prihlaseny/datum posledneho prihlasenia
5/ odhlasenie

ak by mal niekto zaujem o .py subor/zdrojovy kod tak staci napisat cez SS
limit aktualneho kodu je 400 priatelov, lebo mam definovanych len 20stranok na spracovanie, 20 stranok * 20 zaznamov na stranku = 400 priatelov
kedze ja ich mam vyrazne menej tak som to moc neriesil

a este dalej par postrehov o azete (mobilnej verzii - kedze tu som pouzil na spracovanie)
1/ login - premenne ktore by mali ist cez POST sa daju dosadit do GET a azet pekne spracuje prihlasenie, usetril som vyziadanie 1 stranky :-)
2/ vypis priatelov - datum, konkretne mesiac je zly pri vacsine kontaktov, zrejme nejaka chyba sposobena prechodom na novy pokec (kedze mesiac ma hodnotu 1 resp 2 a malo by tam byt 8 - aug. resp 9 - sept.)
3/ mobilna verzia nepotrebuje cookies ale staci 12 znakovy retazec na identifikaciu
4/ drobnost, ale azet vyzaduje definovany User-agent inac nastane Socket Error #10054
ak ma este nieco napadne/zistim dam vediet

celkovo sa da povedat, ze takato jednoducha funkcnost programu nie je nic zlozite na nakodenie a bolo to prijemne spestrenie vecera

edit. tak kod prilozeny, je to zip ktory obsahuje .py subor

audio nam to ukaze, lebo minimalne moj kod je taky prasacky ze az :) ale hlavna je funkcnost :-) nastastie mna neplatia za pisanie kodu
Snacker
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 362
Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:

Príspevok od používateľa Snacker »

Checker mania pokracuje. Ako vidim, kut jej nesacil a tak je opat v samostatnej teme.
Sundevil kludne to sem hod. Vyskusa si to viacej ludi ako keby ti pisali SS.

Ja uz len cakam kedy to neda audiotrackovi a ukaze nam ako sa robi checker :D
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Nejde ani tak o checker maniu skôr o to, že je to jednoducha aplikácia, takže vyskúšať si to môže ktokoľvek. :)
sundevil napísal:...
Nebolo by lepšie/jednoduchšie parsovať ten vložený javascript (nie je tam viac informácií, ako v tom html kóde?)?
sundevil
VIP
VIP
Používateľov profilový obrázok
Príspevky: 4169
Registrovaný: 18 mar 2005, 12:03
Bydlisko: BA

Príspevok od používateľa sundevil »

chrono napísal:Nejde ani tak o checker maniu skôr o to, že je to jednoducha aplikácia, takže vyskúšať si to môže ktokoľvek. :)

Nebolo by lepšie/jednoduchšie parsovať ten vložený javascript (nie je tam viac informácií, ako v tom html kóde?)?
parsoval som mobilnu verziu stranky, kde nie su ziadne javascripty, ale len "ciste" html
no ciste ako ciste, par tagov wml to obsahuje, ale inak su stranky az nezvykle prehladne, tj ziadna splet td a tr a nemiesaju sa do toho reklamy a ine rozne "vylepsenia"
Nevilel
Amateur
Amateur
Príspevky: 17
Registrovaný: 03 jan 2009, 21:48
Kontaktovať používateľa:

Príspevok od používateľa Nevilel »

mna by potesila local verzia pokecu :)
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Aby si si mohol písať sám so sebou? :)
Napísať odpoveď