Перейти в начало страницы

Здравствуйте, гость ( Авторизация | Регистрация )

Gameru.net останавливает работу в связи с вторжением армии РФ в Украину. Следите за дальнейшими анонсами.
Support Gameru!

> Помощь по разделу

Сайт S.T.A.L.K.E.R. Inside / [ЗП] Параметры командной строки / Распаковщик ресурсов

2 страниц V   1 2 >  
Тема закрытаНачать новую тему
> STK Builds Unpacker 3436\3813\3844
Rezzoxe
сообщение 08.06.2015, 01:00
Сообщение #1


Игроман
**********

Репутация:   202  
Группа: Участник
Сообщений: 918
Награды: 6
Регистрация: 17.10.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


STK Builds Unpacker



Разработчик: Rezzoxe.
Версия программы: 0.1 от 7.06.2015.
Среда разработки: NeoBook 5.8.5b.
Платформа: Windows XP\Vista\7\8\8.1\10.
Разрядность ОС: X64 & X86 (32-bit).
Тип распространения: Бесплатный.


Что это и как пользоваться?
Утилита предназначена для полной распаковки 3 сборок: 3436\3813\3844. Решил просто немного по-репетировать перед глобальным обновлением и ребрендингом того, что у меня в подписи. Кому пригодится - пользуйтесь на здоровье. Интерфейс до безобразия прост, хотя пару нюансов рассказать стоит. В распаковку не включены mp-карты, если надо включу. Распаковка архивов сторонних локализаций производится в отдельные папки, к примеру: \gamedataX\!localization\GER\. Переменная output автоматически берёт путь от входной папки и добавляет "gamedataX". Если не понравится такой подход, то после указания корневой директории никто вам не запрещает сменить путь распаковки. В программе куча условий, вплоть до сравнение размера одного из архивов по-байтово... так что корневую директорию указывайте верно. Если вы считаете что в программу необходимо добавить ещё сборок - сообщите об этом в теме.

Ссылка на загрузку (Яндекс.Диск)



P.S. Утилита основана на converter.exe, никаких фреймворков и прочего не требуется. Ещё утилита воспитанная, в реестр не гадит, и всегда убирает за собой.
P.P.S. Возможны мелкие недочёты - сообщайте...

Сообщение отредактировал ЧАО - 12.06.2015, 02:46


--------------------
Перейти в начало страницы
 
HikeR
сообщение 08.06.2015, 08:12
Сообщение #2


Магистр Игры
****************

Репутация:   270  
Группа: Участник
Сообщений: 2620
Награды: 4
Регистрация: 26.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Rezzoxe @ 08.06.2015, 00:55) *
Возможны мелкие недочёты - сообщайте...

сообщаю об огромном недочете, "запускаем от имени администратора...".
Перейти в начало страницы
 
Rezzoxe
сообщение 08.06.2015, 08:36
Сообщение #3


Игроман
**********

Репутация:   202  
Группа: Участник
Сообщений: 918
Награды: 6
Регистрация: 17.10.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(HikeR @ 08.06.2015, 08:07) *
сообщаю об огромном недочете, "запускаем от имени администратора...".

Ок... не запускаем от имени администратора, программа в начале сама его потребует если включён UAC.
Просьба к модераторам... удалить эту красную строчку...

Сообщение отредактировал Rezzoxe - 08.06.2015, 08:38


--------------------
Перейти в начало страницы
 
Neo][
сообщение 08.06.2015, 16:11
Сообщение #4


The One
****************

Репутация:   744  
Группа: Участник
Сообщений: 2715
Награды: 5
Регистрация: 05.12.2005




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Rezzoxe @ 08.06.2015, 10:31) *
Ок... не запускаем от имени администратора, программа в начале сама его потребует если включён UAC.

Rezzoxe, я думаю HikeR имел ввиду, что для подобного рода программ требование админских прав по умолчанию - лишнее. Можно же обрабатывать ошибки доступа и выдавать соотв. сообщение.


--------------------
Перейти в начало страницы
 
Rezzoxe
сообщение 08.06.2015, 18:27
Сообщение #5


Игроман
**********

