Автор | Сообщение |
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 25.08.03 21:14. Заголовок: LFN в "голом" DOS
Собираются ли разработчики ввести поддержку длинных имен файлов при работе под "чистым" досом? Технически в режиме прямого доступа к диску это сделать несложно ;) но как было бы удобно....
|
|
Цитата
Ответить
|
Ответов - 15
[только новые]
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 25.08.03 23:10. Заголовок:
Используйте драйвера LFN for DOS от сторонних производителей...
|
|
Цитата
Ответить
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 27.08.03 16:40. Заголовок:
Например? К тому же, скажем, в DOS 6.22 вряд ли сработает.
|
|
Цитата
Ответить
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 29.08.03 23:53. Заголовок:
|
|
Цитата
Ответить
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 18.12.03 17:57. Заголовок:
О, не знал, спасибо!!!!! Но можно было бы эту программульку и в комплект поставки включить ;)
|
|
Цитата
Ответить
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 18.12.03 23:39. Заголовок:
А почему NC в комплект поставки ДОСа не влючили?
|
|
Цитата
Ответить
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 21.01.04 11:22. Заголовок:
DOSLFN решает проблему длинных имен в «голом» DOS’е, но остается проблема максимальной вложенности каталогов, точнее зависимости длинн имен и вложенности. Например в режиме чистого DOS’а под системой Win98SE при длине имен 10 символов я могу создать 7 вложенных каталогов, что МАЛО, например архив винюков созданный в windows распаковать в DOS’е я уже не могу т.к. в нем есть более глубокие вложения. :( Есть ли решения этой проблемы?
|
|
Цитата
Ответить
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 21.01.04 12:55. Заголовок:
Чем создавал-то? Смотри: цитата 43FFh* BP=5053h, CL=39h Create Directory (Win 98/DOS 7.20) 43FFh* BP=5053h, CL=56h Rename File (Win 98/DOS 7.20) *these two functions are equivalent to DOS services 39h and 56h, but with a maximum path length of 128 characters instead of 67. However, unlike the other functions above, these functions are available under bare DOS and not just in a Windows DOS box.
Есть вопросы?
|
|
Цитата
Ответить
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 22.01.04 09:28. Заголовок:
Для Misha: чем создавал? да чем угодно: DN’ом создавал, командой MD, распаковкой архива содержащего большую длину... в общем без разницы, в чистом DOS’е как раз и утыкаюсь в ограничение 67. Из твоей цитаты следует, что вроде как должно работать... при использованиии других функций вместо 39h и 56h так? Но не работает ;( из этого следует что DOS (и проги из под него работающие) использует именно старые (39h, 56h) которые имеют ограничение 67... Вот и вопрос возможно ли это обойти??? У меня на машине стоит Win98SE, какой там дос не помню, вернее не нашел способа как узнать...
|
|
Цитата
Ответить
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 25.01.04 14:33. Заголовок:
В 98SE - DOS 7.10.
|
|
Цитата
Ответить
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 26.02.04 18:28. Заголовок:
|
|
Цитата
Ответить
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 10.03.04 06:35. Заголовок:
Для Eternity: интересная хрень... попробовал... но в общем тапк и выходит что держит только FAR нормально ;( проблему описанную в 21.01.2004 08:22 не решает... (что требовалось) массовые конфликты с другими win32 прогами DN, DN/2, ACE и т.п. в общем DOSLFN ведет себя более корректно в купе с DN
|
|
Цитата
Ответить
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 16.03.04 12:34. Заголовок:
Eternity Не работает ни одна ссылка. Есть очень большая необходимость в dw32core. Если есть возможность - вышли, please, на pvs@mail.wplus.net или хотя бы рабочую ссылку. Я пробовал из ДОСа DOS Navigator в комплекте с DOSLFN, вложенность каталогов действительно сильно ограничена, а главное - не понимаются русскоязычные имена. Думаю, что идеальный вариант - DOSWIN32 и FAR.
|
|
Цитата
Ответить
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 16.03.04 19:25. Заголовок:
Как это... Я недавно скачал его. Вот ссылка на страничку: http://www.doswin32.com:8080/index.html Только что проверил, открывается. Хотя, в принципе, могу прислать. А насчет doslfn - у меня с русским все нормально. Ты ему 866-ю страницу при запуске указал?
|
|
Цитата
Ответить
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 29.09.04 21:08. Заголовок:
Ну дык можно обойти проблему вложенности или нет?
|
|
Цитата
Ответить
|
|
| |
Пост N: 2
Зарегистрирован: 30.04.07
|
|
Отправлено: 30.04.07 13:39. Заголовок: Re:
Мужики, вышлите мне всю необходимую документацию на Русском языке, я сам напишу эти LFN и тому подобное. Не могу жить без LFN, белый свет не мил... Мне необходимо подробное разъяснение структуры FAT/NTFS и стандарт функций LFN-Handle(MS-DOSv7.10 W98SE), а также элементарный понятный доступ к диску, только не надо про INT 25h/26h писать, он с большими дисками не дружит. Ещё мне не помешает ознакомиться со структурой DEVICE.SYS для загрузки в CONFIG.SYS. Короче мне нужна информация на Русском языке, пишу на TASM(3.2i) который в комплекте с BP(7.0), времени море, желания по горло, мозги работают - ВПЕРЁД!!! Только пожалусто не шлите всякий нестандартный софт, представьте что у меня кроме IO.SYS CONFIG.SYS HIMEM.SYS EMM386.EXE (CDROM.SYS) RAMDRIVE.SYS COMMAND.COM AUTOEXEC.BAT SMARTDRV.EXE MSCDEX.EXE DNOSP(3.7.0) BP(7.0) ничего больше нет. Если будете слать какие нибудь исходники, то желательно с полным BuildPak в комплекте, ато мне не удастся понять вашей заботы. Если мне помогут с этими данными, то я обязуюсь написать как минимум BTLFNTFS.SYS и выложить где скажут. Так же не исключается чёткая работа кода, терпеть не могу когда выкладывают глючный софт, пусть даже бесплатный(100% тэстированно). BT-Volodya@Mail.ru
|
|
Профиль
Цитата
Ответить
|
|