Что нового

Как объединить несколько файлов в один

Max98

Новичок
Сообщения
45
Репутация
3
Всем доброго времени суток. Пожалуйста, помогите решить проблему: мне необходимо объединить несколько файлов в один, по возможности с шифрованием полученного файла. Пробовал реализовать что-то подобное, но не получилось.
 

Suppir

Продвинутый
Сообщения
967
Репутация
62
Код:
#Include <Crypt.au3>

;~ читаем два файла в две переменные
$a = FileRead("1.txt")
$b = Fileread("2.txt")

;~ объединяем переменные
$c = $a & @CRLF & $b

;~ просто выводим переменную в файл
FileWrite("3.txt", $c)

;~ кодируем файл 
_Crypt_EncryptFile("3.txt", "3.data", "password", $CALG_RC4)
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5 379
Репутация
2 711
Код:
copy 1.txt+2.txt 3.txt
 
Автор
M

Max98

Новичок
Сообщения
45
Репутация
3
Вы меня не так поняли. Мне нужно объединить файлы для последующей распаковки.
 

Arei

Скриптер
Сообщения
938
Репутация
115
Код:
FileInstall ( "source", "dest" [,flag] )

source Исходный путь к файлу, который следует компилировать. Поддерживается только явное значение, а не переменная, причем указанная строка не может иметь сокращения названий (*).
dest Путь к файлу получателю. Поддерживаются сокращения в названиях - (*).

Пример
Код:
FileInstall("C:\test.bmp", "D:\mydir\test.bmp")
 
Автор
M

Max98

Новичок
Сообщения
45
Репутация
3
Arei сказал(а):
Код:
FileInstall ( "source", "dest" [,flag] )

source Исходный путь к файлу, который следует компилировать. Поддерживается только явное значение, а не переменная, причем указанная строка не может иметь сокращения названий (*).
dest Путь к файлу получателю. Поддерживаются сокращения в названиях - (*).

Пример
Код:
FileInstall("C:\test.bmp", "D:\mydir\test.bmp")
А при чём здесь объединение файлов?

Привожу пример зачем это мне нужно:
Есть некая программа имеющая демо-версию. Все её файлы объединены и зашифрованы. Если срок демо-версии не вышел или программа активирована - файл извлекается в папку с программой, а если демо-версия вышла, а программа не активирована - с файлом ничего не делается и программа запрашивает ключ.
 

Arei

Скриптер
Сообщения
938
Репутация
115
скажите exe - это не файл?Выражайтесь конкретнее, а то вас люди понять не могут.
 

Guezt

Продвинутый
Сообщения
335
Репутация
81
Max98 [url_ex=javascript:qq.OpenLink('[url=http://autoit-script.ru/index.php?topic=4337.msg31320#msg31320%27]Re: Как объединить несколько файлов в один)][?][/url_ex]
Привожу пример зачем это мне нужно:Есть некая программа имеющая демо-версию. Все её файлы объединены и зашифрованы. Если срок демо-версии не вышел или программа активирована - файл извлекается в папку с программой, а если демо-версия вышла, а программа не активирована - с файлом ничего не делается и программа запрашивает ключ.
А при чём здесь объединение файлов?
 

Arei

Скриптер
Сообщения
938
Репутация
115
Привожу пример зачем это мне нужно:Есть некая программа имеющая демо-версию. Все её файлы объединены и зашифрованы. Если срок демо-версии не вышел или программа активирована - файл извлекается в папку с программой, а если демо-версия вышла, а программа не активирована - с файлом ничего не делается и программа запрашивает ключ.
в этом тексте намек на Все её файлы объединены и зашифрованы
 

Guezt

Продвинутый
Сообщения
335
Репутация
81
OffTopic:
"никакой" метод защиты. минус -10 по шкале от -10 до +10 .даже взламывать ничего не надо только отмониторить диск память и реестр. ИМХ�



Добавлено:
Сообщение автоматически объединено:

Arei
про шифровку в названии темы не слова, про то что для защиты тоже, был задан вопрос на него ответили, а что на самом деле имел ввиду автор, вытягиваем как у девицы имя буквально по буквам :smile:
 

Arei

Скриптер
Сообщения
938
Репутация
115
да я про то же, инфы 0 , а вопросы есть.
 
Автор
M

Max98

Новичок
Сообщения
45
Репутация
3
Вообщем разобрался. Тема решена. :ok:
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4 020
Репутация
622
Max98
не стесняйся выкладывать решение в созданной теме, если нашел его за пределами форума. то, что помогло тебе может помочь и другим.
 
Верх