Welcome, Guest. Please login or register.


Author Topic: epdoc2txt (Read 1935 times)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re:epdoc2txt
« Reply #15 on: 2017.January.08. 18:36:34 »
Erre meg azt mondja, hogy invalid character van benne :oops:

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re:epdoc2txt
« Reply #16 on: 2017.January.08. 18:45:10 »
Ez színes is meg ékezetes is :-)

Hamár úgyis html, lehetne a fekete/zöld, fekete/piros is megtartva?

Ill. lehetne mondjuk -txt -html opció (vagy a kimenetei kiterjesztésből felismerni), txt ha csak szöveg kell az extrák nélkül, html meg a többi esetben is csinálna szép fekete/zöld oldalt? (esetleg -bw a fekete fehér módhoz)

WordStar esetén is megpróbálod majd a lényegesebb opciókat megtartani html-ben? Az adott példából kb ennek kell kijönni.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4756
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
Re:epdoc2txt
« Reply #17 on: 2017.January.08. 18:56:36 »
Erre meg azt mondja, hogy invalid character van benne :oops:

Javítva, a korábbi (hibás) csomagot cseréltem.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re:epdoc2txt
« Reply #18 on: 2017.January.08. 20:14:37 »
Joker karakteres tömeges fájl használatot meg lehetne csinálni?
Pl: epdoc2txt *.HEA *.TXT
Ez a többi segéd programba is jól jönne (imgconv, epcompress, stb) :oops:

Offline IstvanV

  • EP addict
  • *
  • Posts: 4756
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
Re:epdoc2txt
« Reply #19 on: 2017.January.08. 20:27:03 »
Ezt egy egyszerű .bat file meg tudja oldani Windowson is, például:

Code: [Select]
@echo off

del *.html
for %%i in (*.wp) do ..\epdoc2txt.exe %%i %%i.html
ren *.wp.html *.html

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re:epdoc2txt
« Reply #20 on: 2017.January.08. 21:12:53 »
Ezt egy egyszerű .bat file meg tudja oldani Windowson is, például:
Na ez most nekem teljesen új volt :oops:

Offline IstvanV

  • EP addict
  • *
  • Posts: 4756
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 49.0 Firefox 49.0
    • View Profile
Re:epdoc2txt
« Reply #21 on: 2017.January.09. 10:16:57 »
A .WS dokumentumok szintén EP karakterkészleteket használnak? A példában nincsenek ékezetes karakterek, így ezt nem lehet tesztelni. Elvileg a 80h feletti kódokat 1Bh és 1Ch karakterek között tárolja a formátum, de nem tudom biztosan, hogy ez az EP-s változatoknál is így van-e.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re:epdoc2txt
« Reply #22 on: 2017.January.09. 10:45:35 »
A .WS dokumentumok szintén EP karakterkészleteket használnak? A példában nincsenek ékezetes karakterek, így ezt nem lehet tesztelni. Elvileg a 80h feletti kódokat 1Bh és 1Ch karakterek között tárolja a formátum, de nem tudom biztosan, hogy ez az EP-s változatoknál is így van-e.
Ezek a doksik leginkább az angol és német cégtől vannak (amibe belenéztem az mind angolnak tűnik). A BRD (ill. az abból kreált HUN) az 128 alatti kódokat használ az ékezetekhez, az ISO 646-DE és ISO 646-HU szabvány szerint.
Most kipróbáltam, hogy lehet-e HFONT-tal írni benne (128-nál nagyobb kódok), de nem, mindenféle control kriksz-kraksz lett belőle.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re:epdoc2txt
« Reply #23 on: 2017.January.09. 14:07:03 »
- WordStar formátum támogatása (csak az ET15-4.DOC file-t teszteltem)
Alapvetően jól működik, pár apróság van:
-CTRL+Z (1Ah) = "End of file" karakternél nem áll le az elsőnél, hanem mindegyiket CR/LF-re cseréli. (Úgy tűnik a WordStar 128 bájtosra kerekíti a fájl méretet (gondolom CP/M örökség), a ki nem használt részt végig 1Ah-kal szórja tele.
-8Dh = Soft Carriage Return egyes fájloknál Omega karakterré alakul :oops: (csatolva egy példa)
-a fej és láb lécekkel (.he és .fo vezérlő opciók) lehetne kezdeni valamit? Ha nem is kerülnek a helyükre minden oldalra, csak úgy simán konvertálni szövegnek az elején.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4756
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 49.0 Firefox 49.0
    • View Profile
Re:epdoc2txt
« Reply #24 on: 2017.January.09. 14:35:02 »
-CTRL+Z (1Ah) = "End of file" karakternél nem áll le az elsőnél, hanem mindegyiket CR/LF-re cseréli. (Úgy tűnik a WordStar 128 bájtosra kerekíti a fájl méretet (gondolom CP/M örökség), a ki nem használt részt végig 1Ah-kal szórja tele.

Javítva, az ilyeneket eredetileg is figyelmen kívül kellett volna hagynia, de hibás volt.

Quote
-8Dh = Soft Carriage Return egyes fájloknál Omega karakterré alakul :oops: (csatolva egy példa)

Itt valójában nem ismerte fel a file típusát, mivel a WordStar formátumnak nincs fejléce, az első karakternek pontnak kellett lennie ahhoz, hogy a program WordStar-t tételezzen fel egyszerű ASCII szöveg helyett. Az alábbi módosított verzió a file név kiterjesztését figyeli (.DOC vagy .WS):

* epdoc2txt.7z (194.41 kB - downloaded 70 times.)
« Last Edit: 2017.January.09. 19:13:35 by IstvanV »

Offline IstvanV

  • EP addict
  • *
  • Posts: 4756
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 49.0 Firefox 49.0
    • View Profile
Re:epdoc2txt
« Reply #25 on: 2017.January.09. 19:16:22 »
-a fej és láb lécekkel (.he és .fo vezérlő opciók) lehetne kezdeni valamit? Ha nem is kerülnek a helyükre minden oldalra, csak úgy simán konvertálni szövegnek az elején.

Az egyszerű konvertálást beépítettem (a fenti csomag frissítve), a ".he ", ".fo ", ".h1 ", ".f1 ", stb. kezdetű soroknál csak az első három karaktert nem írja ki.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re:epdoc2txt
« Reply #26 on: 2017.January.09. 21:00:34 »
Az egyszerű konvertálást beépítettem (a fenti csomag frissítve), a ".he ", ".fo ", ".h1 ", ".f1 ", stb. kezdetű soroknál csak az első három karaktert nem írja ki.
Némelyiknél nem működik :oops:
Ha jól tippelem az lehet zavaró, ha nagy betű van a kódokban, ill. ha nincs szóköz a kód után.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4756
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
Re:epdoc2txt
« Reply #27 on: 2017.January.09. 21:10:36 »
Ha jól tippelem az lehet zavaró, ha nagy betű van a kódokban, ill. ha nincs szóköz a kód után.

Szóköz nélkül valóban nem fogadja el, de például a ".HE " kódnak elvileg működnie kellene.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re:epdoc2txt
« Reply #28 on: 2017.January.09. 21:15:46 »
például a ".HE " kódnak elvileg működnie kellene.
De itt .He meg .Fo van :-)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4756
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
Re:epdoc2txt
« Reply #29 on: 2017.January.09. 21:35:37 »
De itt .He meg .Fo van :-)

Azt is el kellene fogadnia, de nem szóköz van utána.