Example 16 Example of an external file (in this case a .zip file) as seamless encrypted internalized viewpage.
What's going on here To encrypt internalized pages, set the File > Encryption > Always Encrypt option.
To internalize an external file, drag & drop the file to the ItemText box (at bottom of MV pane) while holding down the Shift and Control keys.
The viewpage is 'live' and you can double click on any item, drag & drop items out of MV, or control + right click for 'zip' options.
Internalized pages are stored 100% within the .eco file. Up to 6.1 Megabytes can be stored per single ecco item. However, not generally recommended to do that as loading such a large page will take up to 30 seconds. Pages up to about 60k can comfortably be internalized. The zip file in this example is 175k and works flawlessly. (If no other global pointers are used up elsewhere, each ecco file can hold about 10,000 internalized pages of this size, just over about 1.5Gigs per file.)
As a general setup it is recommended to have MV store files in the .web folder, and not internally in ecco-- it keeps ecco file smaller, and larger MV pages load faster. (If you want to encrypt files inside the .web folder use an encrypted folder such as pismo's
http://www.pismotechnic.com/download/ as the .web folder, or better/safer to place the .eco file
and .web folder inside an encrypted pismo folder or
http://truecrypt.org virtual encrypted drive. If you use a truecrypt drive use only NTFS file system with ecco. Truecrypt FAT + ecco = eventual BSOD.)
Notes:
1. The viewpage updates across networked eccos, just like any other folder value. Allows very convenient sharing and shared updating of materials-- so long as the general size is relatively small.
2. MagicView is designed to protect the internalized data from accidental changes. For example, files can be added/deleted directly from internalized .zip files, but to protect the ecco datafile, changes will only be made to the
internalized file upon a Control + S, or other intentional save command. Word, Excel and similar data files will generally not save modification made from within the MV viewpane. To edit internalized Word and other similar documents, export the document to a disk file (File > Export as MHT), edit the exported file, and then internalize the newly edited file.
3. There are two ways to override the normal protection for Word/Excel etc. files and allow saving changes. (A) Edit the file in "Package" mode (Alt + F1) and save normally (Control + S). Then toggle Package mode off (Alt + F1) and save the magicview page (Control + S or Winkey + S, etc.). Or, (B) A special sequence (Reload/Cancel/Reload/Save/Save) will 'override' the normal protection for Word/Excel etc files and allow saving changes. On most systems, you would thus: (1) after making any modifications reload the page [winkey + /]; (2) cancel when prompted; (3) Cancel again if prompted a second time; (4) reload [winkey + /] and "Save" the changes; (5) Immediately Control + S to finalize save within MV.
4. While the data is very secure while encrypted inside of ecco, while being accessed the data can be seen & read by a range of spyware type software. Ie., while in use of the data is not more secure than opening ordinary .zip file. Also, to remove most trances of any encrypted .zip (or any encrypted internalized file in ecco) it is generally necessary to open two other internalized items (eg., internalized .zip files) of the same type and same or larger size in sequence to safely 'flush' most trances of the originally accessed file. Doing so will generally wipe detection of file contents for most recovery tools. (The longer your password & the larger the character set [numbers, multi-case, symbols, etc.] the more secure the data INSIDE of ecco. Proper password provides US military grade encryption *inside* of ecco and for encrypted MV pages stored externally, but not any grounded images, etc. For encrypted images use an encrypted .web folder, or, store the images individually as internalized encrypted objects, or, use encrypted internalized MHT format.)
Note: For more examples, click
here, or on Page "
2" below.