Featured Posts

Using IssProc with NSIS to detect files in use Although IssProc was specially designed for Inno Setup scripts, you can also use it with other setup scripts like NSIS (Nullsoft Scriptable Install System) :) Here is a few steps you need to do in...

Readmore

Using IssProc with NSIS to detect files in use Although IssProc was specially designed for Inno Setup scripts, you can also use it with other setup scripts like NSIS (Nullsoft Scriptable Install System) Here is a few steps you need to do in order...

Readmore

IssProc (DLL Component) Launched IssProc is a user friendly "file in use" extension for Inno Setup (or other setup builder application like NSIS) that can be used to detect if a certain application (exe, dll module, ocx and so on) or...

Readmore

HDDPhysic v1.1.0 is released! Today we've released a new updated version of HDDPhysic (v1.1.0) Here is what’s new in this version: improved hardware serial extraction in Vista and W blog book guest levitra ru siteindows...

Readmore

Promote software on your website and get paid for it!... Join our affiliates network and get 25% commission on every sale you refer! Become a rlByte Software affiliate today!   To start selling, all you need to do is display product information...

Readmore

  • Prev
  • Next

IssProc (DLL Component) Launched

Posted on : 08-04-2011 | By : rlByte Team | In : IssProc, rlByte News

0

IssProc is a user friendly “file in use” extension for Inno Setup (or other setup builder application like NSIS) that can be used to detect if a certain application (exe, dll module, ocx and so on) or any other file type is opened, in use, before continuing with the actual setup, avoiding unnecessary reboots.

Why should I need to detect if a certain file is in use

?

Files-In-Use functionality is among the countless services that Windows Installer exposes for setup authors to leverage for their application install/maintenance. This functionality lets setup authors display the processes that hold on to files

that would be updated by the install.

The user would want to shut those processes before continuing with the install to ensure that the install wouldn’ t require a reboo

t. This is what IssProc can do for your setups when installing/uninstalling your application files (executables/plugins/shell extension/ocx and any other file types) with just two lines of additional code added to your setup or application script.

demo

Features

    • customizable interface (you can modify the default english Files-In-Use dialog captions or wizard image)

    • multiple file search (a list with file names and/or path to be checked can be used)

    • wildcard file match ( * = matches any characters, zero or more times ; ? = matches any character, one time )

    • exact folder match (detect if your file is in use only from a specified folder )

    • any file in use detection (not just executables or dll libraries)

    • both 32 and 64 bit applications detection (Vista, Win7 & XP x64 ) even if your setup is 32bit

    • both ansi and unicode support

    • user friendly: applications are displayed along with their icon, possibility to show the found application main window

    • possibility to end the detected process forced (right click on process for more options)

    • very easy to use and free for non-commercial applications.

Requirements

    • IssProc is a stand-alone component, does not require any other files to work.

    • It uses the drivers on Win32/64 platforms so there are no special library/driver requirements.

    • It can also be used from any programming/scripting language that can make WINAPI calls like: Delphi, C++Builder, C#, Visual C++, Visual Basic, Visual Basic.NET, VBA, PowerBuilder, Visual Foxpro, Clari on and so

    on.

Download IssProc

Buy IssProc Commercial License

USBPhysic updated to v1.1.0

Posted on : 17-05-2010 | By : rlByte Team | In : USBPhysic, rlByte News

0

Today we’ve released a new updated version of USBPhysic (v1.1.0)

Here is what’s new in this version:

Get the new version from here.

HDDPhysic v1.1.0 is released!

Posted on : 10-05-2010 | By : rlByte Team | In : HDDPhysic, rlByte News

3

Today we’ve released a new updated version of HDDPhysic (v1.1.0)

Here is what’s new in this version:

Get the new version from here.

Promote software on your website and get paid for it!

Posted on : 04-05-2010 | By : rlByte Team | In : Discounts & Special Offers, rlByte News

0

Join our affiliates network and get 25% commission on every sale you refer! Become a rlByte Software affiliate today!  

To start selling, all you need to do is display product information and “Buy Now” links on your website.

Guaranteed Affiliate Commission

When a visitor follows a link or banner from your site, Avangate keeps track of your Affiliate ID for 120 calendar days. That’s 4 months during which any order placed by the same user guarantees your affiliate commission.

It’s as easy as 1, 2, 3…

We take care of the ordering process, product delivery and customer support.

  • No need to store any software on your servers, or keep track of licenses
  • No hassles related to invoicing or payments from customers
  • No setup fee, no start up cost, no hidden performance targets to reach!

You will also benefit from comprehensive affiliate reports that will show you exactly how

you perform.

Monthly payments

You will get your commissions every month, either transferred to

your Avangate Prepaid Debit MasterCard or sent via wire transfer, check or PayPal.

Start selling now!



Use every available channel of promotion you have – website, newsletter, etc!

Remember – the more referral links you create,

the more chances you have to make money from your web site!

Join our Affiliate Program!

Special discount offer: -20% on purchase

Posted on : 27-04-2010 | By : rlByte Team | In : Discounts & Special Offers, HDDPhysic, USBPhysic, rlByte News

0

special offer  Starting from today (27 April 2010 ) we offer a 20% discount for two of our products if they are purchased together:

 In the shopping cart check the option bellow to “Add bellow product to cart and get a 20% instant discount for every product in cart!” and you will have a 20% discount on your ordered products.

Tip 1: Th is offer

is time limited.


Tip 2: Here on our blog you will find time limited discounts and special offers related to our products. Stay tuned on this category of our blog (rss feed here ) to take advantage of each deal and make sure you are using it before the deadline.

Subs Grabber v1.1.0.62 is released!

Posted on : 19-04-2010 | By : rlByte Team | In : Subs Grabber, rlByte News

2

 Today we’ve released a new updated version of Subs Grabber v1.1.0.62. Here is what’s new in this version:

Get the new version from here. If you are already using Subs Grabber and have the “automatically check for update” feature turned on, you will get a notice from SG with the update.

 Hope you enjoy this new release, thank you for using Subs Grabber

Switching to Avangate eCommerce Platform

Posted on : 31-03-2010 | By : rlByte Team | In : rlByte News

0

 Today we’ve moved to Avangate eCommerce System, after long tests and work.

This means that our payment provider will be avangate from now on, who can offer the following payment methods:

  • Credit/debit card
  • Visa/MasterCard/Eurocard
  • Bank/Wire transfer
  • American Express
  • Diners Club
  • JCB
  • PayPal
  • Credit/Debit card (Payment information by Fax)
  • Discover/Novus
  • DIRECTebanking.com
  • Carte Bleue
  • Alipay

 After selecting the product you want to buy from us press on Buy Now button to be redirected to a secure page of our payment provider, Avangate.com, dedicated to sell our products online.

There you can make the payment and finish the transaction.


 After the payment transfer is complete you will receive by email, to

the billing email address provided during ordering, the serial number required to remove the software restrictions.

This is usually immediate when paying online by credit card.

 Also, today we have changed the HDDPhysic and USBPhysic license type for the new customers:

  • Personal Developer License: Individual customers, Companies and organizations including non-profit and for-profit.

    Allows one developer to develop with SDK/DLL; Allows integrate in to ONLY ONE Desktop/Web Application (unlimited no. of deploys).

  • 10-User Site License: Allows 10 developers to develop with SDK/DLL; Allows integrate in to a maximum of 10 Desktop/Web Applications (unlimited no. of deploys).
  • Unlimited Site License: Allows an individual or

    any no. of developers in one organization/company, to develop with SDK/DLL; Allows integrate and distribute it with unlimited number of Desktop/Web Applications.

  When purchasing a product you have the option to choose your license type, so choose the one that will fit

your needs.

Thank your for

your interest in rlByte Software products.

Subs Grabber (subtitle searching tool) v1.0.0 Launched

Posted on : 14-02-2010 | By : rlByte Team | In : Subs Grabber, rlByte News

0

Subs Grabber can be used to search for and download subtitles.

It is using the database of the most popular subtitle websites and can find subtitles for movies

and television series in various formats such as srt or sub which are supported by various media players.

Providing a friendly interface with different visual styles, Subs Grabber will be the perfect tool for subtitle searching and m

atching for your movies.

  • - fastest search engine on 8 subtitles servers (more to be added)
  • - release names highlight (for best results add the movie file when searching for subs)
  • - perfect match subtitles (movies linked with video file)
  • - mass download
  • - shell integration for quick searching
  • - IMDb info grabbing
  • - automatically unpack subtitles after grabbing them
  • - movie cover/poster on search results (ready to be grabbed as well)
  • - search for a subtitle in almost any language: Albanian, Arabic, Belarus, Bosnian, Bulgarian, Chinese, Croatian, Czech, Danish, Dutch, English, German, Hungarian, Italian, Japanese, Korean, Latvian, Norwegian, Polish, Portuguese, Portuguese Brazilian,Romanian, Russian, Serbian… and many more
  • - upload your subtitles linked with video file on subs-grabber.rlbyte.com server

… and many more, just give it a try!

Screenshots here

