Hello. I am finally back to autoit forums cause i got board of other languages. And so ive created this little program here that alows to to put a 7 Zip file into a JPG file and still see the picture!!! How To Use Put some files into a 7 Zip file and drag the 7 Zip file into the same folder as the FileHider program. Get a random JPG file and drag it into the FileHider folder of the FileHider program. Open FileHider.exe Put the 7 Zip Filename into the 7 Zip Colum. Put the JPG Filename into the JPG Colum. Press Compile. A batch should pop up. Wait a few seconds and a new picture will appear called SecretPicture.JPG This is the picture that has the hidden files. Open the picture and you will see taht its a normal picture. Right click and goto 7 Zip -> Extract Here and you will get the hidden files. EXE is included. And Please Reply... Edit: Since People want the source here it is: #include <GUIConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("File Hider", 290, 141, 363, 283)
GUICtrlCreateLabel("Put The Archive and The Picture In This Folder.", 8, 8, 290, 17)
GUICtrlCreateLabel("7 Zip Archive Name:", 16, 40, 115, 17)
$ZipArchive = GUICtrlCreateInput("", 128, 40, 145, 21)
GUICtrlCreateLabel("Picture Hide Name:", 16, 72, 115, 17)
$Picture = GUICtrlCreateInput("", 128, 72, 145, 21)
$Button1 = GUICtrlCreateButton("Compile", 16, 104, 73, 25, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
$Handle=FileOpen("RunBat.bat",2)
Filewrite($handle,"@echo off")
FileWrite($Handle,"copy /b " & GUICtrlRead($Picture) & " + " & GUICtrlRead($ZipArchive) & " SecretPicture.jpg")
FileClose($handle)
Run("RunBat.bat")
sleep(2000)
FileDelete("RunBat.bat")
EndSwitch
WEndFileHider.exe