Main Menu
 Login  |  Register! 
plugins is developed by The SmartFactory (http://www.smartfactory.ca), a division of InBox Solutions (http://www.inboxsolutions.net)
Plug-Ins

NeoBinary  v1.0    
Download Now (16 KB) Be the first to review NeoBinary
Hi all,

If you need protect some kind of stuff, like video files, PDF's, etc, in order that this files can not be opened outside your publications, this plugin could be useful for you.

the plugin could be downloaded at:
http://specialapps.rcmediaservices.net/files/NeoBinary.zip

Plugin has 2 functions:

ae_binary_read

Usage:
ae_binary_read "Licence_Key|[file]|[start_pos]|[number_of_chars]|chars"

where:
Licence_Key: is the activation key I provide you.
[file]: is the fullpath filename
[start_pos]: is the byte number to begin read
[number_of_chars]: is the number of chars you want read
chars: is the NeoBook variable that stores the result. don't put brackets []

Returns:
[ae_binary_read_status]: Ok or Error and the explanation
[chars]: the NeoBook variable with the result.

Observations:
[chars] returns the ASCII value of each character. The delimiter is the comma.
note you could receive non-printable characters like "[#0]"
[chars] has this aspect: "65,66,67,68"
and means [#65],[#66],[#67],[#68] = "ABCD"

ejemple:
ae_binary_read "Licence_Key|[file]|1|10|chars"

-------------------------------------------------------------------------------

ae_binary_write

*** THIS FUNCTION IS POTENCIALLY DANGEROUS. USE IT AT YOUR OWN RISK ***

Usage:
ae_binary_write "Licence_Key|[file]|[start_pos]|[chars]"

where:
Licence_Key: is the activation key I provide you.
[file]: is the fullpath filename
[start_pos]: is the byte number to begin write
[chars]: the charts you want to write.

Observations:
[chars] must have the ASCII value of each character, separate by comma.
if you want write "AAAA" value, you must complete the [chars] variable with SetVar "[chars]" "65,65,65,65"
Because [#65] is "A". The same for any character.

Returns:
[ae_binary_write_status]: Ok or Error and the explanation

Example:
ae_binary_write "Licence_Key|[file]|1|[chars]"


-----------------------------------------------------------------------------


How to use this functions ?


1) Make a copy of the file to use ( in this sample, video.avi y Copy of Video.avi)
2) Open and run the binary.PUB you had received with the plugin.
3) Select the file Copy of Video.avi
4) Fill the InputBox with 0,0,0,0,0,0
5) click the button write. Function proceed to write from the first byte.
6) If you try reproduce the Copy of Video.avi, you must receive an error message, because the file is corrupt.
-------------------------
7) Select the file video.avi
8 ) click the button read, the inputbox will fill itself with some like this:
82, 73, 70, 70, 30, 136, 55, 0, 65, 86, 73
9) Select the file Copy of video.avi
10) click the button write, in order to restore the original bytes.
11) If you try reproduce the Copy of video.avi, this file should work correclty.

This process is so fast, because it doesn't need work with the whole file, it works with the selected bytes.

Plugin is Shareware ($30.-)

Enjoy it !
David de Argentina

Version:  1.0
Updated On:  5 Feb 2015
Downloads:  777
File Size:  16 KB
Publisher:  Aplicaciones Especiales
Home Page:  Special Apps
Price:  $30
Platform:  NeoBook 4/5
License:  Shareware
Limitations:  Nag Screen
User Rating: 
Submitted By:  David_de_Argentina

Review this Plug-In | Rate this Plug-In | Report Broken Link | Recommend

Other Plug-Ins submitted by David_de_Argentina:




New Plug-Ins
New Pubs
Search