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
Metadata
Release files for divide 4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| divide-4.tar.gz | 4.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| divide-4-py2.6.egg | Legacy Egg format | - | - | Details |
Total release size: 8.8 kB
Release files / divide-4.tar.gz
| Download URL | divide-4.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1d7f1d9676c9fea0e4f429452dfc57d1f8f84ef17ea384ef0f8047e73f057c4d
|
|
BLAKE2b-256 checksum How to use checksums |
02d1803f0b01d826ae4730e8a87294960475bae2ce54ccda697f9cdabee54bfc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / divide-4-py2.6.egg
| Download URL | divide-4-py2.6.egg |
|---|---|
| Size | 4.4 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
b0d1aea9e0f0be7a322bcd052a94038ffc7cc8e8dc9a270ea4fb3afdac8f64e4
|
|
BLAKE2b-256 checksum How to use checksums |
da7976622f75f8731ea0e4ee49ead1a1170a2cdf9b28bc9d4f337bd1b3258d20
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |