Portál AbcLinuxu, 15. května 2025 12:14

Nástroje: Začni sledovat (4) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
David Watzke avatar 14.4.2008 20:32 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: esmska 0.8.0 (diskuse)
Odpovědět | Sbalit | Link | Blokovat | Admin
Narazil jsem na to teď náhodou, ale hrozně mě nadchla podpora t-zones, takže jsem o tom musel napsat, i když poněkud se zpožděním. Ebuild je v mý overlayi.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
14.4.2008 20:48 boar | skóre: 25 | Praha
Rozbalit Rozbalit vše Re: esmska 0.8.0 (diskuse)
docela hezky, ale smsky posilam pres jabber, tzones pouzivam :-) Skoda ze to nedokaze i ocr ... pak by se mi to mozna hodilo :-)
14.4.2008 21:25 Kamil Páral
Rozbalit Rozbalit vše Re: esmska 0.8.0 (diskuse)
Přijímám patche, a rád ;)
14.4.2008 21:37 miro
Rozbalit Rozbalit vše Re: esmska 0.8.0 (diskuse)
Přes jabber na T-mobile? Asi mi něco uniklo...
15.4.2008 09:47 boar | skóre: 25 | Praha
Rozbalit Rozbalit vše Re: esmska 0.8.0 (diskuse)
omlouvam se, chtel jsem napsat, ze tzones BEpouzivam. nemam tmobile, nikdo v okoli taky moc ne, a prijde mi zbytecny platit extra castky za SMSky. radsi poslu z mobilu :-)
15.4.2008 09:50 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: esmska 0.8.0 (diskuse)
Má to ještě jednu nevýhodu - odpovídali by Ti stejně na T-mobile. Já T-mnobile kartu mám (občas z ní volám) a využívám těch 20 volných SMS.
14.4.2008 21:24 Kamil Páral
Rozbalit Rozbalit vše Re: esmska 0.8.0 (diskuse)
Odpovědět | Sbalit | Link | Blokovat | Admin
Sakra, koukám že jsem se objevil na ábíčku, to už je vážný... :o)

K tomu Jabberu - ano, taky používám na posílání SMSek Jabber transport (je to jednodušší než používat svůj program:-P). Ovšem program jsem začal dělat v reakci na to, že když jsem přecházel z Windows na Linux, tak jeden z největších zádrhelů jsem viděl v absenci některých oblíbených programů, z nichž jeden byl Kubík SMS DreamCom. Vzhledem k tomu, že tady v ČR se esemeskuje hodně, tak doufám, že to třeba někomu usnadní přechod na Linux.
David Watzke avatar 14.4.2008 21:35 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: esmska 0.8.0 (diskuse)
Za T-Zones fakt díky, super! Fajn by byla ještě ta verze pro mobily, ale to teda asi zatím nepůjde (už jsme to řešili tady).
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
14.4.2008 22:37 vencas | skóre: 32
Rozbalit Rozbalit vše import kontaktů z gnokii
Odpovědět | Sbalit | Link | Blokovat | Admin
Kdyby se to někomu hodilo, tímhle lze převést všechny kontaky ve formátu CSV vyexportované z gnokii do kontaktů pro esemesku (přepíše starý soubor):
#/usr/bin/python
import sys,os,re
fIn=sys.argv[1]
fOut=open(os.environ['HOME']+'/.config/esmska/contacts.csv','w')
for l in open(fIn):
	ll=l.split(';');
	name,num=ll[0],ll[1]
	operator=None
	if re.match('(\+420)?(60[1267]|72[0-9])',num): operator='[CZ]O2'
	if re.match('(\+420)?(60[345]|73[0-9])',num): operator='[CZ]t-zones'
	if re.match('(\+420)?(608|77[567])',num): operator='[CZ]Vodafone'
	if operator: fOut.write(name+','+num+','+operator+'\n')
