.: Rychlé menu: navigace .:. odkazy .:. kategorie .:. vyhledávání .:. archivy .:. autoři :.  

22.02.2004



a vrhám se do programování RSS čtečky, bo toho mám už fakticky dost!

FeedReader je dobrý program. Ano, opravdu se mi líbí. Ale má několik vad — nelogicky přiřazenou klávesu Z, nezvládá velký počet zdrojů a občas se zasekne.

Adam Javůrek mě nasměroval na nový český program RSS Point. Už formulace „Stažení provedete kliknutím na odkaz” mě poněkud odradila a když jsem zjistil, že v programu tyto neortodoxní obraty pokračují ("Zobrazení provedete kliknutím"), už jsem ani moc nezkoumal a hledal jsem Uninstall.

Teď čtu u Ronyho další výhrady, viz RSS Point na pár minut. Shodou okolností jsem asi před hodinou a půl, veden stejnými idejemi jako má on, spustil Delphi a začal datlit...

Mým cílem je:
- nástroj jednoduchý, bez zbytečných parádiček
- nástroj rychlý

A co by to mělo mít?
- Otvírání příspěvků v defaultním prohlížeči
- Stahování stránek pro offline prohlížení
- Zabudovaný „textový” prohlížeč (Lynx-like)

no a dál se uvidí, každopádně Ronyho nápady jsou zajímavé, takže je možná i postupně implementuju.

Hlavně si chci ale osvěžit Delphi, už si to říkám dosty dlouho, že se na ně podívám... Tak mi držte palce.


Zadal Arthur Dent, 22.02.2004 23:28:42, 34 komentářů...,
TrackBack URL tohoto příspěvku je http://www.maly.cz/tb.php/771

Zpět na článek

HotLinks
Reakce na jiných stránkách (TrackBack)
Prevazne Neskodny...: Čtečka a la GMail
Zobrazit komentáře v chronologickém pořadí

kůl ! - HUB (web)
(22.02.2004 23:38:41)

Hmm, to zní zajímavě, hlavně s tím ukládáním stránek pro pozdější prohlédnutí ! Držím palce ! Kdybys chtěl poradit tak ti řeknu že v pascalu se přiřazování dělá takto: A:=B; Víc nevím {smile}
    


 - Jirka[2] (web)
(22.02.2004 23:50:37)

Hm, zajimave! Preji pevne nervy! Rad se stanu betatesterem :o)
    


 - dgx (web)
(23.02.2004 01:08:11)

shodou okolnosti jsem nedavno potreboval napsat v pascalu nejaky jednoduchy softik, a temer rocni absence v programovani v delphi (delal jsem v PHP a JavaScriptu), se projevila ihned.

- spatne jsem pouzil function misto procedure
- prekladac hlasil, ze nezna "return false"
- o pouziti { } nemluve
- v pulce podminek mi chybel "then"
- a shodu jsem testoval zasadne pomoci ==

Docela me to primelo prehodnotit vztah k tomuto jazyku. Delam v nem 19 let (za rok mame vyroci), a ted tohle. Borland by se pri tom stalem chrleni novych verzi Delphi (kazda je pomalejsi a vyrobi o par kilobajtu vetsi HELLO-WORLD.EXE) mohl uz vazne zamyslet nad urcitym rozsirenim tohoto jazyka.
    

Re: - Arthur Dent (web)
(23.02.2004 01:45:34)

Že by to bylo jako nějaký hybrid mezi C a Pascalem, jo? {smile} Taky by se mi to líbilo...
    

Re: - dgx (web)
(23.02.2004 02:41:56)

proste z kazdeho vybrat to nejlepsi {smile}
    


Re: - hlodi (web)
(23.02.2004 19:51:00)

Navrhuji oprasit ATRAX (uz si ho pohrbil Arthure? Nebo budes pokracovat?) a udelat v nem taky kompilator Pascalu!
    


Re: FreePascal. - Radek
(23.02.2004 10:39:24)

No, já osobně dělám ve FreePascalu, není to sice Delphi, ale výsledný kód má 15-20 kB, když se na to nasadí UPX... Odkaz [www.freepascal.org] Nevýhody: musí se používat přímo Win32 API, takže je to dost složité (CreateWindow, předtím RegisterClass atd.). Taky některé věci jsou spíš Linuxové, např. kompilace řádkovým kompilátorem (i když to jde přímo z IDE, ale výsledný kód je strašně veliký). Na druhou stranu, výhody: ten samý kód ve Win32, Linuxu, DOSu, různých BSD, dokonce OS/2, Amiga... jen ten MacOSX chybí, zatím je jen pre-beta. IDE značně připomíná Turbo Pascal. Hello-World má asi 15kB, po nasazení UPX asi 7kB. Jediné, co se mi nepodařilo, je buildit to multiplatformně, čili vždycky jsem vzal kód a zbuildil to na Linuchovi nebo na Widlích. Umí to i kód pro Palma nebo Netware server, ale to se mi nezdařilo.
    

