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

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


msx:msx_devs-dsktool:msx_devs-dsktool

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
msx:msx_devs-dsktool:msx_devs-dsktool [2020-09-16 10:24]
GreyWolf [Параметры командной строки]
msx:msx_devs-dsktool:msx_devs-dsktool [2024-04-06 13:36]
GreyWolf [Double Commander]
Строка 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|Готовый файл программы под x86-64}}
 ====== Параметры командной строки ====== ====== Параметры командной строки ======
  
Строка 15: Строка 16:
 </​code>​ </​code>​
  
-FIXME 
 Команды:​ Команды:​
-|''​c N''​|создать образ дискеты,​ где N может быть 360,​720,​1440 или 2880|+|''​c N''​|создать образ дискеты,​ где N это размер в Кбайт, он может быть 360, 720, 1440 или 2880|
 |''​i''​|показать информацию об образ диска| |''​i''​|показать информацию об образ диска|
 |''​l[h]''​|получить список файлов образа диска| |''​l[h]''​|получить список файлов образа диска|
Строка 29: Строка 29:
 ===== Примеры ===== ===== Примеры =====
  
-List the contents of TALKING.DSK:+Список содержимого образа диска ''​ND-6_1.dsk''​
 <​code>​ <​code>​
-DSKTOOL L TALKING.DSK+dsktool l ND-6_1.dsk
 </​code>​ </​code>​
  
-Extract all the .TXT files from AMDTOOLS.DSK:+вывод:
 <​code>​ <​code>​
-DSKTOOL E AMDTOOLS.DSK *.TXT+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>​ </​code>​
  
-Add the game ZANAC to GAMEPACK.DSK+ 
 + 
 +Извлечь все файлы с расширением ''​.TXT''​ из образа диска ''​AMDTOOLS.DSK'':​
 <​code>​ <​code>​
-DSKTOOL A GAMEPACK.DSK ZANAC.BAS ZANAC*.BIN+dsktool e AMDTOOLS.DSK *.TXT
 </​code>​ </​code>​
  
-Delete all the .BIN files from ZORAX.DSK+Добавить файлы ''​ZANAC''​ в образа диска ''​GAMEPACK.DSK''​
 <​code>​ <​code>​
-DSKTOOL D ZORAX.DSK *.BIN+dsktool a GAMEPACK.DSK ZANAC.BAS ZANAC*.BIN
 </​code>​ </​code>​
  
-Show floppy info+Удалить все файлы с расширением ''​.BIN''​ из образа диска ''​ZORAX.DSK''​
 <​code>​ <​code>​
-DSKTOOL I BACKUP.DSK+dsktool d ZORAX.DSK *.BIN
 </​code>​ </​code>​
  
-Show file clusters list+Показать информацию об образ диска:
 <​code>​ <​code>​
-DSKTOOL F BACKUP.DSK ​FAIL.TXT+dsktool i BACKUP.DSK
 </​code>​ </​code>​
  
-Get file info for a raw disk offset+Показать информацию о кластерах для файла ''​FAIL.TXT''​
 <​code>​ <​code>​
-DSKTOOL O BACKUP.DSK ​307712+dsktool f BACKUP.DSK ​FAIL.TXT
 </​code>​ </​code>​
  
-Create a new disk+Получить информацию о файле по смещению 307712 в образе диска ''​BACKUP.DSK''​
 <​code>​ <​code>​
-DSKTOOL C 720 NEWDISK.DSK+dsktool o BACKUP.DSK 307712
 </​code>​ </​code>​
  
 +Создать новый образ диска размером 720 Кбайт:
 <​code>​ <​code>​
-DskTool v1.40 (C) 1998 by Ricardo Bittencourt +dsktool c 720 NEWDISK.DSK 
-Utility to manage MSX DOS 1.0 diskette images (3.5"​360/720Kb). +</code>
-(2010) Updated by Tony Cruise +
-(2017-2019) Updated by NataliaPC +
-This file is under GNU GPL, read COPYING for details+
  
-Usagedsktool <​command>​ [option] <​DSK_file>​ [files]+{{anchor:doublecmd}} 
 +====== Double Commander ======
  
 +Настройки для работы в [[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.txt · Последние изменения: 2024-05-20 20:48 — GreyWolf