Download Subs Grabber from here

USBPhysic C# example (source code sample)

Posted on : 09-02-2010 | By : rlByte Team | In : USBPhysic, rlByte News

2

 In order to get the usb storage device (external portable Hard Drives, flash/pen/key drive etc) serial number and other manufacturer information (NOT volume serial, only the unique one, the one that will not change after a format, physical one) using our USBPhysic library and C# (CSharp) you need to do the following 3 easy steps:

(1) Load USBPhysic library and declare the imported library functions :

 namespace USBPhysic_Example
{
    public partial class Form1 : Form
    {
        //load the library
        [DllImport("USBPhysic")]
        public static extern int Init(string sUser, string sRegCode);

        [DllImport("USBPhysic")]
        public static extern int GetUSBPhysicInfo(int diskIndex, int InfoType, StringBuilder pHddInfo);

        public Form1()
        {
            InitializeComponent();
        }

(2) Call the Init function to initialize the user computer usb storage devices

       private void Form1_Load(object sender, EventArgs e)
        {
            int USBDisks = Init("your reg code here", "your reg code here");

            if (USBDisks > 0)
            {
                for (int i = 0; i < USBDisks; i++)
                {
                    comboBox1.Items.Add(i);
                }
                comboBox1.SelectedIndex = 0;
            }
        }

(3) Now that you have the total hard drives count you can query for the manufacturer information passing the usb device index to the GetPhysicInfo function:

       private void button1_Click(object sender, EventArgs e)
        {
            const int nChars = 1024;
            StringBuilder Buff = new StringBuilder(nChars);
           
            //0 = Get SerialNumber
            if (GetUSBPhysicInfo(Int32.Parse(comboBox1.Items[comboBox1.SelectedIndex].ToString()), 0, Buff) > 0)
                textBox1.Text = Buff.ToString();
            else
                textBox1.Text = "n/a";

            //1 = Get product name
            if (GetUSBPhysicInfo(Int32.Parse(comboBox1.Items[comboBox1.SelectedIndex].ToString()), 1, Buff) > 0)
                textBox2.Text = Buff.ToString();
            else
                textBox2.Text = "n/a";

            //2 = Get USB Manufacturer
            if (GetUSBPhysicInfo(Int32.Parse(comboBox1.Items[comboBox1.SelectedIndex].ToString()), 2, Buff) > 0)
                textBox3.Text = Buff.ToString();
            else
                textBox3.Text = "n/a";

            //3 = Get drive letter mapped on Windows
            if (GetUSBPhysicInfo(Int32.Parse(comboBox1.Items[comboBox1.SelectedIndex].ToString()), 3, Buff) > 0)
                textBox4.Text = Buff.ToString();
            else
                textBox4.Text = "n/a";
           
        }

screenshot

  A complete project with source code example for using USBPhysic component to get usb device (hard disk, storage device pen etc) physical information with CSharp (C#) is available in the resources area of the product (here).

USBPhysic (DLL Component) v1.0.0 Launched

Posted on : 28-01-2010 | By : rlByte Team | In : USBPhysic, rlByte News

0

USBPhysic is a stand-alone component ( 32/64-bit Windows dynamic-link library – DLL ) that can be used to extract the physical vendor information from almost any USB (Universal Serial Bus) storage device. With USBPhysic you can get the manufacturer serial number, manufacturer name and so on,

of the external portable Hard Drives, flash/pen/ key drive or any other kind of USB Storage Device.

Why should I need the physical USB storage info ?

As you know some of the physical information, actually only the serial number, is a unique number/string per device and this offers you a chance to programmatically identify the actual device.

Let’s say you want a way to lock your software to a USB storage device (a small flash pen), or distribute your software only with a USB stick, a fast and reliable way to do that is by generating a serial number based on that USB device serial (the hardware serial number that can not be changed, even after a full format). The physical serial number is not the same as the volume serial

number, it will not change after a format, and there is no way to change it unless you change the actual device.

demo

Requirements

- USBPhysic is a stand-alone component, does not require any other files to work.

- It uses the drivers on Win32/64 platforms so there are no special library/driver requirements.

- It can be used in any programming/scripting language that can make WINAPI calls like: Delphi, C++Builder, C#, Visual C++, Visual Basic, Visual Basic.NET, VBA, PowerBuilder, Visual Foxpro, Clarion and so on.

- USB device serial numbers are optional and it depends on the hardware manufacturer if

they are implemented or not.

- It requires administrator rights on VISTA/Windows 7 to successfully access the USB devices

Download USBPhysic ( Free Trial)

Buy USBPhysic (Full version)