Re: FreePascal. - Arthur Dent (web)
(23.02.2004 13:54:29)

Znám FP. Řečený "Turbo Pascal 8" {smile}
    


Re: FreePascal. - dgx (web)
(23.02.2004 15:57:58)

Radku, propagujes tu freepascal spatnymi argumenty.

Nezminoval jsem se o Hello World.EXE u proto, ze by mi vadila jeho "velikost", ale jeho "ZVETSOVANI" od verze k verzi. To, ze ma tento nicnedelajici program sam o sobe 400kB, je cenou za luxus, ktery Delphi programatorovi poskytuji. Pokud by me pohodli nezajimalo, mohu i v Delphi vytvorit Hello World o 15kB. Ale me pohodli zajima, setri mi cas, a o ten jde v prvni rade.

Takze jako kriterium srovnani dvou programovacich jazyku neberme velikost Hello World, nejde prece o priklad bezne aplikace, ze {smile}. Hodi se to spis jako "zajimavost" pri srovnani dvou verzi tehoz. A UPX - to je z uplne jineho soudku.
    

Re: FreePascal. - Radek
(23.02.2004 18:13:31)

Ne, samozřejmě, sám říkám, jak je nepřijemná ta práce, když chce člověk udělat aplikaci, která vypadá hezky. Ta "vizuálnost" Delphi je určitě plus, navrhnout hezkou aplikaci je jednoduché. Navíc, Delphi program "Hello world" má sice hodně, ale s dalším kódem se velikost programu příliš nezvětšuje, tedy pokud nejsou potřeba další unity.

BTW. Protože něco dělám v Delphi a začínám s tím (pascal umím), jak to udělat, aby to bylo malé? Nemáte nějaký odkaz?
    

Re: FreePascal. - dgx (web)
(23.02.2004 20:18:15)

Teoreticky by mel jit v Delphi prelozit i program z Free Pascalu, a vysledny kod by mel byt stejne maly. Nebo muzete vytvorit konzolovou aplikaci, dejte si v menu File/New a vyberte Console Application. Program bude vypadat jako DOS aplikace (muzete pouzivat Writeln, Readln), ale bude se jednat o plnohodnotnou 32-bitovou aplikaci.
    


Re: FreePascal. - myshpa (web)
(23.02.2004 20:48:08)

mnohem lepsi je xcl + kol ([xcl.cjb.net]), nebo aspon me vic vyhovuje

kol se integruje primo do delphi ide, a da se s tim produkovat hodne malej kod, pri zachovani pohodli prace v delphi
    


Re: Jo, ještě - Radek (web)
(23.02.2004 10:51:33)

Je tam možné použít function místo procedure a ono to sežere, jako na C. Co mě trochu štve, že to neumí widestringy, takže čeština je kapku problém, já jsem si napsal funkci, která konvertuje řetězec ze stringu do "jakoby widestringu", čestinu dá do Unicode a pak tím krmím funkce jako SetWindowTextW a tak.
    


RSS Reader Panel - Lukáš Mačí (web)
(23.02.2004 01:21:14)

Já bych se s ničím neprogramoval. Stačí stáhnout a naistalovat Mozilla Firefox a extension RSS Reader Panel a je to. Všechno je tak strašně jednoduché, až je to divné. Ale funguje to a úúplně to stačí!
    

Re: RSS Reader Panel - rony (web)
(23.02.2004 08:55:58)

a kurnik preco o tom paneli nenapises nejaky spot vratane screenshotov a dalsich detailov?! napr. to porovnat s Feedreaderom, pozri si moj spot, ci Panel vyhovuje.

Namiesto "co sa prplate, dajte si panel!" radsej ukaz preco. Ja som napisal, co od citacky cakam a uz ma irituje na systeme rotovat desiatky citaciek a zistovat, ze su vsetky akesi chore {wink}

Podobne som si nakoniec musel pozriet komplet vsetky citacky co ludia pozhanali aby som zistil, ze vsetko su to viacmenej nezmysly alebo maju vzdy nejake proti.

Do toho chlape!!

PS: tu je moj zoznam schopnych: FeedReader, NewzCrawler, FeedDemon a este mozno prostredim SharpReader (jede na .net 1.1 a je tym padom mierne pomalsia).
    

Re: RSS Reader Panel - Jerry (web)
(23.02.2004 11:05:35)

Blog nemám, ale alespoň odkaz na ten panel (je tam i screenshot) sem dát můžu:
[fls.moo.jp/moz/rssreader.html]
    

