Source language: Translate to:

New npCiph NeoPlugin for Neobook

Questions about NeoBook PlugIns

Moderator: Neosoft Support

New npCiph NeoPlugin for Neobook

Postby dec » Thu Aug 25, 2011 5:11 pm

Hi to all!

This plugin allow you to encrypt and decrypt strings and files using the RC4 and one of the availables hash algorithms: MD5, SHA1, SHA256, SHA384 and SHA512. All without need of thirdparty files or DLLs, just using the provided Windows API.

The plugin also have the appropiate events in order to get the control around a encrypt or decrypt operations. You can abort an operation every time, find if an operation is in progress, etc. And of course you can manage more than one operations at a time.

You can download the npCiph from here.

Thank you!
Last edited by dec on Fri Mar 09, 2012 4:22 am, edited 2 times in total.
.
Enhance your NeoBook applications!
.
57 plugins, 1113 actions and 230 samples
.
NeoPlugins website: www.neoplugins.com
.
User avatar
dec
 
Posts: 1663
Joined: Wed Nov 16, 2005 12:48 am
Location: Spain

Postby Wrangler » Tue Aug 30, 2011 2:38 pm

I have no clue as to what to enter for an instance ID. Numbers? Letters? Email address? Would be helpful if your help file showed some examples.
Wrangler
--------------
"You never know about a woman. Whether she'll laugh, cry or go for a gun." - Louis L'Amour

Windows 7 Ultimate SP1 64bit
16GB Ram
Asus GTX 950 OC Strix
Software made with NeoBook
http://highdesertsoftware.com
User avatar
Wrangler
 
Posts: 1505
Joined: Thu Mar 31, 2005 11:40 pm
Location: USA

Postby dec » Tue Aug 30, 2011 2:48 pm

Hi,

The plugin include two samples: one to encrypt and decrypt strings, and one to encrypt and decrypt files. For the other hand, you have reason, and maybe the help file can include some example.

From the "npCiphCreate" action help:

This action creates a new instance of an Ciph object. The result variable store the ID of the new Ciph object. You can use this ID with other plugin actions.


So, others plugin actions (like others NeoPlugins too) need an object or instance ID to refer to a concrete object instance. Of course the ID of an object is a numeric value. But if you try with another value get an error: see the "[LastError]" variable.

If I can help you with something, please tell me.
.
Enhance your NeoBook applications!
.
57 plugins, 1113 actions and 230 samples
.
NeoPlugins website: www.neoplugins.com
.
User avatar
dec
 
Posts: 1663
Joined: Wed Nov 16, 2005 12:48 am
Location: Spain

Postby dec » Tue Aug 30, 2011 3:21 pm

Hi,

Here is a sample (extract from plugin samples):

Code: Select all

.Create a new Ciph object

npCiphCreate "[CipherID]"


.Encrypt a string

npCiphEncryptStr "[CipherID]" "haMD5" "Hello world!" "My password" "[Result]"


.Destroy the Ciph object (not really needed, but a good practice)

npCiphDestroy "[CipherID]" "[Result]"

.
Enhance your NeoBook applications!
.
57 plugins, 1113 actions and 230 samples
.
NeoPlugins website: www.neoplugins.com
.
User avatar
dec
 
Posts: 1663
Joined: Wed Nov 16, 2005 12:48 am
Location: Spain

Postby Wrangler » Wed Oct 05, 2011 4:29 pm

Hi David,

I installed npciph, then removed it in Neobook options. Now when I try to install the newer version it says there is one already installed. Want to uninstall? Yes. Error uninstalling. Probably because Windows doesn't show it as being installed. Must be remnants of the installation left in the registry?

Could you please put the parts into a zip file and send it to me so I can just copy the .nbp file to a folder?
Wrangler
--------------
"You never know about a woman. Whether she'll laugh, cry or go for a gun." - Louis L'Amour

