[Quote]

    avalat
  • 222
  • Longevity: 4 years 10 months
  • Posts: 105
  • REPUTATION:20

    [+] [-]
Flash2Part
Небольшая утилитка для переключения разделов на флешке на видимый/скрытый раздел в проводнике
.
Скачать с ЯД
--------------------------------------------------------------------------------------------------------------------------------
Другая версия - однокнопочная для Total Commander.

Скачать с ЯД
Перетащил её на панель Total Commander, стало поудобней экспериментировать с двухраздельными...-


Last edited by avalat on 2019-11-26 20:54; edited 22 times in total

[Quote]

    Joker-2013
  • 1039
  • Longevity: 4 years 5 months
  • Posts: 2353
  • REPUTATION:117

    [+] [-]
  • Location: из прошлого
avalat, может по номеру диска делать выводы?
Я так понимаю, что флешка с двумя разделами, делается вручную?
А утилита только переключает видимый раздел?.
Тогда проверяем тип носителя, его номер, количество разделов и выводим в список, типо такого:

_________________
Signed off for violation of forum rules

[Quote]

    avalat
  • 222
  • Longevity: 4 years 10 months
  • Posts: 105
  • REPUTATION:20

    [+] [-]
64105avalat, может по номеру диска делать выводы?
Я так понимаю, что флешка с двумя разделами, делается вручную?
А утилита только переключает видимый раздел?.
Тогда проверяем тип носителя, его номер, количество разделов и выводим в список[/th]
Совершенно верно. Только для этого и сделано. Простая переключалка.
Ковырялись с Grub2, надо было часто туда-сюда переключать...Ну и вытекло вот это...

[Quote]

    Joker-2013
  • 1039
  • Longevity: 4 years 5 months
  • Posts: 2353
  • REPUTATION:117

    [+] [-]
  • Location: из прошлого
avalat, Неправильно всё это...
Флешка, это физическое устройство.
Не раздел....
Буква раздела, лишь присвоенная системой метка.
Ориентироваться нужно по диску
Проверить если у него разделы
Если есть, проверить, на каком присвоена буква диска и переключить, если пользователь захочет это сделать...
То есть нужно отображать не букву диска и label а номер диска и название диска, то есть флешки
А уже в комментах, ниже писать какому разделу присвоена буква, его размер
А какому не присвоена и его размер
Ну и волшебная кнопка, переключения.

_________________
Signed off for violation of forum rules

[Quote]

    restore1972
  • 20487
  • Longevity: 9 months 11 days
  • Posts: 40
  • REPUTATION:-9

    [+] [-]
А раздел созданный в FbinstTool прога будет видеть? Он по-умолчанию скрыт для винды.


Last edited by restore1972 on 2019-03-30 10:52; edited 1 time in total

[Quote]

    Joker-2013
  • 1039
  • Longevity: 4 years 5 months
  • Posts: 2353
  • REPUTATION:117

    [+] [-]
  • Location: из прошлого
Пожелание:
Не выкладывайте файл на обменники, облако итд в виде exe - пакуйте в архив
Как я скачивал файл:
Нажал скачать, браузер заблокировал и файл докачался, только после согласия на скачивание вредоноса
Попытался запустить, система заблокировала доступ, после выбора, мол на мой страх и риск, окно предупреждения исчезло
И тут вступил Малваребайтес антивирус и удалил файл в карантин, типо аномалия 100%
Я то понимаю, что вредоносного в вашей утилите ничего нет, но другие пользователи могут и усомнится.
Поэтому нужно соблюдать неписанные правила, а именно:
Раздавать файл через интернет, только в архиве (так как при заражении сайта, файл может быть инфицирован и браузер перестраховывается не давая скачать)
Приложение при запуске, сразу должно показывать своё окно, а выполняемый код, до этого, должен быть минимальным и без копания по дискам пользователя. (ибо по мнению антивирусов, данное действие - потенциально опасно для пользователя)
Если приложение не несет никакой материальной выгоды, выкладывать его исходник. (так оно и разовьется быстрее, на сайте поможем по коду и подскажем)

_________________
Signed off for violation of forum rules

[Quote]

    avalat
  • 222
  • Longevity: 4 years 10 months
  • Posts: 105
  • REPUTATION:20

    [+] [-]
64371avalat, Неправильно всё это...
Флешка, это физическое устройство.
Не раздел....
Буква раздела, лишь присвоенная системой метка.
Ориентироваться нужно по диску
Проверить если у него разделы
Если есть, проверить, на каком присвоена буква диска и переключить, если пользователь захочет это сделать...
То есть нужно отображать не букву диска и label а номер диска и название диска, то есть флешки
А уже в комментах, ниже писать какому разделу присвоена буква, его размер
А какому не присвоена и его размер
Ну и волшебная кнопка, переключения.
Ну да,неправ, запутался, ! Метка раздела, конечно же.
В первую очередь ОНО ищет флешку с двумя разделами(DRIVE_USBFLASH)
Проверило - нашло - рис.1 в шапке
и другие (DRIVE_USBFLASH)
Проверило - не нашло - рис.2
Задачу свою выполнило.
Вот такой функционал
Больше ОНО ничего не может,да думаю и не надо...
Файл на ЯД упаковал в архив.

[Quote]

    Joker-2013
  • 1039
  • Longevity: 4 years 5 months
  • Posts: 2353
  • REPUTATION:117

    [+] [-]
  • Location: из прошлого
avalat, Ну вообще не то...
Первый скриншот:
Сменить раздел на видимым - так он и так видимый вроде, если прога его нашла? Или это не так?
Второй скриншот:
Нет флешки с двумя разделами - а в комбобоксе красуется носитель..
Не то что непонятная утилита, а какая то некорректная, сделаная не по правилам форточек Виндовс...

_________________
Signed off for violation of forum rules

[Quote]

    avalat
  • 222
  • Longevity: 4 years 10 months
  • Posts: 105
  • REPUTATION:20

    [+] [-]
Joker-2013, Хм... В логике не откажешь
Тогда надо сменить тексты
1) "Показать скрытый раздел" или "Сменить раздел"
2) "Нет второго раздела", но что то не то...
Не хватает фантазии пока.


Last edited by avalat on 2019-03-30 20:26; edited 1 time in total

[Quote]

    conty9
  • 100
  • Longevity: 5 years
  • Posts: 1106
  • REPUTATION:127

    [+] [-]
  • Location: Західна Україна
avalat, кусочек скрипта Ufd2Fix. На выходе (в переменной %&AllDsk%) укажет ТОЛЬКО многораздельные флешки, для которых хотя бы один из разделов не смонтирован.
TEAM ENVI &AllDsk=|PART list disk,&DrvAll
FORX* %&DrvAll%,&twf1,
  {* TEAM PART list part %&twf1%,&twf2|LPOS &twf3= =,1,%&twf2%
  IFEX $%&twf3%>0,ENVI &AllDsk=%&AllDsk% %&twf1%
  }
MESS hd= %&AllDsk%
И ещё - чем меняем разделы местами? Сторонняя утиль или средствами pecmd?

[Quote]

    avalat
  • 222
  • Longevity: 4 years 10 months
  • Posts: 105
  • REPUTATION:20

    [+] [-]
Переделал так:
.
64387
И ещё - чем меняем разделы местами? Сторонняя утиль или средствами pecmd?
RMPart.exe
Насчет показа только двухраздельных, оставлю пока так. Например, для быстрой проверки - узнать, есть ли на флешке (не своей) другой раздел или просто проверить при изготовлении


Last edited by avalat on 2019-04-11 07:17; edited 1 time in total

[Quote]

    KopBuH91
  • 102
  • Longevity: 5 years
  • Posts: 433
  • REPUTATION:53

    [+] [-]
  • Location: Ташкент
avalat, а зачем изобретать велосипед?
BootIce прекрасно умеет переключать разделы (Part Manage > Set Accessible):

[Quote]

    Orochi
  • 14100
  • Longevity: 3 years 5 months
  • Posts: 216
  • REPUTATION:0

    [+] [-]
64431avalat, а зачем изобретать велосипед?
Так он же говорил, что удобно повесить на кнопку в командере. Плюс, надо только на одну кнопку нажать.
avalat, Спасибо. Удобно и быстро. ay

[Quote]

    avalat
  • 222
  • Longevity: 4 years 10 months
  • Posts: 105
  • REPUTATION:20

    [+] [-]
Чуть подправил, обновил. разместил в шапке.

[Quote]

    Joker-2013
  • 1039
  • Longevity: 4 years 5 months
  • Posts: 2353
  • REPUTATION:117

    [+] [-]
  • Location: из прошлого
avalat,
Сменить раздел
Непонятно.... Сменить активный раздел или сменить видимый раздел...
Я про надпись на кнопке.
Версия для себя
А зачем нужно окно, которое требуется после закрывать?
Сделал бы сообщение с таймером...
Можно было бы закрыть крестиком в правом углу или бы закрылось по таймера, через три секунды, например...
Хотя такой трюк можно и с окном реализовать...
К окну можно применить стиль заголовка Tool
Tool : Создать Окно с уменьшенным заголовком и без кнопки на панели задач.

_________________
Signed off for violation of forum rules

Page 1 of 2


Display posts:    

Current time is: 16-Dec 11:44

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum