lha выдаёт Unable to open archive file

Софт для классических Amiga. AmigaOS 1.x-3.9, Morphos 1.x

Модераторы: striimii, Vinnny

lha выдаёт Unable to open archive file

Сообщение norduk 26 янв 2019, 11:36

1) Делаю так: в A1200 запихиваю дискетку (720К FAT) с архивом с аминета, копирую архив на хард, открываю консоль, пишу
lha e название архива.
В ответ - сабж.
ЧЯДНТ?

2) Качаю игрушку в adf с https://www.emu-land.net/computers/amiga/games/adf, например игра занимает 3 дискеты. Часть дискет даже в запакованном виде весят поболее 720К (т.е., на DD дискетку не влазят). Как лучше поступить с такими архивами? Чем разбить на несколько архивов, чтобы потом на Амиге склеить?
norduk
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 55
Зарегистрирован: 06 ноя 2018, 14:53

Re: lha выдаёт Unable to open archive file

Сообщение Vinnny 26 янв 2019, 14:08

norduk писал(а):1) Делаю так: в A1200 запихиваю дискетку (720К FAT) с архивом с аминета, копирую архив на хард, открываю консоль, пишу
lha e название архива.
В ответ - сабж.
ЧЯДНТ?


название архива вместе с путём до каталога? ну или в консоли сначала зайти в тот каталог где лежит архив.
возможно это какой-то свежий архив с новомодным методом сжатия. попробуй версию lha по-свежее.
ну или дай ссылку на архив, глянем.

я как-то сталкивался с таким, что запаковал 1 файл в lha, а при распаковке ошибка.

norduk писал(а):2) Качаю игрушку в adf с https://www.emu-land.net/computers/amiga/games/adf, например игра занимает 3 дискеты. Часть дискет даже в запакованном виде весят поболее 720К (т.е., на DD дискетку не влазят). Как лучше поступить с такими архивами? Чем разбить на несколько архивов, чтобы потом на Амиге склеить?

сами архиваторы имеют встроенный механизм разбития на куски и последующей склейки обратно.
Pegasos2+Efika, MorphOS registered
Amiga1200, Blizzard030, AmigaOS
ПэЦэ, вЕнда
Аватара пользователя
Vinnny
Менеджер
Менеджер
 
Сообщения: 2433
Зарегистрирован: 18 май 2002, 12:56
Откуда: NiNo

Re: lha выдаёт Unable to open archive file

Сообщение ed_dream 27 янв 2019, 02:41

А зачем внутрь системы затягивать адф? Большинство игр на дискетах недосовые. Те без whdload или без хитрого мапера виртуальных дискет, которые переживут перегрузку машины не обойтись.
Имхо просто заменить дисковод на готек и мозг не взрывать)))
Последний раз редактировалось ed_dream 27 янв 2019, 03:18, всего редактировалось 1 раз.
ed_dream
Престарелый Амигодум
Престарелый Амигодум
 
Сообщения: 222
Зарегистрирован: 19 апр 2005, 21:58

Re: lha выдаёт Unable to open archive file

Сообщение norduk 27 янв 2019, 03:06

Vinnny писал(а):название архива вместе с путём до каталога? ну или в консоли сначала зайти в тот каталог где лежит архив.
возможно это какой-то свежий архив с новомодным методом сжатия. попробуй версию lha по-свежее.
ну или дай ссылку на архив, глянем.

я как-то сталкивался с таким, что запаковал 1 файл в lha, а при распаковке ошибка.

Так и было сделано. Зашел туда где архив и пытаюсь распаковатьhttps://cloud.mail.ru/public/7NRW/ALiPkB4dp. Архив нормальный, скачан здесь http://janeway.exotica.org.uk/release.php?id=25361. Версию lha скачал с аминета, не помогает, эффект тот же. По поводу конкретного арива - тут никакой lha, в т.ч. с аминета распаковывать не хочет - говорит, что указано.

norduk писал(а):2) Качаю игрушку в adf с https://www.emu-land.net/computers/amiga/games/adf, например игра занимает 3 дискеты. Часть дискет даже в запакованном виде весят поболее 720К (т.е., на DD дискетку не влазят). Как лучше поступить с такими архивами? Чем разбить на несколько архивов, чтобы потом на Амиге склеить?

сами архиваторы имеют встроенный механизм разбития на куски и последующей склейки обратно.[/quote]
Сами архиваторы - это понятно. Только когда я скачиваю zip конкретной дискеты на 800Кб, то его сложно впихнуть на 720К дискетку. Я начинаю бить зипом, тащу в Амигу на дос-дискетках и на ней (Амиге) пытаюсь распаковать. Амижный zip/unzip ничего он не склеивает, а говорит, что, мол, мультипарт архивы не поддержиаваются, склей файлы вместе, анзип будет "ругаться", но ты не переживай, сделай zip -FF, архив починиться и нормально распакуется. Но нет, все эти мероприятия по итогу заканчиваются тем, что из архива не извлекаются файлы) А тот анзип, что с аминета поставить не могу, поскольку лха вообще не распаковывает архивы) Но не думаю, что это решит вопрос - архивы адфок с эмуленд Амига спокойо распаковыаавает (если не тронутые).

Архивы a.z01 a.z02 a.zip с такими названиями и джойнятся в таком порядке.

Ну и, вообще, вопрос. Почему некоторые диски по 800-900 Кб? Они расчитаны на HD? Тогда непонятно, почему не 1.44...
norduk
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 55
Зарегистрирован: 06 ноя 2018, 14:53

Re: lha выдаёт Unable to open archive file

Сообщение ed_dream 27 янв 2019, 03:17

На амиге hd это 1.76.
Даже более того только штатно escom амиги имели HD флоп, commodore имели 880.
ed_dream
Престарелый Амигодум
Престарелый Амигодум
 
Сообщения: 222
Зарегистрирован: 19 апр 2005, 21:58

Re: lha выдаёт Unable to open archive file

Сообщение creator 27 янв 2019, 07:25

ed_dream писал(а):Даже более того только штатно escom амиги имели HD флоп, commodore имели 880.

Ничего подобного. В Escom A1200 хоть и стоял HD, но работал он только как DD. А в "Кондоре" его переделывали в HD.
Нативные HD ставились в A4000.
Никогда не следует недооценивать предсказуемость тупизны
creator
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 471
Зарегистрирован: 06 мар 2007, 20:49
Откуда: nsk

Re: lha выдаёт Unable to open archive file

Сообщение Vinnny 27 янв 2019, 10:17

norduk писал(а):Так и было сделано. Зашел туда где архив и пытаюсь распаковатьhttps://cloud.mail.ru/public/7NRW/ALiPkB4dp. Архив нормальный, скачан здесь http://janeway.exotica.org.uk/release.php?id=25361. Версию lha скачал с аминета, не помогает, эффект тот же. По поводу конкретного арива - тут никакой lha, в т.ч. с аминета распаковывать не хочет - говорит, что указано.

у меня под эмулем всё нормально распаковалось. может атрибуты файла не разрешают его чтение?
norduk писал(а):Ну и, вообще, вопрос. Почему некоторые диски по 800-900 Кб? Они расчитаны на HD? Тогда непонятно, почему не 1.44...

на пэцэ стандарт на дискету одинарной плотности - 720кб. на амиге стандарт - 880кб. двойная плотность соответственно 1.76
поэтому образ дискеты более 800кб это нормально.
Вложения
fm22.PNG
fm22.PNG (29.78 KiB) Просмотров: 8570
Pegasos2+Efika, MorphOS registered
Amiga1200, Blizzard030, AmigaOS
ПэЦэ, вЕнда
Аватара пользователя
Vinnny
Менеджер
Менеджер
 
Сообщения: 2433
Зарегистрирован: 18 май 2002, 12:56
Откуда: NiNo

Re: lha выдаёт Unable to open archive file

Сообщение ed_dream 27 янв 2019, 12:09

