1. Уважаемые гости и пользователи форума.
    Администрация настоятельно рекомендует не регистрировать несколько аккаунтов для одного пользователя. При выявлении наличия мультиаккаунтов будут заблокированы все учетные записи данного пользователя.
    Аккаунты, зарегистрированные на временную почту будут также заблокированы.

ZTool 0.0.19.8

zlib, deflate, lzo, lz4, zstd precompressor

  1. Ветеран

    Регистрация:
    13 май 2013
    Сообщения:
    45
    Симпатии:
    113
    Well well well, the great Skymmer. One of the people I looked up to throughout this journey of mine (take note: “looked up to”, till now), we have never spoke yet it seems the way you speak, it seems like we've known each other for quite a while now. I woke up today and got a tip that my tool has been leaked, it gave the worse feeling and here you are putting the meat in a tenderizer as if it wasn't enough already killing the cow the same meat came from. I know very well that I'm not a good developer, I never gloated... well maybe in a mirror after taking a shower but not in public, people who know me very well know that for a fact but you might not remember because maybe you might have selective remembering considering the stuff that you know so much about me, stuff like you knowing that I'm a schoolboy and the fact that you also know that a part-time crappy Delphi programmer, driven by self-importance and pride. The only fact you are correct with is pride. I have a lot of it. I always tell myself that I will accomplish a certain goal without asking for help from anyone because it would show my weakness which is something I don't want people to see but here you are, well spotted but I guess a lot of people who “really know me” would have already put that together because of the number of times I asked for help from this forum, or fileforums for that fact, which happens to be unlikely. Self-importance? Could you provide some form of evidence that could verify your fact? Do you know why I only program in Delphi? It’s the language I started with, it’s more of a mother-tongue, I bet you still speak the first language you learned, it might not be as broad as other languages, I may be wrong but the point is I bet you still speak it and somehow it seems to be problematic for someone to be still programming in Delphi according to you. Now the nickname part. Mr. I only found out today to have known so much about me, please do tell me how the Razor12911 nickname came about? Well let me tell you how the nickname came about. Back in 2012 when I registered on fileforums using the name of my desire, I was banned, it was not my fault, the matter was misjudged by the moderators so even if I registered a new account, the moderators would find out either way and ban me again till a friend of mine gave me the account, (you still following with the story, do you at least remember since you know so much about me?). The name of the account just happened to be Razor12911, I took the account because it was registered a few months before my banned account therefore, there is really no way the moderators could find out that I’m the same user considering the registration date of my first account, it just will not make sense that I could have another account months before it, so with all that story, I’d say it’s enough “to understand all of the crap that his brain is filled with.” It’s really not my fault that the previous account owner was a Razor1911 fan and had unique ways of showing it. Lastly the schoolboy part. It’s slightly true, I’m still a student but I was done with school 3 years ago, am now in college because being a schoolboy or maybe even going to school is a bad thing according to people like you who think being self-taught is so much better than having someone who has qualifications of teaching and as a result, we end up with people like you. The perfect being, so perfect that whatever he says or writes is always correct and no one would dare question what he/she has said or written, it’s good if you see life that way, I simply don’t judge but look on the bright side, at least you know many wrong facts about me, better than some of my friends would considering we “do” really know each other.

    Edit:
    I will not respond to any of your replies if they are offensive, being a schoolboy has taught me to be the bigger person in an argument and not resort to insults however, with your case, it might be different being self-taught and all.
     
    Последнее редактирование: 20 июл 2017
    sanekbest1, Andreo Fadio, Timick и 8 другим нравится это.
  2. Ветеран

    Регистрация:
    18 сен 2014
    Сообщения:
    347
    Симпатии:
    41
    Пол:
    Мужской
    Ваши горячие споры это, конечно, чудесно..но...как этой тулзой пользоваться? Справку по h она не выдает..
     
  3. Old Men Проверенный

    Регистрация:
    17 июн 2011
    Сообщения:
    450
    Симпатии:
    415
    Пол:
    Мужской
    dixen18,
    Я так понял, что справка выдаётся по каждому конкретному кодеку -
    Код (Text):
    h:pzlib
    и так далее. Сам ещё не пробовал.
     
  4. Ветеран

    Регистрация:
    18 сен 2014
    Сообщения:
    347
    Симпатии:
    41
    Пол:
    Мужской
    nik1967, Ага совершенно верно) Пасиб)
     
  5. Ветеран

    Регистрация:
    3 фев 2014
    Сообщения:
    186
    Симпатии:
    38
    они и не появятся, если не будет уникальных тулзов и придется довольствоваться только "srep+lzma"
    так выкладывайте их в паблик изначально, и не будет никакой эксклюзивности ни у кого вообще
    as far I remmember Profragger say the same thing about his work on MSC
    ..not sure about 'schoolboy' actually
    but we were all schoolboys who barely programms with crappy Delphi, don't we? :)

    @Razor12911
    Why you make it private?
    You know it leaked someday, so why?
    Why bother now about this?
    You lose something?
    Just keep a good work.
     
  6. Пользователь

    Регистрация:
    23 июн 2017
    Сообщения:
    15
    Симпатии:
    16
    Пол:
    Мужской
    He made it private because of vultures like RG **** and so on who use his tools without mentioning him. It was given in some condition that it can't be leaked in any circumstances.
     
  7. Ветеран Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    889
    Симпатии:
    496
    Что за детский сад?

    P.S Достали, тему закрываю, сраться и разбираться валите во флудилку
     
    sergey3695 и Nemko нравится это.
  8. Old Men Проверенный

    Регистрация:
    17 июн 2011
    Сообщения:
    450
    Симпатии:
    415
    Пол:
    Мужской
    Razor12911, спасибо за утилиту!
     
    Razor12911 нравится это.
  9. Пользователь

    Регистрация:
    3 дек 2016
    Сообщения:
    102
    Симпатии:
    8
    Пол:
    Мужской
    Неоднократно были сливы известных/дорогих/популярнбых игр и разного софта до официального релиза, все кто тут находятся напрямую связаны с распространением пиратского контента, все эти тулзы были сделаны и используются для распространения пиратского софта, мало кто использует их ради интереса, и о БОЖЕ, слили какую-то тулзу, кошмар какой, какие плохие люди :facepalm:

    з.ы. лучше бы поделились батниками и методами использования этой тулзы для чайников
     
  10. Ветеран

    Регистрация:
    6 янв 2013
    Сообщения:
    70
    Симпатии:
    50
    Пол:
    Мужской
    в самом первом сообщении есть всё необходимое, все что нужно - сохранить в батник и скачать архив.Почему кто-то должен делать за вас элементарные вещи?
     
    Nemko нравится это.
  11. Пользователь

    Регистрация:
    3 дек 2016
    Сообщения:
    102
    Симпатии:
    8
    Пол:
    Мужской
    Угу, использование pzlib и многих других библиотека тоже элементарно, якобы, но посмотрите в соответствующих темах сколько пользователей задают так сказать элементарные вопросы.
    Если вы в чем-то преуспели и для вас это уже элементарно, это не значит что что для других это так же.

    з.ы. я не говорил что кто-то мне или кому-то что-то должен, я сказал "было бы лучше", а почему было бы лучше выше сказал, так что не надо искажать мною написанное.
     
    agent555 нравится это.
  12. Ветеран

    Регистрация:
    18 сен 2014
    Сообщения:
    347
    Симпатии:
    41
    Пол:
    Мужской
    Кстати да, я например так и не понял, как именно пользоваться данной утилитой...ввожу команду, как написано в хелпе, но на выходе получаю файл с 0 байтами
     
  13. Ветеран

    Регистрация:
    6 янв 2013
    Сообщения:
    70
    Симпатии:
    50
    Пол:
    Мужской
    Я этого не говорил. Элементарным я это назвал именно потому, что ясно написано
    Usage: ZTool [command]:[codec]:[param1:param2:...] [input] [output]
    и надо просто внимательно читать людям.
    Делаю так
    ztool.exe e:pzlib старый.файл обработанный.файл

    ztool.exe e:plzo старый.файл обработанный.файл

    ztool.exe e:plz4 старый.файл обработанный.файл

    ztool.exe e:pzstd старый.файл обработанный.файл
    Зипы вроде разжимал, больше ни на чём не тестировал, и с другими рпараметрами не игрался
     
  14. Ветеран

    Регистрация:
    18 сен 2014
    Сообщения:
    347
    Симпатии:
    41
    Пол:
    Мужской
    ShuLLeR, Попробую.
     
    Последнее редактирование: 2 авг 2017
  15. Old Men Проверенный

    Регистрация:
    17 июн 2011
    Сообщения:
    450
    Симпатии:
    415
    Пол:
    Мужской
    В связке с использованием arc.exe:
    Код (Text):
    arc a -ep1 -lc- -dsgercpn -di+$ -ma- -r -s; -mt4 -dmtor:8 -hpваш_пароль -w.\ --config=arc.ini -mztool_pzlib+srep:mem512m:l512:m5f:a16+lzma:d768m:a1:mfbt4:lc8:mc65536:lp0:pb0 "выходной файл" "входной файл\папка"
    В arc.ini:
    Код (Text):
    [External compressor:ztool_pzlib]
    header    = 0
    ;packcmd   = ztool e:pzlib:m2:st50p:ct8:t8:c512m:rx:x $$arcdatafile$$.tmp $$arcpackedfile$$.tmp - если не позволяет память
    packcmd   = ztool e:pzlib:m2:st50p:ct8:t8:c512m:rx:x <stdin> <stdout> - если позволяет память
    unpackcmd = ztool d:pzlib:t75p:f <stdin> <stdout>
    Ну и соответственно у меня оптимизировано на использование i7 и 16 гб. оперативки.
    Как говорилось выше, хорошо проявил себя на дизоноред 2 - так, как там рифлейт катит.
    P.S. Параметры даны для примера, в каждом конкретном случае нужно подбирать свои.
     
    Последнее редактирование: 2 авг 2017
  16. Ветеран

    Регистрация:
    18 сен 2014
    Сообщения:
    347
    Симпатии:
    41
    Пол:
    Мужской
    nik1967, Спасибо, потестим
    Добавлю только, что у кого 8 гб ОЗУ - используйте параметр d192m не больше..
     
    Последнее редактирование: 2 авг 2017
  17. Ветеран

    Регистрация:
    1 дек 2015
    Сообщения:
    133
    Симпатии:
    31
    Пол:
    Мужской
    Утилита лучше того же pzlib или reflate?
     
  18. Старожил

    Регистрация:
    14 авг 2012
    Сообщения:
    21
    Симпатии:
    17
    Где-то тут прочитал, что хорошо работает на outlast. Попробовал на файле размером 720 МБ (755 563 214 байт). Файл называется Textures.tfc . Теперь итог.
    с параметрами
    e:plzo:c1024mb:t6:st8:ct6:cm512mb:b128mb
    тулза проработала почти сутки, а потом просто стала висеть в бездействии. Но самое интересное, она создала файл размером 37,8 ГБ (40 689 795 072 байт) полностью забитый нулями.
    а с параметрами
    e:plzo:c512mb:t4:st50p:ct8:cm512mb:b16mb:z
    я получаю файл размером 932 МБ (978 165 811 байт), но не пустой. Такие дела.
     
  19. Ветеран

    Регистрация:
    18 сен 2014
    Сообщения:
    347
    Симпатии:
    41
    Пол:
    Мужской
    Разобрался таки с этой утилитой, подогнал ее под свой скрипт, распаковка правда через tmp файлы но нестрашно..Пробовал на NFS Payback (там lz4) - распаковка одного файла CAS - 1 минута на HDD..
    И такой вопрос - потоки в arc.ini ставить или можно без параметра -t обойтись? В смысле при распаковке
    UPD. Вроде разобрался...через cls-lz4.dll установка заняла 12 минут
     
    Последнее редактирование: 8 ноя 2017
  20. Ветеран

    Регистрация:
    1 дек 2015
    Сообщения:
    133
    Симпатии:
    31
    Пол:
    Мужской
    Зачем через tmp? Программа поддерживает stdin/stdout
     

Поделиться этой страницей