Welcome, Guest. Please login or register.


Author Topic: EXDOS (Read 3354 times)

Offline szipucsu

  • EP addict
  • *
  • Posts: 8618
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 71.0 Firefox 71.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
EXDOS
« on: 2019.December.29. 23:07:26 »
Van olyan EXDOS parancs, amivel egy mappát egy az egyben át lehet másolni egyik lemezről a másikra? Úgy értem, hogy a mappát létrehozza az új lemezen és belerakja a forrásmappa fájljait. Mint mikor Windowsban a copypastéval egy mappára kattintunk és átmásoljuk.
Nekem csak úgy megy, hogy
Code: [Select]
:MD e:ujmappa
:CD e:ujmappa
:CD a:ujmappa
:COPY a: e:
:CD e:..
:CD a:..
Ez kicsit hosszadalmas (még ha alapértelmezetté is választom valamelyik meghajtót és nem kell a betűjelét mindig beírni).

(Nem találtam EXDOS topikot, így létrehoztam egyet.)
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline BruceTanner

  • EP lover
  • *
  • Posts: 528
  • Country: gb
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: EXDOS
« Reply #1 on: 2019.December.30. 00:28:06 »
Code: [Select]
:MD e:ujmappa
:COPY a:ujmappa e:ujmappa

Offline szipucsu

  • EP addict
  • *
  • Posts: 8618
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 79.0.3945.88 Chrome 79.0.3945.88
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: EXDOS
« Reply #2 on: 2019.December.30. 10:01:36 »
Thank you, it is really faster!
-
Köszi, így tényleg gyorsabb!
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline szipucsu

  • EP addict
  • *
  • Posts: 8618
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 75.0 Firefox 75.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: EXDOS
« Reply #3 on: 2020.April.11. 18:03:10 »
Hogyan lehet egy kötegfájlt (.bat) működésre bírni? Beleírok EXDOS parancsokat, majd el akarom indítani pl. a :LOAD AA.BAT paranccsal, és azt írja ki, hogy Invalid file header.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline geco

  • EP addict
  • *
  • Posts: 5767
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 74.0 Firefox 74.0
    • View Profile
Re: EXDOS
« Reply #4 on: 2020.April.11. 18:37:08 »
Lehet tudatlan vagyok, de nekem űgy rémlik ,hogy az EXDOS-nak az EXDOS.INI a parancsvégrehajtó file-ja, a .bat meg IS-DOS alatt működik, ha működik :D
Most az a baj, hogy az EXOS egy sima fájlként kezelné a batch fájlodat, és nincs EXOS header-je

Offline szipucsu

  • EP addict
  • *
  • Posts: 8618
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 75.0 Firefox 75.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: EXDOS
« Reply #5 on: 2020.April.11. 18:46:09 »
Szerintem bármi is a neve és a kiterjesztése a fájlnak, a :load filename parancsra el kellene indulnia. Tehát, ha pl. ilyeneket írok egy fájlba:

cls
date
time
copy e: a:

és azt elmentem bármilyen névvel, akkor azt nem lehet elindítani valahogy basic alól?

De lehet, hogy tényleg csak exdos.ini névvel lehet elmenteni, és ha tetszik, ha nem, csak a gép indulásakor hajtható végre a tartalma.

Most megoldottam úgy, hogy basic programként mentem és indítom, de azért érdekelne, hogy valami kötegfájlként nem lehetne-e ezt összehozni, hogy munka közben tetszőleges időpontban végrehajtható legyen az EXDOS parancsok sorozata:

100 EXT "cls"
110 EXT "date"
120 EXT "time"
130 EXT "copy e: a:"
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline BruceTanner

  • EP lover
  • *
  • Posts: 528
  • Country: gb
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: EXDOS
« Reply #6 on: 2020.April.11. 19:02:51 »
:EXDOS AA.BAT

Offline szipucsu

  • EP addict
  • *
  • Posts: 8618
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 75.0 Firefox 75.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: EXDOS
« Reply #7 on: 2020.April.11. 19:16:11 »
:EXDOS AA.BAT
Thank you, it worked fine! :smt041

--
Kipróbáltam az exdos.ini-t, de valamiért nem is kereste a lemezen. Az a: meghajtóhoz csatoltam a PC virtuális floppyját, azon volt rajta az exdos.ini, és az Enterprise felirat elnyomása után nem nézte a lemezt, legalábbis az emulátoron nem villant fel a lemez szimbólum ott fent. Ez miért lehet? Beállítottam előtte, hogy :def_dev_disk legyen az alapértelmezett, és az :a:-t is alapértelmezetté tettem reset előtt.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline geco

  • EP addict
  • *
  • Posts: 5767
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 74.0 Firefox 74.0
    • View Profile
