Skip to main content

Divide ?

Divide is a special browser that can display many pages at the same time, splitting screen horizontally or vertically. It was created for needs of Smartjog’s IT NOC.

Features:

  • Use webkit to display pages

  • Can split horizontally or vertically

  • Automatic reload of pages (delay settable by page)

  • Horizontal or vertical auto-scrolling (with time and move configuration)

  • Height and width of each screen-part can be configured

  • Fullscreen mode

  • Can display a title on screen

  • JSON configuration

  • Released under WTFPL license

How to use:

Install it with easy_install or uncompress tarball and execute:

python2.6 setup.py install

You will need python2.6, pygtk, and python-webkit to use it, install them with your package manager.

Create a configuration file in json format, you can inspire of this example:

{
        "title": "Title",
        "view": {
                "split": "horizontally",
                "sub": [
                                {
                                        "type": "page",
                                        "url": "http://google.fr",
                                        "auto_refresh": 5,
                                        "auto_scroll": {
                                                "y": {
                                                        "increment": 10,
                                                        "milli": 250,
                                                        "pause": 5,
                                                        "return": true
                                                }
                                        }
                                },
                                {
                                        "type": "view",
                                        "heigh": 200,
                                        "sub": {
                                                {
                                                        "type": "page",
                                                        "url": "http://google.fr",
                                                },
                                                {
                                                        "type": "page",
                                                        "url": "http://google.fr",
                                                }
                                        }
                                },
                ]
        }
}

Run it with:

divide config.json

Changelog

2:
  • Added return option on auto_scroll section, used to scroll in backwards when end of page is reached. Correct value is boolean (true or false).

  • Added pause option on auto_scroll section, used to make a pause when end (or start) of page is reached. Correct value is integer, corresponding to the number of “milli” value to wait (eg: milli is set to 2, pause is set to 1000, auto_scroll will wait 2*1000 millisecond).

  • Changed application title (from old name).

  • To note: Divide has been used for more than a one month at Smartjog without any problem, consequently, it developpement status is now “Stable”.

1:
  • Initial release

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

divide-6.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

divide-6-py2.6.egg (4.4 kB view details)

Uploaded Egg

File details

Details for the file divide-6.tar.gz.

File metadata

  • Download URL: divide-6.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for divide-6.tar.gz
Algorithm Hash digest
SHA256 e666196326d99199cd903d9f1bcd82f6b7c5dd3aa657a063a034d28323d79e84
MD5 df13114b165b3f9bfa3de1a319344569
BLAKE2b-256 72de1375f9e38d97ec0d18969a2a97d58f6ad75db4987a859c97b02da292425a

See more details on using hashes here.

File details

Details for the file divide-6-py2.6.egg.

File metadata

  • Download URL: divide-6-py2.6.egg
  • Upload date:
  • Size: 4.4 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for divide-6-py2.6.egg
Algorithm Hash digest
SHA256 08eb2908867bc02460ac056371d245cb7ebd2a88087cf1b5d153953ad43d68e0
MD5 e8475043cf185cb1a76a7418c9b893b1
BLAKE2b-256 679957744bda6478d99156eb73af09d95387057d2dd31fd9a228010f590c5c3f

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

6 This release

2 files

5

2 files

4

2 files

3

2 files

2

2 files

1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page