Re: RSS Reader Panel - rony (web)
(23.02.2004 20:15:16)

tak napis nejaky propagative test so screenshotmi, zverejnenie nie je problem {wink}
ale nech ma ten text zmysel a nie same JUCHU to je COOL {wink}
    

Re: RSS Reader Panel - Jerry (web)
(23.02.2004 21:25:10)

Moment, to pište původnímu autorovi. Já jenom doplňoval informaci, kdyby to někoho zajímalo.
    


Re: RSS Reader Panel - Tygrik @ pooh.cz (web)
(23.02.2004 11:15:36)

Hm... Ja pouzivam SharpReader k plne spokojenosti... A neprijde mi rozhodne pomalejsi nez treba FeedReader...
    


Re: RSS Reader Panel - Pavel
(23.02.2004 15:38:53)

Taky používám RSS Reader ve Firefox.
Je to naprosto super, pro mě naprosto dostačující a všechny ty FeedReadery , NewzCrawlery atd. jdou s compu pryč.
    


Re: RSS Reader Panel - Arthur Dent (web)
(23.02.2004 14:23:47)

No, jako defaultní browser používám Mozillu (nikoli FB/FF), takže je to rada na úrovni rady "Nainstaluj si Open Office, k němu OO-RSS a pak se ti ty příspěvky automaticky stahují vždycky když pustíš OO".

Já hovořím o čtečce, nikoli o pluginu do prohlížeče.
    


Konečně :o) - Tokugawa (web)
(23.02.2004 08:26:30)

Až bude třeba k testování, jsem tu :o)
    


Do toho! - Jiří Bureš (web)
(23.02.2004 08:58:30)

Pořádně do toho šlápni, ať se dílo podaří! Taky se hlásím za beta testera {smile}
    


Už se těším! - RejpalCZ (web)
(23.02.2004 10:32:03)

Pokud se to Arthurovi povede, tak mě velmi potěší. Momentálně nepouživám žádnou čtečku, protože mi ty současné nevyhovují {sad} (Ten FeedReader mi k srdci nepřirostl, tak jsem ho smazal a weby poctivě procházím přes oblíbené {smile}
    


 - Richard H. (web)
(23.02.2004 11:02:48)

Piš to tak, aby se to dalo rozjet i pod Linuxem (nevím, co to obnáší) a rád se zúčastním testování za účelem ověření fungování zobrazování RSS písaní... {wink}
    


RSSOwl - martin (web)
(23.02.2004 16:18:45)

No ja jsem taky dlouho shanel ctecku nezavislou na prohlizeci - vetsina ctecek pouziva IE, coz se mi vubec nelibi.

Podle me je nejlepsi RSSOwl, je cela v Jave, beha jak na Win tak na Linuxu, Open Source - takze si to muzete jak je libo poupravit
    

Re: RSSOwl - Arthur Dent (web)
(23.02.2004 16:24:32)

Java? Tedy program sám asi osmkrát pomalejší než nativní, uživatelské rozhraní pomalejší pak přímo neskutečně??? {smile}
    


RSS tracker - Gimli2 (web)
(24.02.2004 00:22:50)

Nechci delat reklamu programu se kterym nejsem 100% spokojen, ale zda se mi docela dobry. Jmenuje se RSS tracker a da se stahnout zde: [www.forcom.cz]
    


Sláva! - kryska (web)
(24.02.2004 16:52:09)

Držím palec a těším se!
Právě řeším stejný problém - sháním inteligentní prohlížeč, ale u těch, co jsem objevila se to vylučuje - buď inteligentní, nebo prohlížeč...
tak ať se daří!
    


xxx -> Kylix -> Linux build - Ge0rge (web)
(26.02.2004 16:12:57)

Možná by nebyl špatný nápad pokusit se výsledné dílko zkompilovat skrze Kylix (~Delphi) i pro nás Tučňáky na Linuxu {wink}.
    


 - Markoff (web)
(26.02.2004 23:12:04)

mne by uplne stacil SharpReader len keby zral menej system. prostriedkov, ale co som skusil ine RSS readery nezeru zrovna o moc menej, takze de fcto odpada aj tento argument a vyhovuje mi jednoduchostou a funkcnostou (a rozdiel v rychlosti oproti ostatnym nepocitujem, skor naopak vzhladom k jednoduchemu ovladaniu)
    


Testuji... - Arthur Dent (web)
(08.03.2004 22:33:43)

Tak testuji "embeeded" prohlížeč u toho RSS bazmeku...
    


 - yxen (web)
(10.06.2004 20:11:58)

co takhle Visual C++? to bych mohl i pomoct s vývojem...
    
HotLinks
Zpět na článek