Přejít na obsah


Fotka

mystery2xls.pl


  • Pokud chcete vložit odpověď, přihlašte se
6 odpovědí na toto téma

#1 zde

zde

    Advanced Member

  • Members
  • PipPipPip
  • 255 příspěvků(y)

Publikováno 07 prosinec 2009 - 15:31

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 ...
  • 0

#2 Rufuc

Rufuc

    Rufuc

  • Members
  • PipPipPip
  • 746 příspěvků(y)

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á....
  • 0
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

#3 zde

zde

    Advanced Member

  • Members
  • PipPipPip
  • 255 příspěvků(y)

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"
  • 0

#4 Rufuc

Rufuc

    Rufuc

  • Members
  • PipPipPip
  • 746 příspěvků(y)

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í?
  • 0
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

#5 h0--

h0--

    Advanced Member

  • Members
  • PipPipPip
  • 2 141 příspěvků(y)

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.

  • 0

Lovím zážitky a zakládám body. | https://openstreetmap.cz/

 

#6 zde

zde

    Advanced Member

  • Members
  • PipPipPip
  • 255 příspěvků(y)

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čí.
  • 0

#7 zde

zde

    Advanced Member

  • Members
  • PipPipPip
  • 255 příspěvků(y)

Publikováno 07 prosinec 2009 - 16:21

honny:
# perl -MCPAN -e 'install Spreadsheet::WriteExcel'

  • 0




2 uživatel(ů) prochází toto téma

0 uživatelů, 2 návštěvníků 0 anonymních uživatelů

Reklama