Инструменты пользователя

Инструменты сайта


msx:msx_devs-dsktool:msx_devs-dsktool

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
msx:msx_devs-dsktool:msx_devs-dsktool [2020-09-16 10:31]
GreyWolf
msx:msx_devs-dsktool:msx_devs-dsktool [2024-04-06 13:40] (текущий)
GreyWolf [MSX_devs dsktool]
Строка 1: Строка 1:
 ====== MSX_devs dsktool ====== ====== MSX_devs dsktool ======
  
-Консольная программа для работы с образами дисков [[msx:​msx|]]. Сходна по функционалу с [[openmsx:​msxtar|]], ​то уступает ему тем, что не поддерживает ​ работу с папками.+Консольная программа для работы с образами дисков [[msx:​msx|]]. Сходна по функционалу с [[openmsx:​msxtar|]], ​но уступает ему тем, что не поддерживает ​ работу с папками.
  
 Написана на основе кода Ricardo Bittencourt и Tony Cruise. Написана на основе кода Ricardo Bittencourt и Tony Cruise.
Строка 9: Строка 9:
 {{:​msx:​msx_devs-dsktool:​msx_devs-master.zip|Архив репозитория}} {{:​msx:​msx_devs-dsktool:​msx_devs-master.zip|Архив репозитория}}
  
 +{{:​msx:​msx_devs-dsktool:​dsktool.tgz|Готовый файл программы под Linux x86-64}}
 ====== Параметры командной строки ====== ====== Параметры командной строки ======
  
Строка 16: Строка 17:
  
 Команды:​ Команды:​
-|''​c N''​|создать образ дискеты,​ где N может быть 360,​720,​1440 или 2880|+|''​c N''​|создать образ дискеты,​ где N это размер в Кбайт, он может быть 360, 720, 1440 или 2880|
 |''​i''​|показать информацию об образ диска| |''​i''​|показать информацию об образ диска|
 |''​l[h]''​|получить список файлов образа диска| |''​l[h]''​|получить список файлов образа диска|
Строка 28: Строка 29:
 ===== Примеры ===== ===== Примеры =====
  
-Список содержимого образа диска ''​TALKING.DSK''​:+Список содержимого образа диска ''​ND-6_1.dsk''​
 <​code>​ <​code>​