15.4.2008 18:12 Jiri
Rozbalit Rozbalit vše Re: import kontaktů z gnokii
No vzhledem k prenositelnosti cisel ma tenhle skript pochybnou hodnotu.
Saljack avatar 14.4.2008 23:16 Saljack | skóre: 28 | blog: Saljack | Praha
Rozbalit Rozbalit vše Re: Esmska 0.8.0
Odpovědět | Sbalit | Link | Blokovat | Admin
Škoda javy jinak je super. Kdyby byl v čemkoliv jiném a minimalizoval se do tray tak by mi běžel non-stop.
Sex, Drugs & Rock´n Roll.
14.4.2008 23:45 Kamil Páral
Rozbalit Rozbalit vše Re: Esmska 0.8.0
System tray bude, "cokoliv jiného" teď už nebude.
15.4.2008 09:25 vencas | skóre: 32
Rozbalit Rozbalit vše Re: Esmska 0.8.0
Nepřepíšeme to do pythonu? ;-)
15.4.2008 10:07 Pev | skóre: 28
Rozbalit Rozbalit vše Re: Esmska 0.8.0
Sice taky preferuju Javu nad Pythonem (zvlášť v GUI aplikacích), ale přepisovat již hotovou (téměř) věc mi přijde blbost.

Nejsem si jistý zda je pro python dostupná knihovna pro práci s javascriptem (operátory) a s html (autor vystřídal minimálně 2 knihovny: "musel jsem použít jinou knihovnu, která lépe zvládala komunikaci s prasácky napsanými webovými stránkami").
15.4.2008 11:01 slush | skóre: 9 | blog: slushuv_koutek
Rozbalit Rozbalit vše Re: Esmska 0.8.0
Nejsem si jistý zda je pro python dostupná knihovna pro práci s javascriptem (operátory) a s html (autor vystřídal minimálně 2 knihovny
Ale?

http://docs.python.org/lib/module-HTMLParser.html

http://docs.python.org/lib/module-htmllib.html

http://docs.python.org/lib/module-re.html

Delal jsem parser internetoveho bankovnictvi (prasacky kod ^ 2) a slo to vpohode. Javascript samozrejme v parserech nikdo neresi, algoritmus se prepise do nativniho python kodu, z pohledu internetove aplikace resim az uroven GET/POST pozadavku.
15.4.2008 11:30 xm | skóre: 36 | blog: Osvobozený blog | Praha
Rozbalit Rozbalit vše Re: Esmska 0.8.0
Sice taky preferuju Javu nad Pythonem (zvlášť v GUI aplikacích)
Chtěl jste doufám říct Python nad Javou ;-)
Nejsem si jistý zda je pro python dostupná knihovna pro práci s javascriptem (operátory) a s html
Pro parsování HTML jsou přímo ve standardní distribuci Pythonu dvě knihovny - htmllib a HTMLParser. Kromě toho existuje mnoho externích knihoven, velmi mocná je třeba knihovna BeautifulSoup (i na parsování prasáckého HTML ;-)) a html5lib (to je mimo jiné implementace HTML5, ale umí si poradit výborně s jakýmkoliv HTML, ovšem je pomalejší). Dále třeba taky lxml (nenechte se zmást, umí i HTML a navíc je superrychlá) a Genshi (to má hlavní využití jako šablonovací systém, nicméně také se dá dobře použít).

No a na JavaScript je tu python-spidermonkey, ale netuším v jakém je stavu (je tam napsáno "This module is unmaintained."). Ovšem pokud by aplikace byla psaná v PyQt, pak je tu dobrá možnost jménem QtScript.
Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
15.4.2008 11:39 Pev | skóre: 28
Rozbalit Rozbalit vše Re: Esmska 0.8.0
Chtěl jste doufám říct Python nad Javou
Jasný, napsal jsem to obráceně :-).

Jinak si myslím, že aplikace by šla NAPSAT v Pythonu určitě - knihoven má dost. PŘEPSÁNÍM rozumím portaci se zachováním logiky (skriptovacího api).

