Сейчас на форуме: asfa, _MBK_ (+8 невидимых)

 eXeL@B —› Вопросы новичков —› UPX пакер
Посл.ответ Сообщение

Ранг: 0.8 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 декабря 2009 17:52
· Личное сообщение · #1

Я знаю что таких вопросов должно быть задано целая куча. Прошу сразу же простить.
Мне рейтинг не нужен. Поэтому если забьете сразу в минус, я пойму. С другой стороны выискивать в тонне материала у меня терпения не хватит.
К главному:
У меня нормально запаковывается и распаковывается файл, но только в папке с UPX.
Как сделать так чтобы можно было проделывать эти операции с файлом из других папок?




Ранг: 67.4 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 04 декабря 2009 18:00
· Личное сообщение · #2

Конкретнее? Через консоль пакуешь? Поставь UPX X-Shell и не парься.



Ранг: 0.8 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 декабря 2009 18:06
· Личное сообщение · #3

Конкретнее? Через консоль пакуешь? Поставь UPX X-Shell и не парься.
Я знаю про UPX X-Shell, но мне нужно знать как это делать.




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 04 декабря 2009 18:07
· Личное сообщение · #4

Вопроса не понял вообще. Это типа гвоздь забивается только на кухне, а в другой комнате как его забивать.



Ранг: 0.8 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 декабря 2009 18:13
· Личное сообщение · #5

Когда файл в папке с UPX
C:\Downloads\UPX.v3.04\upx -d 6666666.exe ; Так работает

Файл в другой папке
Забиваю в BAT файл C:\Downloads\UPX.v3.04\upx -d C:\Documents and Settings\Администратор\Мои документы\6666666.exe
Но не работает. Как сделать чтобы распаковывал?




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 04 декабря 2009 18:15
· Личное сообщение · #6

А в кавычки параметр закатать не пробовал?



Ранг: 0.8 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 декабря 2009 18:20
· Личное сообщение · #7

Только что попробовал, не получается




Ранг: 147.7 (ветеран), 50thx
Активность: 0.120
Статус: Участник
sv_cheats 1

Создано: 04 декабря 2009 18:49 · Поправил: SER[G]ANT
· Личное сообщение · #8

tuip пишет:
Забиваю в BAT файл C:\Downloads\UPX.v3.04\upx -d C:\Documents and Settings\Администратор\Мои документы\6666666.exe


Не работает из-за содержания русских букв в пути к .exe файлу, а так.., все правильно ты в батнике написал.



Ранг: 133.4 (ветеран), 57thx
Активность: 0.110
Статус: Участник

Создано: 04 декабря 2009 19:06 · Поправил: SVLab
· Личное сообщение · #9

Archer не совсем точно выразился, в кавычки надо брать только путь (если в нем есть пробелы).
Типа так
C:\Downloads\UPX.v3.04\upx -d "C:\Documents and Settings\Администратор\Мои документы\6666666.exe"
SER[G]ANT
Ты не прав, дело в пробелах, поэтому нужны кавычки.



Ранг: 0.8 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 декабря 2009 19:08 · Поправил: tuip
· Личное сообщение · #10

Не работает из-за содержания русских букв в пути к .exe файлу, а так.., все правильно ты в батнике написал.
То есть с этим вопросом, точнее с просьбой только к автору?

С кавычками я уже всяко перепробовал



Ранг: 133.4 (ветеран), 57thx
Активность: 0.110
Статус: Участник

Создано: 04 декабря 2009 19:17
· Личное сообщение · #11

tuip пишет:
С кавычками я уже всяко перепробовал

Значит не всяко . Может у тебя просто открыта в проводнике папка, в которой лежит распаковываемый файл. Смотришь на размер, - а он не меняется?



Ранг: 48.2 (посетитель), 49thx
Активность: 0.040
Статус: Участник

Создано: 04 декабря 2009 19:23
· Личное сообщение · #12

Пути для консоли лучше писать в сокращенном виде: C:\Documents and Settings\ -> C:\Docume~1\



Ранг: 0.8 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 декабря 2009 19:24
· Личное сообщение · #13

Значит не всяко . Может у тебя просто открыта в проводнике папка, в которой лежит распаковываемый файл. Смотришь на размер, - а он не меняется?

Я проверяю в ольке каждый раз.

А SER[G]ANT похоже прав, создал папку на диске C:\Папка ;не работает.
С английскими везде даже с пробелами пашет, правда где пробелы кавычки нужны.




Ранг: 147.7 (ветеран), 50thx
Активность: 0.120
Статус: Участник
sv_cheats 1

Создано: 04 декабря 2009 19:28 · Поправил: SER[G]ANT
· Личное сообщение · #14

SVLab пишет:
Ты не прав, дело в пробелах, поэтому нужны кавычки.

Признаю, я был на половину прав, т.е. и из-за русских букв, и из-за пробелов (на пробелы внимание не обратил просто =/).
Code:
  1. d:\upx303w\upx -d c:\тест\test.exe
  2. pause



Так что и ты тоже оказался прав только на половину



Ранг: 133.4 (ветеран), 57thx
Активность: 0.110
Статус: Участник

Создано: 04 декабря 2009 19:50 · Поправил: SVLab
· Личное сообщение · #15

Интересно, у меня на русские буквы внимания не обращает (нормально принимает), может от локализации Windows зависит? В таком разе согласен, что и я прав только наполовину




Ранг: 133.4 (ветеран), 57thx
Активность: 0.110
Статус: Участник

Создано: 05 декабря 2009 01:59
· Личное сообщение · #16

SER[G]ANT
Согласен, я тоже неправ наполовину . Оказывается есть разница в запуске из батника и просто из командной строки.


 eXeL@B —› Вопросы новичков —› UPX пакер
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати