у вас нет случайно улиты для отделения модуля sfx от саморазархивирующихся архивов WinRAR
» WinRAR
lorents
Не вполне понял: это то есть необходимо преобразовать *.exe-шные sfx-архивы обратно в *.rar ? или что-то другое требуется?
Не вполне понял: это то есть необходимо преобразовать *.exe-шные sfx-архивы обратно в *.rar ? или что-то другое требуется?
eXtreme_Monster
спасибо что откликнусля на мой вопрос, к меня есть саморазархивирующийся архив WinRAR
я просто хочу извлечь модуль SFX из этого архива
спасибо что откликнусля на мой вопрос, к меня есть саморазархивирующийся архив WinRAR
я просто хочу извлечь модуль SFX из этого архива
lorents не совсем понятно, что ты хочешь, объясни, зачем это надо, чтобы легче было понять.
все уже разобрался, всем спасибо, простите что отвлек
И чего докопались? ;) Ну интересуется человек куском бинарника от rar-sfx.
Добавлено:
(Чего это оно послалось?)
Причём под рукой нет нужного дистрибутива той же версии..
Мне вот как раз интересно -- есть ли способ "преобразовать *.exe-шные sfx-архивы обратно в *.rar"?
Добавлено:
(Чего это оно послалось?)
Причём под рукой нет нужного дистрибутива той же версии..
Мне вот как раз интересно -- есть ли способ "преобразовать *.exe-шные sfx-архивы обратно в *.rar"?
chAlx
Цитата:
Лёгко: открываешь SFX-архив -> Комментарий -> SFX -> Удалить...
Цитата:
Мне вот как раз интересно -- есть ли способ "преобразовать *.exe-шные sfx-архивы обратно в *.rar"?
Лёгко: открываешь SFX-архив -> Комментарий -> SFX -> Удалить...
Есть проблема. WinRAR, как бы я не старался, перед тем как "извлечь архив в текущую папку", сначала все разархивирует во временную папку, а потом уже перемещает туда, куда надо.
•Извлечь архив надо на диск D (свободно 7 Гб)
•Временная папка лежит на диске С, и причем свободно места на С - только 3 Гб.
•Архив у меня весит аж 6 Гб! В итоге, я просто не могу его разархивировать! >:O
п.с.менять в настройках WinRAR временную папку не предлагать, так как на остальных дисках места еще меньше.
•Извлечь архив надо на диск D (свободно 7 Гб)
•Временная папка лежит на диске С, и причем свободно места на С - только 3 Гб.
•Архив у меня весит аж 6 Гб! В итоге, я просто не могу его разархивировать! >:O
п.с.менять в настройках WinRAR временную папку не предлагать, так как на остальных дисках места еще меньше.
Цитата:
•Извлечь архив надо на диск D (свободно 7 Гб)
п.с.менять в настройках WinRAR временную папку не предлагать, так как на остальных дисках места еще меньше.
Ну так заказать нуно фокусников
и они место купят тЯбе для WinRAR-a...
если архив 6 Гб, то нужно 6 тоже для извлечения, но не 12!
Nek1t
Extract To из программной оболочки (Извлечь в)
Extract to <folder\> из контекстного меню
Alt+E из программной оболочки
извлекают файлы куда надо без использования временных папок.
Extract To из программной оболочки (Извлечь в)
Extract to <folder\> из контекстного меню
Alt+E из программной оболочки
извлекают файлы куда надо без использования временных папок.
sv9205
Та нет! Нужно как раз таки 12 гб, т.к. сначала WinRAR разархивирует во временную папку весь архив, и только потом будет перемещать файлы туда, куда мне надо.
equis
Спасиб, сейчас проверим
Та нет! Нужно как раз таки 12 гб, т.к. сначала WinRAR разархивирует во временную папку весь архив, и только потом будет перемещать файлы туда, куда мне надо.
equis
Спасиб, сейчас проверим
Есть ли какая нибуть возможность сделать чтоб winrar мог создавать .tar архивы?
Создавать, обновлять и т.д.
А то в стандартной версии только извлеч можно.
спасибо.
Создавать, обновлять и т.д.
А то в стандартной версии только извлеч можно.
спасибо.
earcher
Нет. Бесплатный 7-Zip умеет создавать.
Нет. Бесплатный 7-Zip умеет создавать.
earcher
Цитата:
Можно, украв исходники WinRAR у Рошала и написав самому эту функцию закомпилить
А если серьезно - на уровне патчей и других сторонних сторонних вмешательств в .exe'шник программы добавление каких-либо дополнительных функций это за гранью фантастики.
Цитата:
Есть ли какая нибуть возможность сделать чтоб winrar мог создавать .tar архивы?
Создавать, обновлять и т.д.
Можно, украв исходники WinRAR у Рошала и написав самому эту функцию закомпилить
А если серьезно - на уровне патчей и других сторонних сторонних вмешательств в .exe'шник программы добавление каких-либо дополнительных функций это за гранью фантастики.
earcher
Юзай бесплатный консольный TAR
Юзай бесплатный консольный TAR
Nek1t
под винду? дай линк
под винду? дай линк
Как в винде sfx архиви определяются как sfx? Тоесть, почему появляется пункт открыть в винрар. Как можно модифицировать файлы чтоб они не определялись?
Lutvun
Как вариант (сам не пробовал) сжать каким-нить UPX.
Как вариант (сам не пробовал) сжать каким-нить UPX.
Lutvun
Определяется sfx по сигнатуре Rar! в конце файла, вроде бы. Чтоб не определялось - надо в HEX'е чего-нить поправить, правда скорее всего архив сдохнет после этого
Определяется sfx по сигнатуре Rar! в конце файла, вроде бы. Чтоб не определялось - надо в HEX'е чего-нить поправить, правда скорее всего архив сдохнет после этого
не могу поменять временную папку для распаковки пишу так
rar.exe a -r -df -dh -w d:\TEMP -ag_YYYY-MM-DD_HH-MM d:\www3.rar d:\IISLOGS
что не так ?
rar.exe a -r -df -dh -w d:\TEMP -ag_YYYY-MM-DD_HH-MM d:\www3.rar d:\IISLOGS
что не так ?
vovikgr
Пробела тут быть не должно
Цитата:
Пробела тут быть не должно
Цитата:
-w_d:\TEMP
Nek1t
Диствительно дохнет(((
Диствительно дохнет(((
Цитата:
Диствительно дохнет(((
В этом и дело. Т.е. как WinRAR'овский архив он перестает определяться, но при этом и не работает Будем думать дальше...
Lutvun
Nek1t
Ничего не получится.
В реестре прописан "сервер" для обработки контекстного меню. Находится в реестре в ветке HKCR\*\shellex\ContextMenuHandlers\WinRAR. Когда Вы настраиваете в WinRAR пареметр "Встроить Winrar в оболочку", то он принимает значение что-то вроде {B41DB860-8EE4-11D2-9906-E49FADC173CA}.
Ищем в реестре данное значение. Находим. Сервер для обработки данного меню - C:\TOOLS\ARCH\WINRAR\rarext.dll (у меня лично). Ваша задача таким образом сводится к изменению данной dll таким образом, чтобы она отрабатывала расширение rar, но не отрабатывала расширение exe.
Good luck.
Nek1t
Ничего не получится.
В реестре прописан "сервер" для обработки контекстного меню. Находится в реестре в ветке HKCR\*\shellex\ContextMenuHandlers\WinRAR. Когда Вы настраиваете в WinRAR пареметр "Встроить Winrar в оболочку", то он принимает значение что-то вроде {B41DB860-8EE4-11D2-9906-E49FADC173CA}.
Ищем в реестре данное значение. Находим. Сервер для обработки данного меню - C:\TOOLS\ARCH\WINRAR\rarext.dll (у меня лично). Ваша задача таким образом сводится к изменению данной dll таким образом, чтобы она отрабатывала расширение rar, но не отрабатывала расширение exe.
Good luck.
Lutvun
Nek1t
как вариант, поменять расширение EXE на COM,CMD или BAT все будет работать, а определяться не будет.
Nek1t
как вариант, поменять расширение EXE на COM,CMD или BAT все будет работать, а определяться не будет.
Подскажите, пожалуйста, как изменить строчку в командной строке WinRar, чтобы она заработала:
Код: WinRar.exe a -hp1234 -S -V100M -m5 %P%N %P%N
Код: WinRar.exe a -hp1234 -S -V100M -m5 %P%N %P%N
Друзья, существует ли возможность посмотреть размер отдельной папки, находящейся в архиве?
pzaytsev
М, наверное так и есть. Но патчить dll-ку - это не для меня.
Shulc
Хых, неплохо придумано Проверил - работает.
Как вариант, можно архив запихать в какой-нить контейнер, т.е. чтобы SFX-архив оказался в оболочке. Кстати так делают инсталяторы
М, наверное так и есть. Но патчить dll-ку - это не для меня.
Shulc
Хых, неплохо придумано Проверил - работает.
Как вариант, можно архив запихать в какой-нить контейнер, т.е. чтобы SFX-архив оказался в оболочке. Кстати так делают инсталяторы
Скачал игру, а она битая в двух частях, 9 и 21.
Информации о восстановленнии присутствует.
ALT+К нажал, он пыхтел и написал, всё.
Вижу новую папку: fixed.NL-Nemix.ru-Whitep.net-Epidem.ru.part01.rar, она 100мб.
Вхожу в неё, вижу исошник на 2 гб.
Я его копирую и он пишет: дайте парт2!
ЧЕГО не так делаю!?
Информации о восстановленнии присутствует.
ALT+К нажал, он пыхтел и написал, всё.
Вижу новую папку: fixed.NL-Nemix.ru-Whitep.net-Epidem.ru.part01.rar, она 100мб.
Вхожу в неё, вижу исошник на 2 гб.
Я его копирую и он пишет: дайте парт2!
ЧЕГО не так делаю!?
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
Предыдущая тема: WinSSHD, PuTTY и русский ввод
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.