Страница 18 из 19

Добавлено: Вс фев 24, 2019 08:19
Flasher
Iori писал(а):ком строка имеет все нужные команды
Указан листинг только дисков (без образов).
Iori писал(а):Там есть ограничения, но они вроде не влияют на монтирование образов.
Распаковал, подключил сервис, piso mount пишет ошибку. Можешь после установки PowerISO в pserv2 или Tuluka на вкладке драйверов (F9 в первой) нажать Ctrl+F, ввести scdemu.sys и прочесть имя сервиса?

Добавлено: Пн фев 25, 2019 00:08
Iori
Flasher писал(а):Указан листинг только дисков (без образов).
Это сильно малину портит с переподключением образов? Я могу авторам написать.
Flasher писал(а):Распаковал, подключил сервис, piso mount пишет ошибку. Можешь после установки PowerISO в pserv2 или Tuluka на вкладке драйверов (F9 в первой) нажать Ctrl+F, ввести scdemu.sys и прочесть имя сервиса?
Может piso, нужен сам poweriso.exe для работы.
Проверю когда буду дома.

Добавлено: Пн фев 25, 2019 01:01
Flasher
Iori писал(а):Это сильно малину портит с переподключением образов? Я могу авторам написать.
Диски я и в WMI могу получить. Без путей к образам откуда счётчику, по-твоему, взяться?
Iori писал(а):Может piso, нужен сам poweriso.exe для работы.
Нет. Такое не практикуется. Тут только драйвер, библиотеки и их регистрация могут роль играть. Exe-шники и так по-умолчанию в одной папке, но это неважно.

Добавлено: Пн фев 25, 2019 02:27
Iori
Flasher писал(а):Без путей к образам откуда счётчику, по-твоему, взяться?
Так и думал. Я сейчас автору пошлю сообщение.
Flasher писал(а): Exe-шники и так по-умолчанию в одной папке, но это неважно.
Понятно.

Ответили.
[cut]
Thank you for your message. piso.exe will display the full image name and path if the virtual drive has already mounted an image file. If there is any problem with the feature, can you please send us a screenshot about the problem?
[/cut]

Добавлено: Пн фев 25, 2019 07:39
Flasher
Iori писал(а):Ответили.
Гуд. Пусть дополнять эту информацию здесь и в выводе piso -?.
И мне вот что не нравится:
setvdnum <n> Set number of virtual drives. n is between 0 and 8.
8 букв — это максимум?
Как выяснилось, в этом загвоздка. Это обязательная команда формирования букв перед монтажом. И, что плохо, она сама выбирает, какие буквы присобачивать в систему. Т.е. с конца не подмонтировать, в итоге при чередовании каждый раз сперва придётся вычислять, какая буква первая в списке её и сколько букв относятся к программе, чтобы увеличить текущее число на 1 (setvdnum <count+1>). Вдобавок piso unmount all не отключает буквы, нужно ещё дополнительно setvdnum 0 выполнять. В общем, сделали неудобно и ограничено. Эта обязаловка малину таки портит.

Добавлено: Вт фев 26, 2019 01:49
Iori
Flasher писал(а):Можешь после установки PowerISO в pserv2 или Tuluka на вкладке драйверов (F9 в первой) нажать Ctrl+F, ввести scdemu.sys и прочесть имя сервиса?
Использовал autoruns, там показывает SCDEmu SCDEmu: PowerISO Virtual Drive c:\windows\system32\drivers\scdemu.sys
Flasher писал(а):setvdnum <n> Set number of virtual drives. n is between 0 and 8.
Странно. Установил программу, там выбор аж 23 виртуальных дисков.
Так же в консоли прописал piso setvdnum 22, появилось 22 виртуальных приводов.
Flasher писал(а):И, что плохо, она сама выбирает, какие буквы присобачивать в систему. Т.е. с конца не подмонтировать, в итоге при чередовании каждый раз сперва придётся вычислять, какая буква первая в списке её и сколько букв относятся к программе, чтобы увеличить текущее число на 1 (setvdnum <count+1>).
Это да, и делает это вроде в порядке от A до Z.
Flasher писал(а):Т.е. с конца не подмонтировать
Я думаю, это не такая большая проблема. Разницы в принципе нет.
Flasher писал(а):Вдобавок piso unmount all не отключает буквы, нужно ещё дополнительно setvdnum 0 выполнять.
Да, я это то же заметил. Зачем после команды unmount all, виртуальные диски остаются. Идиотизм какой то. В гуи, это не удобно, но думаю через скрипт, это не особо проблематично.
Flasher писал(а):В общем, сделали неудобно и ограничено. Эта обязаловка малину таки портит.
Жаль конечно. Я могу написать в суппорт про unmount all команду. Так, что бы она сносила виртуальные диски тоже. Дай мне знать.

Пошёл проверять MagicDisk.

PS: Проверил. :cry: MagicDisk не устанавливается на десятке. Выскакивает такое предупреждение, и посылает сюда. Compatibility Troubleshooter я пробовал начиная с XP.
А ты говорил
А что такого проблемного в 10-ке, чего нет в заявленной 8-ке?
.

Добавлено: Ср фев 27, 2019 04:52
Flasher
Iori писал(а):Использовал autoruns, там показывает SCDEmu
Собственно, неважно. Я же написал при каких условиях заводится.
Iori писал(а):Странно. Установил программу, там выбор аж 23 виртуальных дисков.
Со странностями мануала надо идти к разрабам. Пусть правят.
Iori писал(а):Это да, и делает это вроде в порядке от A до Z.
Нет. Только в отношении свободных. Если первая свободная E, то и индекс её будет 1. Идиотизм, в общем. Т.е. каждый раз, как надо что-то подмонтировать, пользователь должен проверить, какая несвободная буква относится к драйверу. О чём вообще они думали, когда сие творили? (рит.)
Iori писал(а):Я думаю, это не такая большая проблема. Разницы в принципе нет.
Для меня есть. Бывает удобно, когда основные диски отделены от виртуальных значительным промежутком для быстрой визуальной идентификации и минимализации смешивания.
Iori писал(а):В гуи, это не удобно, но думаю через скрипт, это не особо проблематично.
Дело не в том, релизуемо это или нет, а в самой целесообразности и добавлении лишнего гемора и тормозов (по списку проблем в целом).
Iori писал(а):Так, что бы она сносила виртуальные диски тоже. Дай мне знать.
Этого недостаточно. Если исправлять, то всё выше перечисленное.
Iori писал(а):MagicDisk не устанавливается на десятке.
Ну, может, драйвер нармально встанет. Посмотрим.

Добавлено: Чт фев 28, 2019 18:42
Iori
Flasher писал(а):Нет. Только в отношении свободных. Если первая свободная E, то и индекс её будет 1. Идиотизм, в общем. Т.е. каждый раз, как надо что-то подмонтировать, пользователь должен проверить, какая несвободная буква относится к драйверу. О чём вообще они думали, когда сие творили? (рит.)
Не знаю о чем думали.
Flasher писал(а):Дело не в том, релизуемо это или нет, а в самой целесообразности и добавлении лишнего гемора и тормозов (по списку проблем в целом).
Альтернатив становится всё меньше и меньше. :(
Flasher писал(а):Этого недостаточно. Если исправлять, то всё выше перечисленное.
Я могу написать авторам. Они может исправят снос виртуальных дисков при отмантирование всех образов, но про остальное я очень сомневаюсь.
Как я понимаю, эти проблемы относятся более к написанию скрипта и работы кнопки. Не писать мне им же, подгоните вашу программу под мой скрипт. Надо написать сообщение так, что бы показать им, что проблема более общая, а не только затрагивает нашу конкретную задачу. Что посоветуешь?
Flasher писал(а):Ну, может, драйвер нармально встанет. Посмотрим.
Надеюсь. :)

Добавлено: Чт фев 28, 2019 19:06
Flasher
Iori писал(а):Как я понимаю, эти проблемы относятся более к написанию скрипта и работы кнопки.
Почему это? Консольная утилита — это средство автоматизации. По-твоему, при проектировании они рассчитывали только на ручной ввод с консоли? Даже если так, они должны были задуматься о юзабильности. А получается, что нужно либо держать в голове список созданных букв без монтажа либо каждый раз обращаться к команде listvd, т. е. делать откровенно лишние манипуляции.
Iori писал(а):Что посоветуешь?
Спроси, проективровалась ли их программа для использования в сценариях/скриптах или чисто только как командная утилита для консоли. И если да, то спроси, зачем они так усложнили работу с индексами и буквами, где нужно при монтаже/демонтаже проверять их связь между собой и драйвером SCDEmu, и почему бы им не избавиться от лишнего инкремента, оставив только монтаж к свободной букве, в т. ч. с конца латиницы.

Добавлено: Чт фев 28, 2019 19:30
Iori
Flasher писал(а):По-твоему, при проектировании они рассчитывали только на ручной ввод с консоли?
Бог знает, что они думали.
Flasher писал(а):Даже если так, они должны были задуматься о юзабильности. А получается, что нужно либо держать в голове список созданных букв без монтажа либо каждый раз обращаться к команде listvd, т. е. делать откровенно лишние манипуляции.
С этим я согласен.
Flasher писал(а):Спроси, проективровалась ли их программа для использования в сценариях/скриптах или чисто только как командная утилита для консоли. И если да, то спроси, зачем они так усложнили работу с индексами и буквами, где нужно при монтаже/демонтаже проверять их связь между собой и драйвером SCDEmu, и почему бы им не избавиться от лишнего инкремента, оставив только монтаж к свободной букве, в т. ч. с конца латиницы.
Можешь мне конкретно сформулировать, что их попросить.

Добавлено: Чт фев 28, 2019 19:38
Flasher
Iori писал(а):Можешь мне конкретно сформулировать, что их попросить.
Это и есть конкретная формулировка. Пиши всё в одном сообщении. Ну, добавь там "Будет здорово, если вы упростите работу в этой части!" и т. п.

Добавлено: Вт мар 05, 2019 20:35
Iori
Flasher
Авторы poweriso ответили.
[cut]
Thank you for your suggestion. We will consider adding the feature in future releases.
[/cut]
Кажется дохлый номер.
Авторы эму так и не ответили.

Как дела с MagicDisk?

Добавлено: Вт мар 05, 2019 21:01
Flasher
Iori писал(а):Кажется дохлый номер.
В отличии от остальных не послали хотя бы. Уже хорошо. :wink:
Iori писал(а):Как дела с MagicDisk?
Он у меня ошибку выдаёт при попытке старта. Можешь как в прошлый раз имя драйвера узнать?

Добавлено: Вт мар 05, 2019 21:11
Iori
Flasher писал(а):Уже хорошо.
Как бы да, но надежды у меня мало.
Flasher писал(а):Он у меня ошибку выдаёт при попытке старта. Можешь как в прошлый раз имя драйвера узнать?
Я же писал, что я не могу установить magicdisc, десятка не даёт.

Добавлено: Вт мар 05, 2019 21:39
Flasher
Iori писал(а):десятка не даёт.
Да, что-то я... В общем, не суть, это базовое имя драйвера. Драйвер завязан на папку system32, увы.