GamePacker

GamePacker 4.6.0 Release no redist

Нет прав для скачивания

L-e-o-N

Старожил
кстати советик небольшой..у тебя программа разбивает на архивы рар части рар это не очень красиво...лучше встрой туда CLS-Diskpan будет разбивка на bin файлы так будет гораздо эстетичней..но это чисто так просто совет..:acute:
Если разбивка на части большого файла, тогда совет дельный, но касательно выходных архивов, это не сработает (так как программа разделяет файлы по группам и каждая группа в последствии образует отдельный солидблок, а diskspan не умеет работать с солидблоками)
 

L-e-o-N

Старожил
И все таки она "висит". Больше 2-х часов ничего не происходит
Посмотреть вложение 4720
Программа не висит. Я у себя на этой же игре проверял. Не знаю сколько часов (не засекал), но дело сдвинулось с мертвой точки
Все из за большого количества маленьких файлов. К сожалению я пока не могу придумать способ оптимизации, но если придумаю, то обязательно изменю этот участок кода
 

L-e-o-N

Старожил
И все таки она "висит". Больше 2-х часов ничего не происходит
Посмотреть вложение 4720
Нашел способ оптимизировать этот участок кода (более часа сидел над 20-мя строками кода)
Время "подвисания" сократилось с нескольких часов до нескольких десятков (а иногда и меньше) минут на 60 тысячах файлов
 

Shegorat

Lord of Madness
Администратор
L-e-o-N
Сорцы на гитхабе или гитлабе есть? Могу сделать код-ревью, подсказать где, что и как лучше изменить, если надо
З.Ы. Советую сделать разные пакеты поставки приложения - полный, с редистами и порезанный (только прога). Ибо скачивать каждый раз 200+ метров не в кайф
 

L-e-o-N

Старожил
L-e-o-N
Сорцы на гитхабе или гитлабе есть? Могу сделать код-ревью, подсказать где, что и как лучше изменить, если надо
Нет только личный репозиторий Microsoft Team Server
З.Ы. Советую сделать разные пакеты поставки приложения - полный, с редистами и порезанный (только прога). Ибо скачивать каждый раз 200+ метров не в кайф
Приму к сведенью
 

L-e-o-N

Старожил
кстати советик небольшой..у тебя программа разбивает на архивы рар части рар это не очень красиво...лучше встрой туда CLS-Diskpan будет разбивка на bin файлы так будет гораздо эстетичней..но это чисто так просто совет..:acute:
В указаной dll-ке есть одно неприятное свойство, из за которого не получилось ее встроить в программу, однако мне удалось написать свою dll с необходимым мне функционалом
 

Sanchez

Новичок
В указаной dll-ке есть одно неприятное свойство, из за которого не получилось ее встроить в программу, однако мне удалось написать свою dll с необходимым мне функционалом
да да в CLS-Diskpan есть очень не приличный баг...вот ты например сжал игруху сразбивкой да? а потом уже при установке(распаковке) через инталлятор он запрашивает Data.bin.002 то есть второй диск..но плять как такое может быть если все файлы рядом лежат? :fool: Razor накосячил.... но свой баг так и не поправил...
 

L-e-o-N

Старожил
Из за атоматического обновления/перезагрузки все тесты пошли коту под хвост, по этому затянуться еще на несколько дней
 

L-e-o-N

Старожил
Пользователь L-e-o-N обновил ресурс GamePacker новой записью:

GamePacker 4 5.0 Release no tools

Изменения:
  • Оптимизация кода добавления файлов в архив
  • Очередной фикс багов
  • Изменение системы разбивки файлов на части.
К сожалению не удалось интегрировать diskspan в программу. Было принято решение, написать свою библиотеку, но и этот способ не сработал, по этому вернулся к rar архивам, с одним отличием. В конце многотомных rar архивов будет разширение типа 001 а не part1.rar и только в момент распаковки (или упаковки) эти архивы будут переименованы
Узнать больше об этом обновлении...
 

L-e-o-N

Старожил
Быстровыходящих обновлений не обещаю, по тому как работаю над другим проэктом.
P.S. В архивы также включил переработаный скрипт ISDone под эту программу. Все изменённые места обозначены коментарием
 

Krinkels

Он где то тут
Администратор
Кинул файлы в программу, потом все удалил, кидаешь еще что нибудь, и вылазит сообщение:
Снимок.JPG

Может вообще от этого избавиться?
 

Krinkels

Он где то тут
Администратор
1. Я бы еще добавил свои параметры сжатия, и сделал бы их выбор при упаковке
2. Хотелось бы видеть в конце что то типа отчета, на подобии:
Было столько то, после сжатия стало столько то, процент сжатия такой то
 

L-e-o-N

Старожил
1. Я бы еще добавил свои параметры сжатия, и сделал бы их выбор при упаковке
2. Хотелось бы видеть в конце что то типа отчета, на подобии:
Было столько то, после сжатия стало столько то, процент сжатия такой то
2. Ок
1. Какие именно параметры?
 

L-e-o-N

Старожил
Сверху