-DSKTOOL L TALKING.DSK+dsktool l ND-6_1.dsk
 </​code>​ </​code>​
 +
 +вывод:
 +<​code>​
 +DskTool v1.40 (C) 1998 by Ricardo Bittencourt
 +Utility to manage MSX DOS 1.0 diskette images (3.5"​360/​720Kb).
 +(2010) Updated by Tony Cruise
 +(2017-2019) Updated by NataliaPC
 +This file is under GNU GPL, read COPYING for details
 +
 +Disk image size:  720Kb
 +Standard format
 +
 +Volume Name:  DiskMgr1
 +
 +Name         ​Bytes ​   Date       ​Time ​    Attr
 +============ ======== ========== ======== ====
 +AUTOEXEC.BAT ​       5 23/11/2019 22:59:12 ---A
 +COMMAND.COM ​     6656 13/01/1997 15:24:12 ---A
 +MSXDOS.SYS ​      2688 13/01/1997 15:23:56 ---A
 +ND                429  1/02/1997 23:06:28 ---A
 +ND.BAT ​            11 23/​01/​1990 ​ 1:10:00 ---A
 +ND.DOC ​         23248  2/01/1999 20:24:46 ---A
 +ND1.OBJ ​        ​15868 ​ 2/01/1999 20:38:16 ---A
 +ND2.OBJ ​        ​16038 ​ 2/01/1999 20:38:20 ---A
 +ND61            <VOL> 23/11/2019 23:00:00 ---A
 +TESTTEST.DAT ​   32768 29/05/2020 19:00:42 ---A
 +============ ======== ========== ======== ====
 +</​code>​
 +
 +<WRAP round tip 60%>
 +Обратите внимание,​ что метка дискеты показана в этой строке:​
 +<​code>​
 +ND61            <VOL> 23/11/2019 23:00:00 ---A
 +</​code>​
 +</​WRAP>​
 +
  
 Извлечь все файлы с расширением ''​.TXT''​ из образа диска ''​AMDTOOLS.DSK'':​ Извлечь все файлы с расширением ''​.TXT''​ из образа диска ''​AMDTOOLS.DSK'':​
 <​code>​ <​code>​
-DSKTOOL E AMDTOOLS.DSK *.TXT+dsktool e AMDTOOLS.DSK *.TXT
 </​code>​ </​code>​
  
 Добавить файлы ''​ZANAC''​ в образа диска ''​GAMEPACK.DSK''​ Добавить файлы ''​ZANAC''​ в образа диска ''​GAMEPACK.DSK''​
 <​code>​ <​code>​
-DSKTOOL A GAMEPACK.DSK ZANAC.BAS ZANAC*.BIN+dsktool a GAMEPACK.DSK ZANAC.BAS ZANAC*.BIN
 </​code>​ </​code>​
  
 Удалить все файлы с расширением ''​.BIN''​ из образа диска ''​ZORAX.DSK''​ Удалить все файлы с расширением ''​.BIN''​ из образа диска ''​ZORAX.DSK''​
 <​code>​ <​code>​
-DSKTOOL D ZORAX.DSK *.BIN+dsktool d ZORAX.DSK *.BIN
 </​code>​ </​code>​
  
-Show floppy info+Показать информацию об образ диска:
 <​code>​ <​code>​
-DSKTOOL I BACKUP.DSK+dsktool i BACKUP.DSK
 </​code>​ </​code>​
  
-Show file clusters list+Показать информацию о кластерах для файла ''​FAIL.TXT''​
 <​code>​ <​code>​
-DSKTOOL F BACKUP.DSK FAIL.TXT+dsktool f BACKUP.DSK FAIL.TXT
 </​code>​ </​code>​
  
-Get file info for a raw disk offset+Получить информацию о файле по смещению 307712 в образе диска ''​BACKUP.DSK''​
 <​code>​ <​code>​
-DSKTOOL O BACKUP.DSK 307712+dsktool o BACKUP.DSK 307712
 </​code>​ </​code>​
  
-Create a new disk+Создать новый образ диска размером 720 Кбайт:
 <​code>​ <​code>​
-DSKTOOL C 720 NEWDISK.DSK+dsktool c 720 NEWDISK.DSK
 </​code>​ </​code>​
  
-<​code>​ +{{anchor:​doublecmd}} 
-DskTool v1.40 (C) 1998 by Ricardo Bittencourt +====== Double Commander ======
-Utility to manage MSX DOS 1.0 diskette images (3.5"​360/​720Kb). +
-(2010) Updated by Tony Cruise +
-(2017-2019) Updated by NataliaPC +
-This file is under GNU GPL, read COPYING for details+
  
-Usage: dsktool <​command> ​[option] <​DSK_file> ​[files]+Настройки для работы в [[doublecmd:​doublecmd|]]
  
 +Для работы с файлами образов дискет нужно положить файл ''​dsktool''​ по доступному чрез переменную ''​PATH''​ пути и импортировать {{:​msx:​msx_devs-dsktool:​doublecmd-msx_dsktool.ini|Файл настроек}}.
 +
 +Подробнее о настройке [[doublecmd:​doublecmd|]] написано [[doublecmd:#​multiarc|здесь]].
  
  
-Examples: 
- dsktool c 360 TALKING.DSK 
- dsktool i TALKING.DSK 
- dsktool l TALKING.DSK 
- dsktool lh DRAGON.DSK 
- dsktool e TALKING.DSK FUZZ*.* 
- dsktool a TALKING.DSK MSXDOS.SYS COMMAND.COM 
- dsktool ah DRAGON.DSK M*.COM 
- dsktool d TALKING.DSK *.BAS *.BIN 
- dsktool f TALKING.DSK FILE.EXT 
- dsktool o TALKING.DSK 307712 
-</​code>​ 
 ====== Ссылки ====== ====== Ссылки ======
  
msx/msx_devs-dsktool/msx_devs-dsktool.1600241482.txt.gz · Последние изменения: 2020-09-16 10:31 — GreyWolf