Предупреждение: Пожалуйста, будьте крайне осторожны и прочитайте информацию ниже, прежде чем использовать эту программу. Она может вызвать потерю данных, если используется неосмотрительно.
Скачать
Описание
Эта программа создана для форматирования флеш-накопителей для использования аппаратными эмуляторами НГМД [1]. Мы протестировали ее с устройствами SFR1M44-U100K.
Пожалуйста, имейте в виду, что если вы отформатируете ваш флеш-накопитель этой программой, данные на нем будут безвозвратно(скорее всего) потеряны.
Программа поддерживает диски 1.44МБ и 720КБ. Она может писать файлы образом непосредственно на флеш-накопитель и считывать их с него обратно в файл.
Так же, есть возможность отформатировать пустую дискету и перенести на нее файлы вручную (Для этого используется UDisks2).
[1] | Накопителей на Гибких Магнитных Дисках |
Описание формата
Флеш-накопитель может содержать до 1000 образов дискет, записанных последовательно со смещением в 1572864 байт(1.5 МиБ). Таким образом, образ n*(считая с нуля) расположен по адресу *n * 1572864.
Системные требования
- Взаимодействует с UDisks2 посредством DBus API
- Написано на Python 3.5. Может, будет работать и с более ранней версией, но это не точно.
- использует Qt5 и PyQt5
- Вам потребуется прямой доступ на запись к устройствам, используемым с данной программой. (В Ubuntu вам потребуется добавить себя в группу 'disk')
- Для получения списка устройств используется утилита lsblk
- Для создания образа дискеты используется mkfs.msdos
Информация о лицензия
Использует Qt5 https://www.qt.io/
Использует PyQt5 https://www.riverbankcomputing.com/software/pyqt/intro
Встроенные иконки от http://www.fatcow.com/free-icons
Эта программа лицензирована по GNU GPL v3
Установка и запуск
- Если вы используете Debian, Ubuntu или основаные на них дистрибутивы -- используйте версию из пакета.
- Если вы не можете использовать версию из пакета следуйте дальнейшим инструкциям:
- Убедитесь, что ваша система и права пользователя соответствуют написанному в системных требованиях.
- Скачайте архив для других платформ.
- Запустите его с помощью python3. В терминале команда будет выглядеть так: "python3 kusbff_1.0.1.zip"
История изменений
1.0.2
- Добавлено отображение прогресса для массового форматирования.
- Исправлена работа с новыми версиями lsblk.
- Добавлена возможность редактировать имя образа из основного интерфейса(двойной щелчок по имени).
- Исправлена невозможность форматирования без смены устройства после запуска.
1.0.1
- невозможность отформатировать образы с индексом выше 99.
- Некорректное отображение номеров образов.