Windows 7 Ultimate SP1 64bit
16GB Ram
Asus GTX 950 OC Strix
Software made with NeoBook
http://highdesertsoftware.com
User avatar
Wrangler
 
Posts: 1505
Joined: Thu Mar 31, 2005 11:40 pm
Location: USA

Postby dec » Wed Oct 05, 2011 7:21 pm

Hi Wrangler,

I installed npciph, then removed it in Neobook options.


Why? Why? Why? ;)

Must be remnants of the installation left in the registry?


Certainly is possible. I need to rethink some question about the installer, for example, dont waste the developer time in order to uninstall previous versions, however, have some sense... the plugin want to be install from scratch, to avoid possible files conflicts, to assert remove some others, etc. But I need to rething the installer/uninstaller behabiour in some points.

Could you please put the parts into a zip file and send it to me so I can just copy the .nbp file to a folder?


Well. You need the NBP, but also the NBR, and I think the help file too.
For me is no problem to send you, but, maybe I update later npCiph and you have a "not good installed" version, so you have the same problem again.

Please Wrangler, if you can, open the Windows Registry Editor (press WIN + R and then type "regedit" -without quotes-), navigate to "HKEY_CURRENT_USER/Software/David Esperalta/NeoPlugins", and remove the "npCiph" key. Maybe you need to remove some "npCiph" related stuff from "HKEY_CURRENT_USER/Software/NeoSoft". Then proceed to install the plugin normally.

If you remain with problems (but I think not) tell me and I try to help you in other way.
.
Enhance your NeoBook applications!
.
57 plugins, 1113 actions and 230 samples
.
NeoPlugins website: www.neoplugins.com
.
User avatar
dec
 
Posts: 1663
Joined: Wed Nov 16, 2005 12:48 am
Location: Spain

Postby Wrangler » Wed Oct 05, 2011 8:38 pm

I've been using plugins with neobook for 11 years. I don't need an installer. I want to use this in a current project, so if you could send me all the files that the installer installs in a zip file, I would appreciate it. I can then just unzip the files into the plugin folder, install in neobook, and I'm done. Then you can take the time to figure out the installer bugs.
Wrangler
--------------
"You never know about a woman. Whether she'll laugh, cry or go for a gun." - Louis L'Amour

Windows 7 Ultimate SP1 64bit
16GB Ram
Asus GTX 950 OC Strix
Software made with NeoBook
http://highdesertsoftware.com
User avatar
Wrangler
 
Posts: 1505
Joined: Thu Mar 31, 2005 11:40 pm
Location: USA

Postby dec » Wed Oct 05, 2011 8:47 pm

Hi Wrangler,

Download npCiph from this link.

P.D. Note this is a temporary link.
.
Enhance your NeoBook applications!
.
57 plugins, 1113 actions and 230 samples
.
NeoPlugins website: www.neoplugins.com
.
User avatar
dec
 
Posts: 1663
Joined: Wed Nov 16, 2005 12:48 am
Location: Spain

Postby Wrangler » Wed Oct 05, 2011 8:59 pm

I got it. Thanks David.
Wrangler
--------------
"You never know about a woman. Whether she'll laugh, cry or go for a gun." - Louis L'Amour

Windows 7 Ultimate SP1 64bit
16GB Ram
Asus GTX 950 OC Strix
Software made with NeoBook
http://highdesertsoftware.com
User avatar
Wrangler
 
Posts: 1505
Joined: Thu Mar 31, 2005 11:40 pm
Location: USA

Postby dec » Wed Oct 05, 2011 9:09 pm

You're welcome.
.
Enhance your NeoBook applications!
.
57 plugins, 1113 actions and 230 samples
.
NeoPlugins website: www.neoplugins.com
.
User avatar
dec
 
Posts: 1663
Joined: Wed Nov 16, 2005 12:48 am
Location: Spain


Return to PlugIn Discussions

Who is online

Users browsing this forum: No registered users and 3 guests

cron