Репутация:   202  
Группа: Участник
Сообщений: 918
Награды: 6
Регистрация: 17.10.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Neo][, я как-то сталкивался с тем, что converter.exe не мог распаковаться из гуишки если был включен uac, и доступ в настройках проекта был по умолчанию "as invoker".
И после этого я теперь всегда в настройках выставляю "требовать администратора". Может чего путаю. Сейчас перепроверю.


--------------------
Перейти в начало страницы
 
Rezzoxe
сообщение 08.06.2015, 19:15
Сообщение #6


Игроман
**********

Репутация:   202  
Группа: Участник
Сообщений: 918
Награды: 6
Регистрация: 17.10.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Перепроверил на системном диске включив UAC... странно, скинул куда надо converter.exe распаковал, и удалил консольку. Всё как и положено.
В общем перекомпилил с доступом "as invoker"... доступно по той же ссылке...

Сообщение отредактировал Rezzoxe - 08.06.2015, 19:16


--------------------
Перейти в начало страницы
 
Neo][
сообщение 08.06.2015, 19:16
Сообщение #7


The One
****************

Репутация:   744  
Группа: Участник
Сообщений: 2715
Награды: 5
Регистрация: 05.12.2005




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Rezzoxe @ 08.06.2015, 20:22) *
Neo][, я как-то сталкивался с тем, что converter.exe не мог распаковаться из гуишки если был включен uac

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

https://technet.microsoft.com/ru-ru/magazin...uac(en-us).aspx


--------------------
Перейти в начало страницы
 
User_X.A.R26
сообщение 08.06.2015, 19:28
Сообщение #8


Геймер
******

Репутация:   15  
Группа: Участник
Сообщений: 137
Награды: 2
Регистрация: 11.01.2014




Вставить ник Цитировать выделенное в форуму быстрого ответа


Rezzoxe, можно немного, м-м-м... неуместный вопрос? Почему не разрабатываешь софт в классических IDE (например, VS)?
Перейти в начало страницы
 
Rezzoxe
сообщение 08.06.2015, 19:30
Сообщение #9


Игроман
**********

Репутация:   202  
Группа: Участник
Сообщений: 918
Награды: 6
Регистрация: 17.10.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(User_X.A.R26 @ 08.06.2015, 19:23) *
Rezzoxe, можно немного, м-м-м... неуместный вопрос? Почему не разрабатываешь софт в классических IDE (например, VS)?


Пытался несколько раз браться и за делфи и за прочие, но я ни разу не усидчивый, да и в принципе мне пока достаточно возможностей NB smile.gif


--------------------
Перейти в начало страницы
 
User_X.A.R26
сообщение 08.06.2015, 19:33
Сообщение #10


Геймер
******

Репутация:   15  
Группа: Участник
Сообщений: 137
Награды: 2
Регистрация: 11.01.2014




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Rezzoxe @ 08.06.2015, 20:25) *
Цитата(User_X.A.R26 @ 08.06.2015, 19:23) *
Rezzoxe, можно немного, м-м-м... неуместный вопрос? Почему не разрабатываешь софт в классических IDE (например, VS)?

Пытался несколько раз браться и за делфи и за прочие, но я ни разу не усидчивый, да и в принципе мне пока достаточно возможностей NB smile.gif

Попробуй VB .NET. Довольно лёгкий и простой. Интерфейс можно сделать за минуту, да и синтаксис очень простой smile.gif Всё необходимое для разработки можно изучить за очень короткое время
P.S.: Да простят мне мой оффтоп... biggrin.gif
Перейти в начало страницы
 
Rezzoxe
сообщение 08.06.2015, 19:53
Сообщение #11


Игроман
**********

Репутация:   202  
Группа: Участник
Сообщений: 918
Награды: 6
Регистрация: 17.10.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


User_X.A.R26, в таких языках (взрослых) в начале постоянно надо что-то объявлять и т.д. и т.п. соответственно выходит много строк кода за какую-нибудь простую операцию. Вот скрин с NB. Куда ещё проще? smile.gif



--------------------
Перейти в начало страницы
 
Neo][
сообщение 08.06.2015, 20:17
Сообщение #12


The One
****************

Репутация:   744  
Группа: Участник
Сообщений: 2715
Награды: 5
Регистрация: 05.12.2005




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Rezzoxe @ 08.06.2015, 21:48) *
Куда ещё проще?




