Perlový skriptík na pár řádků. Naparsuje definice souřadnic stagí, vstupní hodnoty naskládá nalevo a obarví je žlutě, spočítané hodnoty jsou zelené a napravo. Konec pracného přepisování vzorců, nebo jejich počítání z hlavy.. No, a konečně mi k něčemu bude ten zbytečnej pocket excel Výstup je v souboru all.xls v aktuálním adresáři.
použití:
$ ./mystery2xls.pl listing1.html listing2.html ...
mystery2xls.pl
Vytvořeno od
zde
, pro 07 2009 15:31
6 odpovědí na toto téma
#1
Publikováno 07 prosinec 2009 - 15:31
#2
Publikováno 07 prosinec 2009 - 15:39
Se omlouvám, ale zcela úplně jsem nepochopil, co to dělá
a už vůbec, jak to mám použít, aby to dělalo to co to má....
GeoWiki - Vše co jste chtěli vědět o Geocachingu
Garmin Oregon GPS Wiki - Vše co jste chtěli vědět o Garmin Oregonu
Geoget - Jak rozchodit Geoget, statistiky aj.
Instalace Topo czech do počítače
Garmin Oregon GPS Wiki - Vše co jste chtěli vědět o Garmin Oregonu
Geoget - Jak rozchodit Geoget, statistiky aj.
Instalace Topo czech do počítače
#3
Publikováno 07 prosinec 2009 - 15:54
Vytáhne to z (aspoň trochu slušně psaného) listingu vzorce, a nastrká je do excelovýho worksheetu. Ušetří to poměrně dost práce, a zabrání triviálním chybám. Co je na tom nejasného? Odladěno na Vzpouře mozolů, Lepší než smrt, a Pozor, jsem celá říčná. Ale mělo by to fungovat na všech klasikách typu "A=B+C*D"
#4
Publikováno 07 prosinec 2009 - 15:58
No nevěděl sem o co gou, protože nějaký perl, Naparsuje atd. je pro mě cizí řeč. Předpokládám, že se to obsluhuje přes příkazovej řádek???Stačí tam zapsat to, co je v prvním postu v řádku použití?
GeoWiki - Vše co jste chtěli vědět o Geocachingu
Garmin Oregon GPS Wiki - Vše co jste chtěli vědět o Garmin Oregonu
Geoget - Jak rozchodit Geoget, statistiky aj.
Instalace Topo czech do počítače
Garmin Oregon GPS Wiki - Vše co jste chtěli vědět o Garmin Oregonu
Geoget - Jak rozchodit Geoget, statistiky aj.
Instalace Topo czech do počítače
#5
Publikováno 07 prosinec 2009 - 16:12
Perl jde úplně mimo mě, takže...
honny@squia:~$ ./mystery2xls.pl web.html
Can't locate Spreadsheet/WriteExcel.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at ./mystery2xls.pl line 3.
BEGIN failed--compilation aborted at ./mystery2xls.pl line 3.
honny@squia:~$ ./mystery2xls.pl web.html
Can't locate Spreadsheet/WriteExcel.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at ./mystery2xls.pl line 3.
BEGIN failed--compilation aborted at ./mystery2xls.pl line 3.
Lovím zážitky a zakládám body. | https://openstreetmap.cz/
#6
Publikováno 07 prosinec 2009 - 16:14
V unixu ano, pod windows nevím, ale neměl by to být pricipiální problém, dej google na "perl windows". Do perlu je pak třeba nainstalovat modul Spreadsheet::WriteExcel, kolem toho se to celé točí.
#7
Publikováno 07 prosinec 2009 - 16:21
honny:
# perl -MCPAN -e 'install Spreadsheet::WriteExcel'
1 uživatel(ů) prochází toto téma
0 uživatelů, 1 návštěvníků 0 anonymních uživatelů