Index of /rkomar/pbimageviewer

      Name                    Last modified       Size  Description

[DIR] Parent Directory 28-Sep-2017 23:49 - [   ] 23-Mar-2015 00:48 1.0M [   ] 23-Mar-2015 00:48 739k [   ] 23-Mar-2015 00:48 729k [   ] ChangeLog 06-Nov-2016 20:05 40k [DIR] device_capabilities/ 06-Nov-2016 20:06 - [DIR] libs/ 07-Dec-2015 02:54 - [   ] 06-Nov-2016 20:05 60k [   ] 06-Nov-2016 20:06 533k [   ]> 06-Nov-2016 20:06 402k [   ]> 06-Nov-2016 20:06 1.7M [   ] 06-Nov-2016 20:06 364k [   ]> 06-Nov-2016 20:06 1.8M

pbimageviewer is a PocketBook Inkview application for
viewing images.  The images can be collected in a
directory/folder, or can be archived within a
zip/cbz, rar/cbr, or tar* file. is for use with the PocketBook Pro
and 360+ models, and is for the older
3XX models. is for use with firmware
version 5 devices.  Copy the file to the system/bin and also the
applications directory, and rename it to in
all cases.

To look at images collected in a directory, open the Application
tab and select pbimageviewer from there (if you copied the app
file to the applications directory).  Use the Directory Selection
dialog to choose the directory with the images.

To get access to zip/cbz, rar/cbr and tar* files in the
Library tab, edit system/config/extensions.cfg to
include the new extensions:

(Note that .zip files don't seem to show up in the
Library tab even when the line above is added to the
config file.  So, just rename .zip files to .cbz files.

Also note that if you have Profiles enabled on your reader,
the config file is located at system/profiles/default/config/
if you use the "default" profile.)

To read CB7 files (compressed using 7zip), you need to install
the file to /system/bin/ (the same place where
was installed), and then add the following lines to extensions.cfg:

Finally, older devices have their capabilities hard-coded into
the program, but with new devices coming out steadily, the
program was modified to accept configuration files for new
models.  This way, a new device can be made to work without
needing a new version of the application to be built.  If you
have a recent device, then download device_capabilities/
and unzip it into the internal memory.  It will copy device
configuration files for newer devices to the system/share/pbiv/
directory.  If you have a device for which there is no configuration
file, then create a new one based on the README.TXT and default.cfg
files in the zip archive.  The new configuration file should be
named using the model number of the device.  For example, the
configuration file for the Inkpad 840 is named 840.cfg.

The source code for the pbimageviewer program is available
in the file.  The code is meant to
be built using Sergey Vlasov's <> version
of the PocketBook SDK.  The latest version of pbimageviewer
uses libzip and libunrar to unpack archives, so those libraries
and header files must be available in your build system to
compile and link pbimageviewer.  You can get the source code
for the libraries, as well as prebuilt copies from

The source code was derived from Michail Polubisok's
excellent pbimageviewer project.  The original source
code can be got at:
Hopefully, these changes will make there way back to
Michail's source repository in some form.