--------------------
Перейти в начало страницы
 
Rezzoxe
сообщение 08.06.2015, 20:58
Сообщение #13


Игроман
**********

Репутация:   202  
Группа: Участник
Сообщений: 918
Награды: 6
Регистрация: 17.10.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Neo][, HiAsm вроде...

Мы начинали с одного сайта в 2006 году... было три программы: HiAsm, Multimedia Builder (MMB) и NeoBook (NB). HiAsm сразу не понравился мне этим методом построения схем. Да и жёстко глючный был. NeoBook тогда мало был изучен и мы все в основном сидели на MMB. Но в один прекрасный момент поддержку и дальнейшее развитие MMB прекратили разрабы. Многие кто сидел на MMB перешли на NB... и возможностей по-больше и синтаксис по проще чем в MMB. Потом годика через два перешли вообще на отдельный форум по NB. Разраб HiAsm (Dilma вроде) тоже создал собственный сайт.
По возможностям конечно HiAsm выигрывает, но жутко глючный... да и сам подход в виде построение схем на любителя...

Из веб-архива... самое раннее что удалось найти: https://web.archive.org/web/20070223220728/.../c-soft.net.ru/ smile.gif

Сообщение отредактировал Rezzoxe - 08.06.2015, 21:07


--------------------
Перейти в начало страницы
 
HikeR
сообщение 08.06.2015, 23:12
Сообщение #14


Магистр Игры
****************

Репутация:   270  
Группа: Участник
Сообщений: 2620
Награды: 4
Регистрация: 26.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


ну вот не надо про "глючный хайасм" ;) на нем когда-то сооружал монструозный гуй для разбора спавна, с hex-вьювером и простеньким парсером. схемка, увы, канула в лету, но на полноэкранном fullhd-мониторе занимала страниц пять. если оно и глючило, то только после запуска.

  
Перейти в начало страницы
 
Rezzoxe
сообщение 08.06.2015, 23:59
Сообщение #15


Игроман
**********

Репутация:   202  
Группа: Участник
Сообщений: 918
Награды: 6
Регистрация: 17.10.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Глючил и безбожно... причём когда латали очередную версию, количество ошибок равнялось количеству новых фич... хотя это было давно, как сейчас не знаю. Возможно это всё сведено к минимуму. Впрочем про любителя и схемы я упомянул выше. Как-то так... smile.gif

Чем же вам так NB не понравился... согласен слабо, ограничено... но со своими задачами вполне справляется... smile.gif
Чем то, что в шапке написанное на NB будет хуже того же c++, делфи и прочего... только по существу, а не типа размер исполняемого файла и прочего...
Я считаю так, если программа выполняет задачу на 100%, то абсолютно нет никакой разницы в чём она написана!


--------------------
Перейти в начало страницы
 
Neo][
сообщение 09.06.2015, 08:05
Сообщение #16


The One
****************

Репутация:   744  
Группа: Участник
Сообщений: 2715
Награды: 5
Регистрация: 05.12.2005




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Rezzoxe @ 09.06.2015, 01:54) *
Чем же вам так NB не понравился... согласен слабо, ограничено... но со своими задачами вполне справляется...

Rezzoxe, так мы же и не говорим, что NB плох, не щупали - не знаем. Ты спросил, что может быть проще, я предположил, что отсутствие кода, вообще, попроще будет. Первые версии hiasm-a да, были убоги smile.gif А вообще полностью согласен - должно работать и отвечать предъявляемым требованиям, а каким путём и на каком языке дело десятое.

ЗЫ
заоффтопили жёстко smile.gif

Сообщение отредактировал Neo][ - 09.06.2015, 08:08


--------------------
Перейти в начало страницы
 
HikeR
сообщение 09.06.2015, 09:18
Сообщение #17


Магистр Игры
****************

Репутация:   270  
Группа: Участник
Сообщений: 2620
Награды: 4
Регистрация: 26.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Rezzoxe @ 08.06.2015, 23:54) *
только по существу, а не типа размер исполняемого файла и прочего...

по существу: что не может converter из того, что может эта программа из шапки? для чего в ней возможность работы с принтерами? почему она что-то отправляет в инет? что она забыла в реестре?