Ale jak jsem napsal, ikdyž bych byl raději, aby to nebylo v Javě, ale v Pythonu, přepsání mi přijde zbytečné.

Díky za tip na knihovny, s Pythonem dělám zatím spíš okrajově.

OT: program dělá autor jako diplomku - mrzí mě, že je Java na univerzitách (alespoň některých) víc v kurzu před Pythonem.
15.4.2008 13:22 Deleted [8409] | skóre: 14 | blog: darkblog
Rozbalit Rozbalit vše Re: Esmska 0.8.0
Třeba je víc v kurzu pro samotného autora :-)
15.4.2008 13:51 Pev | skóre: 28
Rozbalit Rozbalit vše Re: Esmska 0.8.0
stačí se mrknout na předměty našich univerzit a uvidíte, že je to pravda...
24.4.2008 13:26 Deleted [8409] | skóre: 14 | blog: darkblog
Rozbalit Rozbalit vše Re: Esmska 0.8.0
Reaguju sice pozdě, ale já jsem měl ve škole tyto předměty:
- kurz C
- kurz C++
- multiplatformní programování ve wxWidgets a wxPython
- paralelní procesy a programování - wxWidgets, openmp
- technologie .NET
- databáze (PHP + MySQL)
+ některé další méně zajimavé (pro mě). V současnosti používám na vývoj webu python a jsem celkem spokojený, ale na aplikaci bych použil C++.
24.4.2008 13:35 Pev | skóre: 28
Rozbalit Rozbalit vše Re: Esmska 0.8.0
A univerzita?

Třeba takové FI MUNI je dost univerzální (učí tam téměř vše).

Ta java je minimálně na FIM UHK, ale opravdu se stačí podívat po webech (i zahraničních)...
24.4.2008 14:49 Deleted [8409] | skóre: 14 | blog: darkblog
Rozbalit Rozbalit vše Re: Esmska 0.8.0
UTB ve Zlíně, obor Inženýrská informatika :-)

I Javu už mají studenti nižších semestrů, ale já jsem se tomu vyhl ;-)

