Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Иконки из surfaces.pck

-

Общение разработчиков

- Программирование для Perfect World, общение и обсуждене разработок

Ответ
 
Опции темы
Старый 04.09.2014, 02:57   #1
 Разведчик
Аватар для Vitalit
 
Vitalit вызывает надежду
Регистрация: 04.07.2012
Сообщений: 8
Популярность: -37
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Иконки из surfaces.pck

Подскажите как можно достать на "на ходу" нужную иконку из архива, а не парсить весь архив полностью.
  Ответить с цитированием
Старый 04.09.2014, 10:20   #2
Почетный Пользователь
 Сержант
Аватар для MembRupt
 
MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(
Регистрация: 18.07.2013
Сообщений: 148
Популярность: 83981
Сказал(а) спасибо: 564
Поблагодарили 258 раз(а) в 195 сообщениях
 
По умолчанию Re: Иконки из surfaces.pck

http://zhyk.ru/forum/showthread.php?t=947957
  Ответить с цитированием
Старый 04.09.2014, 13:55   #3
 Разведчик
Аватар для Vitalit
 
Vitalit вызывает надежду
Регистрация: 04.07.2012
Сообщений: 8
Популярность: -37
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Иконки из surfaces.pck

Это не совсем то что нужно, необходим наверное алгоритм распаковки pwpack и подобных, чтобы сделать свой с блекджеком и девочками. (я имею в виду чтобы распаковывать только нужную мне часть данных)
  Ответить с цитированием
Старый 04.09.2014, 15:28   #4
Почетный Пользователь
 Сержант
Аватар для MembRupt
 
MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(
Регистрация: 18.07.2013
Сообщений: 148
Популярность: 83981
Сказал(а) спасибо: 564
Поблагодарили 258 раз(а) в 195 сообщениях
 
По умолчанию Re: Иконки из surfaces.pck

Цитата:
Сообщение от VitalitПосмотреть сообщение
Это не совсем то что нужно, необходим наверное алгоритм распаковки pwpack и подобных, чтобы сделать свой с блекджеком и девочками. (я имею в виду чтобы распаковывать только нужную мне часть данных)

Не уверен, но вроде распаковка занимает приличное время, что неприятно во время работы программы
  Ответить с цитированием
Старый 04.09.2014, 15:42   #5
 Разведчик
Аватар для Vitalit
 
Vitalit вызывает надежду
Регистрация: 04.07.2012
Сообщений: 8
Популярность: -37
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Иконки из surfaces.pck

Всех файлов да. Но мне все не нужны, а только иконки.
Потому и хочется узнать как работают программы по распаковке файлов клиента, возможно получится распаковывать из файла только нужные данные, а не все.

Клиент же при загрузке например иконки не может же заново распаковывать каждый раз архив заново оО
  Ответить с цитированием
Старый 04.09.2014, 17:07   #6
-= Мастер Света =-
 Рыцарь-лейтенант
Аватар для Smertig
 
Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(
Регистрация: 31.01.2011
Сообщений: 413
Популярность: 14489
Золото Zhyk.Ru: 300
Сказал(а) спасибо: 77
Поблагодарили 361 раз(а) в 145 сообщениях
Отправить сообщение для Smertig с помощью ICQ Отправить сообщение для Smertig с помощью Skype™
 
По умолчанию Re: Иконки из surfaces.pck

Клиент один раз загружает их в память при запуске
________________
Больше не занимаюсь читами, ушёл в серверную часть. Новый ник - int 3.
P.S. Но я всё такой же добрый модератор раздела PW.
  Ответить с цитированием
Старый 04.09.2014, 17:09   #7
 Разведчик
Аватар для vogel
 
vogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личность
Регистрация: 17.09.2009
Сообщений: 46
Популярность: 1187
Сказал(а) спасибо: 8
Поблагодарили 50 раз(а) в 13 сообщениях
 
По умолчанию Re: Иконки из surfaces.pck

[Ссылки могут видеть только зарегистрированные пользователи. ]
Качай исходники, изучай. Всё в твоих руках.
  Ответить с цитированием
Старый 04.09.2014, 17:17   #8
 Разведчик
Аватар для Vitalit
 
Vitalit вызывает надежду
Регистрация: 04.07.2012
Сообщений: 8
Популярность: -37
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Иконки из surfaces.pck

Цитата:
Сообщение от SmertigПосмотреть сообщение
Клиент один раз загружает их в память при запуске

Иконки возможно, но .pck файлов полно, не может же он все в памяти держать

Цитата:
Сообщение от vogelПосмотреть сообщение
[Ссылки могут видеть только зарегистрированные пользователи. ]
Качай исходники, изучай. Всё в твоих руках.

То что нужно, большое спасибо!
  Ответить с цитированием
Старый 05.09.2014, 10:13   #9
 Сержант
Аватар для jdark
 
jdark скоро будет известенjdark скоро будет известенjdark скоро будет известен
Регистрация: 30.08.2010
Сообщений: 121
Популярность: 249
Сказал(а) спасибо: 10
Поблагодарили 78 раз(а) в 23 сообщениях
 
По умолчанию Re: Иконки из surfaces.pck

не проще распокавать 1 раз и держать на диске к примеру?
переодически обновлять
________________
не забываем про спасибо
  Ответить с цитированием
Старый 05.09.2014, 16:22   #10
 Разведчик
Аватар для Vitalit
 
Vitalit вызывает надежду
Регистрация: 04.07.2012
Сообщений: 8
Популярность: -37
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Иконки из surfaces.pck

А если прога у большого количества людей? Всем обновлять?

И смысл, если в клиенте есть все файлы.
  Ответить с цитированием
Старый 05.09.2014, 17:02   #11
Почетный Пользователь
 Сержант
Аватар для MembRupt
 
MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(
Регистрация: 18.07.2013
Сообщений: 148
Популярность: 83981
Сказал(а) спасибо: 564
Поблагодарили 258 раз(а) в 195 сообщениях
 
По умолчанию Re: Иконки из surfaces.pck

Цитата:
Сообщение от VitalitПосмотреть сообщение
А если прога у большого количества людей? Всем обновлять?

Ну конечно. Просто это нужно автоматизировать, не вручную же будут обновлять
  Ответить с цитированием
Старый 05.09.2014, 18:09   #12
 Разведчик
Аватар для Vitalit
 
Vitalit вызывает надежду
Регистрация: 04.07.2012
Сообщений: 8
Популярность: -37
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Иконки из surfaces.pck

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

И ведь все равно распаковывать данные придется перед обновлением, почему же не делать этого прямо в процессе работы программы? Особенно если это не занимает много времени )

Создание списка всех файлов (включая путь к ним и позицию) surface.pck секунды 2-3 (не засекал точно), дальше из пака надо выдернуть нужный файл(где он находится мы уже знаем) и разархивировать
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Файл] Нужен surfaces.pck Krapi Общение и обсуждение Perfect World 10 10.09.2013 23:28
[Помогите!] Срочно нужен файл surfaces.pck Romanov00 Общение и обсуждение Perfect World 2 28.03.2012 19:37
[Файл] Анимированные герои доты, иконки героев,иконки скилов,иконки артефактов Real(UR) DotA Allstars 5 25.08.2011 20:59
[Файл] Карты ресов Т4 для surfaces C5oLoJ Статьи, квесты и описания по Perfect World 1 12.04.2011 15:41
surfaces LenistoN Общение и обсуждение Perfect World 0 02.04.2011 21:00

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 10:06.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net