последние два пункта вкупе с требованием администратора — Shift+Del. "те же c++, делфи и прочее" предоставляют полный контроль над кодом, в отличии от.
Перейти в начало страницы
 
Rezzoxe
сообщение 09.06.2015, 13:35
Сообщение #18


Игроман
**********

Репутация:   202  
Группа: Участник
Сообщений: 918
Награды: 6
Регистрация: 17.10.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Neo][ @ 09.06.2015, 08:00) *

заоффтопили жёстко

Я думаю администрация нас простит.. smile.gif . за одно раз и навсегда расставим все точки касаемо моей среды разработки.
Пусть лучше с оффтопом будет, да и потом тема временная. Я не против что её удалят через время. Все равно это всё будет входить в обновлённый гуи для конвертера...

Цитата(HikeR @ 09.06.2015, 09:13) *
что не может converter из того, что может эта программа из шапки?


Согласись глупо сравнивать консольку и гуи? smile.gif гуи как раз и предназначена для облегчения работы с консолькой.
Бывают разные люди... кому-то удобнее с консолькой работать, а кто-то элементарно не может перебрать ключи чтобы
узнать с каким ключом работает этот архив. Бывают третьи тип: просто лень прописывать что-то в консоли или батнике...
Когда я сделал в 2009 году S.T.A.L.K.E.R. Universal Extractor (кстати на MMB) многие были только благодарны. Что в этом плохого?
Тогда я сам не понимал как работают другие функции типа ogm и т.д. и т.п. Для меня до сих пор полный лес -level ибо я не разу
не модмейкер и мне оно всё не надо. Но когда я вижу такие темы:
http://xray.codeplex.com/discussions/232295 http://xray.codeplex.com/discussions/232637
которые мусолят по несколько раз, но никакого результата нет, то тут во мне просто просыпается что-то типо мецената. Как-то так...

Цитата(HikeR @ 09.06.2015, 09:13) *
для чего в ней возможность работы с принтерами?

Цитата(HikeR @ 09.06.2015, 09:13) *
почему она что-то отправляет в инет?

Цитата(HikeR @ 09.06.2015, 09:13) *
что она забыла в реестре?

Не совсем понял. Подробнее... ничего этого она делает. Возможно ты смотришь через какой-то отладчик, и в ней просто это заложено:


Насчёт печати зачем-то галка стоит по-умолчанию... видимо с этой галкой и скомпилировалась...
А вот насчёт интернета очень интересно... давай подробнее...
Если же меня обвиняете в злом умысле... тогда пусть ребята с форума напишут, которые пользовались моими программами. smile.gif


Цитата(HikeR @ 09.06.2015, 09:13) *
предоставляют полный контроль над кодом, в отличии от.


Возможно это из-за этой галки:

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


--------------------
Перейти в начало страницы
 
HikeR
сообщение 10.06.2015, 13:08
Сообщение #19


Магистр Игры
****************

Репутация:   270  
Группа: Участник
Сообщений: 2620
Награды: 4
Регистрация: 26.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Rezzoxe @ 09.06.2015, 13:30) *
Но когда я вижу такие темы:
http://xray.codeplex.com/discussions/232295 http://xray.codeplex.com/discussions/232637
которые мусолят по несколько раз, но никакого результата нет

это означает только одно — гуй для самодостаточной консольной утилиты нафиг не нужен. такой же результат (на протяжении многих лет стенаний разных кривых и убогих человеков) достигнут и в плане создания гуя для ImageMagick, хотя его список опций немного больше, чем у конвертера.

Цитата(Rezzoxe @ 09.06.2015, 13:30) *
пусть ребята с форума напишут, которые пользовались моими программами.

это те ребята, которые не осилили ручную распаковку? спасибо, не нужно.

в любом случае, просьба автора программы рассказать о ее функционале несколько странно выглядит.
Перейти в начало страницы
 
Rezzoxe
сообщение 10.06.2015, 14:01
Сообщение #20


Игроман
**********

Репутация:   202  
Группа: Участник
Сообщений: 918
Награды: 6
Регистрация: 17.10.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


HikeR, я жду пруфа об отправке программой информации в интернет.


--------------------
Перейти в начало страницы
 

2 страниц V   1 2 >
Тема закрытаНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.03.2024, 13:20