У меня из коробки был HD.
Переделывал для товер вариантов.
ed_dream
Престарелый Амигодум
Престарелый Амигодум
 
Сообщения: 222
Зарегистрирован: 19 апр 2005, 21:58

Re: lha выдаёт Unable to open archive file

Сообщение norduk 27 янв 2019, 14:10

Vinnny писал(а):
norduk писал(а):Так и было сделано. Зашел туда где архив и пытаюсь распаковатьhttps://cloud.mail.ru/public/7NRW/ALiPkB4dp. Архив нормальный, скачан здесь http://janeway.exotica.org.uk/release.php?id=25361. Версию lha скачал с аминета, не помогает, эффект тот же. По поводу конкретного арива - тут никакой lha, в т.ч. с аминета распаковывать не хочет - говорит, что указано.

у меня под эмулем всё нормально распаковалось. может атрибуты файла не разрешают его чтение?

А как на амиге в консоли посмотреть/изменить атрибуты? Вполне вероятно, что после переезда через ПЦ дискету действительно с атрибутами что-то происходит.
Vinnny писал(а):
norduk писал(а):Ну и, вообще, вопрос. Почему некоторые диски по 800-900 Кб? Они расчитаны на HD? Тогда непонятно, почему не 1.44...

на пэцэ стандарт на дискету одинарной плотности - 720кб. на амиге стандарт - 880кб. двойная плотность соответственно 1.76
поэтому образ дискеты более 800кб это нормально.

Ага, ясно, здесь понятно теперь.
norduk
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 55
Зарегистрирован: 06 ноя 2018, 14:53

Re: lha выдаёт Unable to open archive file

Сообщение Vinnny 27 янв 2019, 15:21

norduk писал(а):А как на амиге в консоли посмотреть/изменить атрибуты? Вполне вероятно, что после переезда через ПЦ дискету действительно с атрибутами что-то происходит.

в воркбенче меню Icons / Information
Pegasos2+Efika, MorphOS registered
Amiga1200, Blizzard030, AmigaOS
ПэЦэ, вЕнда
Аватара пользователя
Vinnny
Менеджер
Менеджер
 
Сообщения: 2433
Зарегистрирован: 18 май 2002, 12:56
Откуда: NiNo

Re: lha выдаёт Unable to open archive file

Сообщение norduk 27 янв 2019, 15:56

Забавно. Убрал атрибуты, поставил атрибуты (RWED), распаковывать всё равно не хочет. С ключом t тоже самое. А вот с ключом vv содержимое показывает... Т.е., всё-таки не может записать в него.. Но атрибут-то правильный проставлен.
norduk
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 55
Зарегистрирован: 06 ноя 2018, 14:53

Re: lha выдаёт Unable to open archive file

Сообщение norduk 27 янв 2019, 16:32

Создать архив также не может. При попытке сделать lha a 1.lha arc.txt на диске создаётся 1.lha, после чего вываливается с той же ошибкой unable to open archive, когда он пытается запаковать в этот lha файл)
norduk
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 55
Зарегистрирован: 06 ноя 2018, 14:53

Re: lha выдаёт Unable to open archive file

Сообщение ed_dream 27 янв 2019, 16:34

А файловую на харде как создавал? Какая она?
ed_dream
Престарелый Амигодум
Престарелый Амигодум
 
Сообщения: 222
Зарегистрирован: 19 апр 2005, 21:58

Re: lha выдаёт Unable to open archive file

Сообщение norduk 27 янв 2019, 16:43

Нет. Создать всё-таки создаёт. Но не распаковывает потом)
norduk
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 55
Зарегистрирован: 06 ноя 2018, 14:53

Re: lha выдаёт Unable to open archive file

Сообщение norduk 27 янв 2019, 16:44

ed_dream писал(а):А файловую на харде как создавал? Какая она?

Не создавал. Амига пришла с хардом и уже установленной на ней Scalos. Где глянуть?
norduk
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 55
Зарегистрирован: 06 ноя 2018, 14:53

След.

Вернуться в Софт Classic Amiga

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12

cron