Jinak ti co chcou opravdu programovat by si asi měli vybrat jinou školu, já jsem se těšil na programování a místo toho tu bylo hodně předmětů, kde se používal Matlab, Mathematica a dokonce i 8 bit assembler nebo programování PLC (pro mě nezáživné). Hlavně ta Mathematica už mě štve, to už je tak 5. semestr, který se tomu věnuje a je to naprosto oničem jazyk a do budoucna pro práci nepoužitelné:-(
24.4.2008 22:46 Pev | skóre: 28
Rozbalit Rozbalit vše Re: Esmska 0.8.0
Tak ten assembler je dost šílenej, čekal bych to někde na (Č)VUT / FEL (a i tam IMHO studují C).

My zas měli prolog (ten byl alespoň na procvičení rekurzí, ale od té doby jsem je nepoužil) a CLIPS (ten byl úplně na nic).

Netušil jsem, že na UTB tak frčí matematické programování (a matematika obecně).

Ale on se člověk stejně nejvíc naučí sám nebo v praxi, školy strašně teoretizujou :-(.
15.4.2008 00:08 slush | skóre: 9 | blog: slushuv_koutek
Rozbalit Rozbalit vše Re: Esmska 0.8.0 - Debian/Ubuntu DEB
Odpovědět | Sbalit | Link | Blokovat | Admin
Zdravim,

drze a zatim bez svoleni autora jsem vytvoril DEB baliky (info na http://wiki.ubuntu.cz/Esmska). Odzkouseno na Ubuntu 7.10. Kdyby to nekdo zkusil na Debianu, pripadne na jinych DEB based systemech, byl bych potesen. Zatim tam je zavislost jen na sun-java6-jre, mozna to bude kricet, ze tam nejaka zavislost chybi.

slush
15.4.2008 00:17 Lubos Kopecky | skóre: 32
Rozbalit Rozbalit vše Re: Esmska 0.8.0 - Debian/Ubuntu DEB
tak jsem to zkusil na debu testing/unstable a tohle je vysledek:
$ esmska 
Exception in thread "main" java.lang.NoClassDefFoundError: esmska.operators.DefaultOperator
   at java.lang.Class.initializeClass(libgcj.so.90)
   at esmska.persistence.ImportManager.importOperators(ImportManager.java:131)
   at esmska.persistence.PersistenceManager.loadOperators(PersistenceManager.java:250)
   at esmska.Main.main(Main.java:76)
Caused by: java.lang.ClassNotFoundException: javax.script.ScriptException not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:esmska.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
   at java.net.URLClassLoader.findClass(libgcj.so.90)
   at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.90)
   at java.lang.ClassLoader.loadClass(libgcj.so.90)
   at java.lang.ClassLoader.loadClass(libgcj.so.90)
   at java.lang.Class.forName(libgcj.so.90)
   at java.lang.Class.initializeClass(libgcj.so.90)
   ...3 more

$ aptitude show sun-java6-jre | grep Verze
Verze: 6-04-2
15.4.2008 00:20 xm | skóre: 36 | blog: Osvobozený blog | Praha
Rozbalit Rozbalit vše Re: Esmska 0.8.0 - Debian/Ubuntu DEB
Vzhledem k tomu libgcj.so.90 to vypadá, že se to u vás spouští přes gcj (nikoliv Sun JRE), nebude náhodou problém v tom (že je to z nějakého důvodu s gcj nekompatibilní)?
Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
15.4.2008 08:50 vencas | skóre: 32
Rozbalit Rozbalit vše Re: Esmska 0.8.0 - Debian/Ubuntu DEB
http://wiki.ubuntu.cz/Esmska píše o tom, jak nastavit alternativy pro javu na sun.

Ale pro balíček je třeba (zdroj, jsou tam i další rady) volat přímo binárku pro požadovanou příchuť javy, ne /usr/bin/java!

Balíčky by byly super věc, velmi oceňuji.
15.4.2008 02:23 slush | skóre: 9 | blog: slushuv_koutek
Rozbalit Rozbalit vše Re: Esmska 0.8.0 - Debian/Ubuntu DEB
Tak tohle je spis na autora. Maximalne muzu upravit/pridat nejakou podminku na zavislosti...
15.4.2008 08:56 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: Esmska 0.8.0 - Debian/Ubuntu DEB
Java Scripting API je součástí Javy 6, maximálně bych si dokázal představit chybějící implementaci skriptovacího enginu (s Javou 6 se dodává akorát JavaScript), ale to rozhodně není případ tazatele, který program spouští s GCJ :-)
Ještě na tom nejsem tak špatně, abych četl Viewegha.
15.4.2008 11:19 slush | skóre: 9 | blog: slushuv_koutek
Rozbalit Rozbalit vše Re: Esmska 0.8.0 - Debian/Ubuntu DEB
Tak jsem udelal workaround ohledne spousteni korektni verze javy, prosim nekoho, komu to neslo, aby to jeste zkusil. Diky!
15.4.2008 09:20 vencas | skóre: 32
Rozbalit Rozbalit vše Re: Esmska 0.8.0 - Debian/Ubuntu DEB
Tak jsem přišel na to, že stačí v balíku upravit spouštěcí skript takto:
JAVABIN=`dpkg -L sun-java6-bin| grep /bin/java | tail -n1`
$JAVABIN -jar esmska.jar $*
15.4.2008 10:55 slush | skóre: 9 | blog: slushuv_koutek
Rozbalit Rozbalit vše Re: Esmska 0.8.0 - Debian/Ubuntu DEB
Muzu se zeptat, co tohle resi? Neni spis lepsi `which java` ?
15.4.2008 11:02 slush | skóre: 9 | blog: slushuv_koutek
Rozbalit Rozbalit vše Re: Esmska 0.8.0 - Debian/Ubuntu DEB
Aha, uz to chapu, zkusim to do baliku nahodit. Omlouvam se za prsty rychlejsi mozku.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.