Re: EXDOS
« Reply #8 on: 2020.April.11. 19:34:17 »
és be is bizonyosodott, hogy tudatlan vagyok :D :D :D

Offline szipucsu

  • EP addict
  • *
  • Posts: 8618
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 75.0 Firefox 75.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: EXDOS
« Reply #9 on: 2020.April.11. 19:49:55 »
és be is bizonyosodott, hogy tudatlan vagyok :D :D :D
Az exdos.init jobban tudtad, mint én, tényleg annak kéne alapból indítania a parancsokat. De már olyan rég használtam az exdos.init és az autoexec.batot is, hogy már nem is tudtam, melyik melyik.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13746
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 75.0 Firefox 75.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EXDOS
« Reply #10 on: 2020.April.11. 20:15:11 »
Egyébként nem is kell BAT-nak nevezni, lehet bármi.
:EXDOS fájlnév
Végrehajtja a megadott parancs fájlt.
:EXDOS x:
A megadott x: meghajtón lévő EXDOS.INI fájlt hajtja végre.

.BAT fájlnév IS-DOS alatt kell, ott ha a beírt parancs nem hajtható végre belső parancsként, akkor megpróbálja .BAT és .COM néven betölteni (ahogy az PC-n is megszokott).

Offline szipucsu

  • EP addict
  • *
  • Posts: 8618
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 75.0 Firefox 75.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: EXDOS
« Reply #11 on: 2020.April.11. 20:21:27 »
Az tűnt még fel, hogy a file: eszköz az a: meghajtónál odateszi a . és .. mezőket is a mappák tetejére, ahol vissza tudunk lépni egy mappát. Az e: meghajtónál (ramdisk) nincsenek . és .. mezők. Pedig szerintem ott is jó lenne. (A midi gyűjtemény összerakásakor tűnt fel, mert véletlenül az a:-ról indítottam.)
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13746
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 75.0 Firefox 75.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EXDOS
« Reply #12 on: 2020.April.11. 20:36:51 »
Az tűnt még fel, hogy a file: eszköz az a: meghajtónál odateszi a . és .. mezőket is a mappák tetejére, ahol vissza tudunk lépni egy mappát. Az e: meghajtónál (ramdisk) nincsenek . és .. mezők. Pedig szerintem ott is jó lenne. (A midi gyűjtemény összerakásakor tűnt fel, mert véletlenül az a:-ról indítottam.)
1) a . gombbal lehet fellépni egyet, \ gombbal (ami magyar billentyűzet és angol emulált EP esetén az ű gomb) pedig a gyökérkönyvtárba
2) ebből kiderült, hogy az A: meghajtóre PC-n csináltad a könyvtárakat. Az EXDOS rejtettnek hozza létre a speciális . és .. könyvtárbejegyzéseket, hogy ne szemetelje össze a sima DIR listát. Ha DIR /H-val nézed megtalálod az E: meghajtódon is.

Offline szipucsu

  • EP addict
  • *
  • Posts: 8618
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 75.0 Firefox 75.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: EXDOS
« Reply #13 on: 2020.April.11. 20:51:51 »
Az EXDOS rejtettnek hozza létre a speciális . és .. könyvtárbejegyzéseket, hogy ne szemetelje össze a sima DIR listát. Ha DIR /H-val nézed megtalálod az E: meghajtódon is.
:DIR /H-val tényleg megjelenik.
A midi gyűjtemény snapshotjában nem látszik a . és a .. . Az a baj, ott nem tudom állítani, hogy /H is legyen a DIR-ben, mert a mididisp enélkül listázza a directory-t. Nem lehetne a mididisp-be is beletenni, hogy az DIR /H-val listázzon? Gondolom, ehhez a mididisp-et kéne átírni. Nem annyira fontos, de gondolom, úgy kényelmesebb lenne a mappák között mászkálni vissza a midik között.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13746
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 75.0 Firefox 75.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EXDOS
« Reply #14 on: 2020.April.11. 21:09:53 »
Nem annyira fontos, de gondolom, úgy kényelmesebb lenne a mappák között mászkálni vissza a midik között.
Akkor még egyszer :-)
A . gombbal lehet fellépni egyet, \ gombbal (ami magyar billentyűzet és angol emulált EP esetén az ű gomb) pedig a gyökérkönyvtárba.