RB-RAR

Fork me on GitHub

This project implements bindings and classes for RealStudio and Xojo Win32 applications to extract RAR archives using the unrar library

Download Source(zip) | Documentation | Issue Tracker

License: MIT License Language: RealBasic
Platform(s): Win32
 

 


RB-RAR implements bindings for RealStudio and Xojo Win32 applications to extract RAR archives using the unrar library available here. The unrar.dll file must be stored on Windows' search path or in the same directory as your executable. The project consists of a module containing three classes: Iterator, IteratorEx and ArchiveEntry.

The UnRAR.Iterator and UnRAR.IteratorEx classes provide a thin wrapper to the UnRAR API, while the ArchiveEntry class offers a convenient way to access archive headers.

Language

This project was written using the RealBasic programming language. A current Realbasic/Xojo IDE must be used to properly read and build the project.

Platforms 

The project should compile for Win32, Linux, and Mac OS X, however the official UnRAR library is only available as a Windows DLL (source available.)

Usage Permissions

This project may be used in any other program provided credit is given in compliance with the MIT License.

Notes

Refer to the online documentation wiki for more information on this project.