1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

О проблемах с архивами

Тема в разделе "Установка и запуск игр", создана пользователем Каинхару, 19 янв 2007.

  1. Каинхару Lawful Evil

    Каинхару

    Legacy

    Регистрация:
    4 мар 2005
    Сообщения:
    3.126
    Надоело... Теперь про это будет только один топик - этот...

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

    Итак, к делу.
    Первое, что нужно сделать, - сравнить указанный на сайте размер архива с тем, который скачался у вас: если размеры не совпадают (учитывайте кривости перевода из байтов в мегабайты) - смело перекачивайте игру.

    Краткий FAQ:

    Q1: Архив скачался, но при открытии WinRAR выдаёт ошибку "неожиданный конец архива".
    A1: Архив не докачался или побился при скачивании. Перекачайте его.

    Q2: Выдаёт ещё какую-нибудь дурацкую ошибку, о повреждённых файлах, например.
    A2: Попробуйте "восстановление архива". Почти во все архивы на сайте вкладывается дополнительная информация для восстановления. Эта опция WinRAR'а, иконка с красным крестом.

    И, предупреждая возможные дурацкие вопросы:
    Q3: Распаковал архив, а там только один непонятный файл (*.ISO, *.NRG, *.BIN / *.CUE или *.MDF / *.MDS). Что с ним делать?
    A3: Тут всё написано.

    Q4: Не получается распаковать образ игры, выдаёт ошибку.
    A4: Сюда. Больше слов нет.

    Q5: Я скачиваю с Тут была ссылка на наших плагиаторов....
    A5: Это фальшивка. Настоящие мы - только с дефисом, на www.old-games.ru. Будьте бдительны!


    Последнее: если вы написали в этот топик о проблемах с архивам и вам помогли - не пытайтесь писать тут же про проблемы с установкой и запуском. Сообщение будет удалено, а вы получите погон. Читайте правила и пользуйте карту раздела.

    English Version
     
    Последнее редактирование модератором: 22 авг 2024
  2.  
  3. oFF_rus .

    oFF_rus

    Хелпер

    Регистрация:
    25 фев 2007
    Сообщения:
    2.149
    архив, который ты скачал в прошлый раз отличается от архива скачанного в этот раз? Посчитай контрольную сумму обоих архивов какой-нибудь программой сравни.
     
    kreol нравится это.
  4. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    113.962
    oFF_rus, думаю, для Mysyk'а нелишним было бы уточнить, какой...)
    Если что - сам пользуюсь MD5Sum.
     
  5. Mysyk Sonic Boom

    Mysyk

    Регистрация:
    31 янв 2008
    Сообщения:
    2.652
    Тот архив я скачивал два месяца назад и у меня его не осталось. Этот, который я скачал сегодня и он тоже не работает. Контрольная сумма естественно будет отличаться.

    В XP SP3 есть в свойствах файла функция сравнения контрольной суммы. Но предыдущий архив я удалил.
    Интересно, архив этот у всех распаковывается?
     
    Последнее редактирование: 9 окт 2008
  6. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    113.962
    Mysyk, ты сам понял, что сейчас сказал?..
     
  7. De_DraGon

    De_DraGon

    Регистрация:
    5 май 2007
    Сообщения:
    2.110
    Mysyk,
    1. размер архива такой (394 183 556)?
    2. случайно не бета версией пользуешься?
    3. как конкретно разархивируешь?
    4. что происходит при восстановлении архива?
    5. лично у меня этот образ идет нормально.
     
    Mysyk и kreol нравится это.
  8. oFF_rus .

    oFF_rus

    Хелпер

    Регистрация:
    25 фев 2007
    Сообщения:
    2.149
    Если одинаково не работает, то может и не отличаться. Но мы этого не узнаем...

    я скачивал этот архив зимой, распаковал, изменил формат (на CUE/BIN, если интересно, т.е. MDS/MDF тоже нормальный был) и благополучно стёр.

    De_DraGon, посчитай контрольную сумму, пожалуйста, потому что размер может быть правильным, а содержимое битым. Можно программой 7-zip (меню файл, контрольная сумма)
     
    kreol нравится это.
  9. De_DraGon

    De_DraGon

    Регистрация:
    5 май 2007
    Сообщения:
    2.110
    Архив я уже полтора года как стер, а размер взял из DM.
     
  10. Mysyk Sonic Boom

    Mysyk

    Регистрация:
    31 янв 2008
    Сообщения:
    2.652
    Сравнение:
    1. Мой размер 375 МБ (394 183 556 байт).
    2. Бета версия чего? Если про архиватор, то у меня WinRAR версии 3.71 .
    3. Скачанный архив у меня в папке From Net. Запускю WinRAR и в окне программы выделяю два файла, перетаскиваю их в папку VCD Images, идет распаковка и 97% появляется сообщение об ошибке. Из архива распаковывается только файл WAR1.mds , а второй не извлекается.
    4. Вот текст операции по восстановлению: Ход восстановления
    5. ?
     
  11. De_DraGon

    De_DraGon

    Регистрация:
    5 май 2007
    Сообщения:
    2.110
    Mysyk, тогда только перекачивать.
    Архив с образом рабочие.
     
  12. Mysyk Sonic Boom

    Mysyk

    Регистрация:
    31 янв 2008
    Сообщения:
    2.652
    oFF_rus, вдруг поможет смена расширения у файла? И вопрос, на который никто не ответил: можно ли с сайта загрузить информацию для восстановления, не загружая при этом весь архив? Если нет, то образ диска заново загружу.
     
  13. De_DraGon

    De_DraGon

    Регистрация:
    5 май 2007
    Сообщения:
    2.110
    думаю нет, так как 1. ее нету. 2. вряд ли отдельно можно (хотя я не спец.)
    P.S. попробуй версию WinRar сменить (хотя вряд ли).
     
  14. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    Код:
    RAR 3.71   Copyright (c) 1993-2007 Alexander Roshal   20 Sep 2007
    Shareware version         Type RAR -? for help
    
    
    Testing archive WarCraft_(ISO).rar
    
    Testing     WAR1.mdf                                                  OK
    Testing     WAR1.mds                                                  OK
    All OK
    
    Код:
    -rwxrwxr-x  1 oldgames  oldgames  394183556 17 апр 02:12 WarCraft_(ISO).rar
    
    
     
    kreol и De_DraGon нравится это.
  15. Mysyk Sonic Boom

    Mysyk

    Регистрация:
    31 янв 2008
    Сообщения:
    2.652
    Облом. Если кто что узнает нового, то сообщайте.
     
  16. oFF_rus .

    oFF_rus

    Хелпер

    Регистрация:
    25 фев 2007
    Сообщения:
    2.149
    Вряд ли. Можешь ещё попробовать распаковать игнорируя ошибку - если тебе чисто поиграть (там ведь большая часть образа - аудиотреки, которые в самой игре не используются).

    Чтобы можно было скачать информацию для восстановления отдельно, её нужно сделать отдельной (в Winrar на готовом архиве "Create recovery Volumes" - точно не помню, но вроде бы только для многотомных архивов, или внешней программой - ICE ECC). Для файлов на сайте такого наверняка никто не делал.
     
    Последнее редактирование: 9 окт 2008
    kreol нравится это.
  17. Agent Provocateur Тролль из Высших

    Agent Provocateur

    Legacy

    Регистрация:
    17 дек 2005
    Сообщения:
    4.249
    Сходи в тему про образ диска, там обсуждалось как запустить только .mds файл, кажется.
     
  18. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    Mysyk, не лень - скачай с трекера. К сожалению там тоже в архиве и другом, посему использовать проблематично совместно с тем что у тебя есть, но могу передалать раздачу если надо чтобы было mdf/mds , а далее тупо тыкаешь в папку куда распаковал то что есть винраром с галкой keep broken files и докачивает только то что бито.
     
  19. Mysyk Sonic Boom

    Mysyk

    Регистрация:
    31 янв 2008
    Сообщения:
    2.652
    John Freeman, насколько я помню, на нашем трекере только второй Warcraft. Или образ диска первого тоже появился в раздаче?
     
  20. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    А ты посмотри...
     
  21. Alexzhur

    Alexzhur

    Регистрация:
    20 окт 2008
    Сообщения:
    50
    Как докачивать битые архивы с помощью "РиГета"

    Если у вас глюкнул "РиГет" и не полностью скачал большой файл или скачал битый арив, то можно вручную сказать "Ригету" где качать. Понадобится: шестнадцатеричный редактор (WinHex подойдет, мощная вещь, только регистрировать придется, нерегистрированный файлы больше 200 КБ не редактирует, фаровский подключаемый не подойдет, он с большими файлами долго работает), виндовый калькулятор, "Filemon" фирмы "Sysinternals", которую, видимо перекупил "Микрософт".

    "Ригет" информацию о том сколько и где скачано пишет в самый конец скачиваемого файла, добавив перед этим еще пару килобайт нулей. Формат такой: E!w/.... ....›X/. первые четыре символа обязательны и нформации не несут, затем, - видимо, смещение начала блока, смещение конца блока (скорее всего, последний закачанный байт) и могут быть еще четыре символа - они бывают разные, видимо ими "Ригет" метит до конца секция скачана или нет. Можно, открыв в редакторе "Фара" посмотреть как меняются эти значения во время закачавания файла в режиме реального времени. Кто хочет, может попробовать во всем этом разобраться и восстановить полностью информацию о том сколько и где скачано (скорее всего придется обнулить информацию о последней секции), но я с этим не разобрался, так что писать не буду, а вот что точно можно сделать - так это вручную найти нескачанные места и указать "РиГету" их скачать. Для этого нужно в шестнадцатеричном редакторе открыть скачиваемый файл (в этот момент его, естественно, скачивать не надо), задать поиск по шестнадцатеричным значениям (Ctrl+Alt+X), ввести кучу нулей и найти первый блок нулей (если при попытке поиска ругается, добавьте еще ноль), то есть то, что "РиГет" скачать не успел. Смотрим адрес, по которому начинается блок, записываем. Берем ползунок слева и тянем его вниз, пока не появятся какие-нибудь символы (где "РиГет" уже снова начал качать, другую секцию), даем снова поиск, только в "Search" в диалоге поиска нужно указать "Up", чтобы искало наоборот - к началу файла, находим конец блока нулей - того, что не скачано, записываем адрес . Теперь берем первое значение, идем в самый конец файла, обнуляем все строки кроме последней, в последней, начиная с 9-го байта (первый в правой колонке) начинаем вводить наше смещение: берем последние две цифры (цифры у нас шестнадцатеричные), вводим в девятый байт, берем следующие две, вводим в десятый байт и так далее. Т.е. если у нас было смещение ae88940, то в "ВинГексе" у нас будет: "40 89 e8 0a". Сохраняем файл, запусаем "РиГет" - он начинает скачивать с нужного нам места. Может быть придется еще обнулить пятый, шестой, седьмой и восьмой байты, но у меня пошло и так.
    Затем, берем адрес конца блока, открываем виндовый калькулятор, переводим в инженерный режим, переключаем в шестандцатеричную систему счисления ("Hex") (слева под строкой для ввода чисел), вводим адрес конца блока в шестнадцатеричном виде, к примеру: "b335780", переключаем в десятичный режим ("Dec"), получаем "187914112", делим на 1024, чтобы получить килобайты, делим еще раз на 1024, чтобы получить мегабайты, получаем "179,2088623046875". Идем в "РиГет" и ждем, когда он скачает 180 МБ (если скачать 179, то 0,8 МБ не будут скачаны). Таким образом находим все пропущенные места, скачиваем их, все должно быть нормально.

    Второй случай - архив битый. Открываем архиватором битый архив, проверяем его или распаковываем, смотрим на каком проценте вылетает ошибка, запоминаем. Запускаем "Файлмон", он показывает какие программы какие файлы читают и в каком месте. Запускаем, перед нами будет диалог настройки фильтра - что показывать, что нет. В верхней строчке пишем название нашего архиватора (причем не само название, а название файла этого архиватора, но оно обычно совпадает, посмотреть его можно в свойствах ссылки, которой запускается архиватор или вручную на диске), можно без расширения, "Файлмон" будет выдавать информацию только по этой программе. Внизу отмечаем "Log Reads" и "Log Successes", остальное отключаем, жмем "OK". Начинаем проверять или распаковывавать архив еще раз, переключаемся в "Файлмон" и перед самым тем местом, где архиватор выдает ошибку жмем на пикторгаммку с лупой - "Файлмон" перестает следить кто чего читает. Смотрим последнюю строчку, справа есть слово "Offset", после него - смещение, по которому последний раз происходило чтение, идем в калькулятор, переводим из десятичной системы счисления в шестнадцатеричную (обратно тому, что описывалось выше) и вводим это в последние байты нашего архива как опять же описывалось выше. Может быть нужно будет взять не это смещение, а пораньше - неизвестно какими блоками архиватор данные записывает.

    Если "РиГет" скачал файл до конца, то нужного нам "хвоста" в файле не будет, в этом случае копируем файл куда-нубудь, стираем, говорим "РиГету" чтобы начал скачивать файл, он снова создает пустой файл на диске (для этого, кстати, в "Общих настройках" в "Свойствах закачки по умолчанию" должно быть "Резервировать место на диске для всего файла", но, вроде, оно так по умолчанию), останавливаем, "ВинГексом" открываем первый файл, во второом выделяем ригетовский "хвост", копируем его в первый файл (тут "ВинГекс" будет копировать весь наш архив), копируем старый файл с новым "хвостом" на место нового.

    Во время повторного скачивания архива можно время от времени копировать его куда-нибудь и проверять архиватором - вдруг битое место уже перезаписано нормальными данным.

    Чтобы избавиться от "хвоста", нужно найти его начало (он тоже состоит из нулей) отступить пару строчек вверх и качать с этого адреса. Когда "РиГет" докачает до конца файла, "хвост" он обрежет.

    Вроде все. Будут вопросы - пишите на "alexzhur на ukrpack.net", почту проверяю обычно раз в неделю.


    --
    Журавлев Алексей
     
    Последнее редактирование: 20 май 2009
    kreol и MisterGrim нравится это.
  22. Mysyk Sonic Boom

    Mysyk

    Регистрация:
    31 янв 2008
    Сообщения:
    2.652
    Описание отличное, но это надо было в разделе Hard and Soft или в разделе Кладезь Мудрости. Весь текст надо сделать под cut ом.
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление