Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Тысячапервый скрипт для UPX
Goto page Previous  1, 2, 3  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
Flasher



Joined: 06 Nov 2009
Posts: 12858
Location: Москва

Post (Separately) Posted: Fri Feb 25, 2011 16:55    Post subject: Reply with quote

Serge Yolkin
Можно проще. И опять напоминаю - лучше выкладывать в MIME.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Fri Feb 25, 2011 23:20    Post subject: Reply with quote

Flasher wrote:
Можно проще.
Угу. Предполагается, что человек себе хелпер поставил, знает, что со скриптами делать, а вот про UUE ни разу не слышал...
Flasher wrote:
И опять напоминаю - лучше выкладывать в MIME.
Это base64? А то они все - MIME... C полгода назад, когда я на форуме зарегистрировался, мне старожилы посоветовали ZIP+UUE. Пару раз пытался поэкспериментировать - тут же кто-нибудь сообщал, что не распаковывается. Может, оно по старинке-то и лучше? Хотя мне 7z+base64 тоже больше нравится...
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 12858
Location: Москва

Post (Separately) Posted: Sat Feb 26, 2011 01:28    Post subject: Reply with quote

Serge Yolkin wrote:
Угу. Предполагается, что человек себе хелпер поставил, знает, что со скриптами делать, а вот про UUE ни разу не слышал.
Там не везде хелпер. Smile Со скриптами что делать он знает, судя по темам, где он был активен.
Serge Yolkin wrote:
Это base64? А то они все - MIME...
Не понял. Что значит "все"?
Serge Yolkin wrote:
C полгода назад, когда я на форуме зарегистрировался, мне старожилы посоветовали ZIP+UUE. Пару раз пытался поэкспериментировать - тут же кто-нибудь сообщал, что не распаковывается. Может, оно по старинке-то и лучше? Хотя мне 7z+base64 тоже больше нравится...
Не знаю, мои пробы меня ещё не подводили, всё декодируется без проблем. И дело не в старинке, а в приличной экономии места в посте.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Sat Feb 26, 2011 20:04    Post subject: Reply with quote

Flasher wrote:
Что значит "все"?
Ну, слово "все" здесь можно считать не строгим термином, а разговорным оборотом. Стандарт Multipurpose Internet Mail Extension (MIME) наряду с base64 рекомендует еще UTF-7 и Quoted-Printable, хотя для бинарных данных они малопригодны. Кроме того, UUE, как предтечу MIME, тоже нередко называют MIME, что не верно, но часто встречается...

По всем пунктам - убедил.
(Здесь была шутка с вариативной степенью удачности)
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Wed Mar 02, 2011 23:00    Post subject: Reply with quote

Serge Yolkin
Что-то с пробелами в пути не работает. Говорит: "Не были упакованы:" и перечисляет все файлы.
Причём не работает и первая версия. А я уверен, что работала, файлы на скрине с первой страницы тоже были с пробелами.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Mar 03, 2011 11:52    Post subject: Reply with quote

Rodny
Косяк нашел, но ведь, действительно, работала! Может, обновление какое приехало...
В общем, поправить две строчки:
Code:
строка 116:
вместо
    e = wsh.run(upx + ' -t ' + f, 0, true);
надо
    e = wsh.run(upx + ' -t "' + f + '"', 0, true);
и
Code:
строка 126:
вместо
    wsh.run(upx + ' -d ' + f, 0, true);
надо
    wsh.run(upx + ' -d "' + f + '"', 0, true);
Исправленный скрипт выложу позже.

Добавлено: скрипт в первом посте обновлен.


Last edited by Serge Yolkin on Fri Mar 04, 2011 01:40; edited 1 time in total
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Thu Mar 03, 2011 13:22    Post subject: Reply with quote

Спасибо, поправил.
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2075
Location: Russian Federation

Post (Separately) Posted: Wed Sep 28, 2011 18:04    Post subject: Reply with quote

Serge Yolkin
Правда, что x64-исполняемые UPX не пакует?

Добавлено спустя 10 минут:

Нашёл альтернативу.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4604
Location: Ростов-Дон

Post (Separately) Posted: Wed Sep 28, 2011 18:17    Post subject: Reply with quote

Не совсем назвал бы это альтернативой. Распаковщик в комплект не входит. Теперь просто так Imagine.dll не распакуешь...
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2075
Location: Russian Federation

Post (Separately) Posted: Wed Sep 28, 2011 18:22    Post subject: Reply with quote

MVV wrote:
Не совсем назвал бы это альтернативой.

Ага, мой антивир уже клеймит пожатые файлы вредоносными.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Sun Oct 02, 2011 18:49    Post subject: Reply with quote

ask-rus
Про Х64 рассказать не могу - в ближайшем окружении таких машинок нет. Если бы кто попробовал и отписался...
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1725
Location: Арзамас

Post (Separately) Posted: Sun Oct 02, 2011 19:25    Post subject: Reply with quote

ask-rus
Win64 не пакует
_http://sourceforge.net/projects/upx/forums/forum/6805/topic/1803140
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2075
Location: Russian Federation

Post (Separately) Posted: Mon Oct 03, 2011 15:53    Post subject: Reply with quote

А я теперь за оригинал. Razz
Ф топку УПИкс!
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Tue Oct 04, 2011 00:09    Post subject: Reply with quote

ask-rus wrote:
Ф топку УПИкс!

Пам-парам-пам-пам! (фанфары) ... и наш революционный скрипт позволит Вам удобно распаковать файлы, сжатые проклятым УПИкс'ом! Smile
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2075
Location: Russian Federation

Post (Separately) Posted: Tue Oct 04, 2011 15:52    Post subject: Reply with quote

А как насчет проверки файла на сжатие? Есть такое?
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group