Name | devicesinlan JSON |
Version |
2.0.0
JSON |
| download |
home_page | None |
Summary | Find devices in a LAN and allows to make a list of known devices in order to detect not allowed ones |
upload_time | 2024-04-21 09:18:12 |
maintainer | None |
docs_url | None |
author | turulomio |
requires_python | <3.13,>=3.10 |
license | GPL-3.0 license |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# DevicesInLan [![PyPI - Downloads](https://img.shields.io/pypi/dm/devicesinlan?label=Pypi%20downloads)](https://pypi.org/project/devicesinlan/) [![Github - Downloads](https://shields.io/github/downloads/turulomio/devicesinlan/total?label=Github%20downloads )](https://github.com/turulomio/devicesinlan/)
Snapshots
=========
![Snapshot](https://raw.githubusercontent.com/turulomio/devicesinlan/qt5/doc/devicesinlan_snapshots_01.png)
Links
=====
Project web page:
* https://github.com/turulomio/devicesinlan/
App statistics
* https://devicesinlan.sourceforge.net/php/devicesinlan_statistics.php
Install in Linux
================
If you use Gentoo you can find a ebuild in https://github.com/turulomio/myportage/tree/master/net-analyzer/devicesinlan
If you use other distribution compatible con pip: `pip install devicesinlan`
Install in Windows as a python module
=====================================
You need to install Python from https://www.python.org and add it to the PATH
You must open a console with Administrator privileges and type:
`pip install devicesinlan`
If you want to create a Desktop shortcut to launch Xulpymoney you must write in a console:
`devicesinlan_shortcut.exe`
Install in Windows as a standalone application
==============================================
You need to download devicesinlan-X.X.X.exe to use console script or devicesinlan_gui-X.X.X.exe to use gui app, from github release
Just execute it. It's an standalone application, it took some time to launch due to it uncompress code first ;)
Changelog
=========
devicesinlan 0.1.0 20150519
---------------------------
- Basic funcionality
- Spanish translation
devicesinlan 0.2.0 20150519
---------------------------
- Improved class developing
- Add argument to select net interfaz
- MAC address matching is now case insensitive
devicesinlan 0.3.0 20150519
---------------------------
- Catched exception with arp-scan
devicesinlan 0.4.0 20150524
---------------------------
- Known devices are now sorted by alias and listed
- Net devices are now sorted by IP address
- You can add and remove Known devices from command line
- Net devices list doesn't show duplicates
devicesinlan 0.5.0 20150617
---------------------------
- Console output shows the number of devices in the lan
devicesinlan 0.6.0 20150819
---------------------------
- Added ping search support
- Made my own arp-scanner
- Added ieee-oui.txt database with get-oui from arp-scan
devicesinlan 0.7.0 20160717
---------------------------
- Added UI.
- First Windows verion
devicesinlan 0.8.0 20170118
---------------------------
- Added more device types
- Works -a, -r, -l again
- Improved apps dependencies
devicesinlan 0.9.0 20170205
---------------------------
- Pretty list in console
- Device type added to lists
devicesinlan 0.10.0 20170206
----------------------------
- Replaced Color class by colorama package
- There is Color in Windows console reports
devicesinlan 0.11.0 20170207
----------------------------
- Replaced Thread with PoolThreadExecutor
- Added setting to set concurrence
- Improved console reports
devicesinlan 1.0.0 20170208
---------------------------
- Project man page created
- Save/load xml lists
- Check for updates
- Gets installation statistcs
devicesinlan 1.0.1 20170209
---------------------------
- Improved statistics system
- Fix little bugs
devicesinlan 1.0.2 20170222
---------------------------
- Added logging system
- Statistics work now in console mode
- Add a Device can input the type now
- Add to console mode --load --save --reset
devicesinlan 1.1.0 20170226
---------------------------
- Logging is deactivated by default
- Statistics system now sends platform
devicesinlan 1.2.0 20171228
---------------------------
- Now, You don't need to be superuser to run DevicesInLan
- Improved documentation and spanish translation
- Netifaces removed
- Removed buggy shortcut
- Added faster socket to check arp
- Changed distribution system from innoreader to setup
devicesinlan 1.3.0 20180121
---------------------------
- Solved translation path bug in linux
- Current device is showed in blue
- Now there is an executable for console and other for ui
- Created documentation for both executables
- Removed man2html dependency
devicesinlan 1.4.0 20181116
---------------------------
- Changed Makefile.py to setuptools
- Now setup.py pyinstaller generates a standalone windows executable
devicesinlan 1.4.1 20181116
---------------------------
- Fix little bugs with windows installation
devicesinlan 1.5.0 20181119
---------------------------
- Improved code quality
devicesinlan 1.6.0 20181126
---------------------------
- Added desktop files in Linux
- arp command removes its absolut path to work in all Linux distributions
- Fixed detection of new versions
devicesinlan 1.7.0 20190803
---------------------------
- Fixed mixed colors in console outputs.
- Added windows console and gui distributions.
devicesinlan 1.8.0 20191230
---------------------------
- Added scapy methods.
- Fix bug loading unescaped data from XML.
- Addapting code to reusing project.
- Improved doc and translations
devicesinlan 1.9.0 20190109
---------------------------
- Added 'Report issue' action.
- Windows console version now ask for a key to end app.
- Added used software information in about dialog.
devicesinlan 1.9.2 20220713
---------------------------
- Updated to last qt5
devicesinlan 2.0.0 20240421
---------------------------
- Updated to qt6
- Now uses pydicts module
- Pyinstaller for windows works with wine
- Improved statistics server page
Raw data
{
"_id": null,
"home_page": null,
"name": "devicesinlan",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.13,>=3.10",
"maintainer_email": null,
"keywords": null,
"author": "turulomio",
"author_email": "turulomio@yahoo.es",
"download_url": "https://files.pythonhosted.org/packages/6f/15/eee4ad6b5fe35e8a1d7e86f82c9d236d119ce13d435afedbbf26b1c955ed/devicesinlan-2.0.0.tar.gz",
"platform": null,
"description": "# DevicesInLan [![PyPI - Downloads](https://img.shields.io/pypi/dm/devicesinlan?label=Pypi%20downloads)](https://pypi.org/project/devicesinlan/) [![Github - Downloads](https://shields.io/github/downloads/turulomio/devicesinlan/total?label=Github%20downloads )](https://github.com/turulomio/devicesinlan/)\n\nSnapshots\n=========\n\n![Snapshot](https://raw.githubusercontent.com/turulomio/devicesinlan/qt5/doc/devicesinlan_snapshots_01.png)\n\nLinks\n=====\n \nProject web page:\n * https://github.com/turulomio/devicesinlan/\n\nApp statistics\n * https://devicesinlan.sourceforge.net/php/devicesinlan_statistics.php\n\nInstall in Linux\n================\nIf you use Gentoo you can find a ebuild in https://github.com/turulomio/myportage/tree/master/net-analyzer/devicesinlan\n\nIf you use other distribution compatible con pip: `pip install devicesinlan`\n\nInstall in Windows as a python module\n=====================================\nYou need to install Python from https://www.python.org and add it to the PATH\n\nYou must open a console with Administrator privileges and type:\n\n`pip install devicesinlan`\n\nIf you want to create a Desktop shortcut to launch Xulpymoney you must write in a console:\n\n`devicesinlan_shortcut.exe`\n\nInstall in Windows as a standalone application\n==============================================\nYou need to download devicesinlan-X.X.X.exe to use console script or devicesinlan_gui-X.X.X.exe to use gui app, from github release\n\nJust execute it. It's an standalone application, it took some time to launch due to it uncompress code first ;)\n\nChangelog\n=========\n\ndevicesinlan 0.1.0 20150519\n---------------------------\n- Basic funcionality\n- Spanish translation\n\ndevicesinlan 0.2.0 20150519\n---------------------------\n- Improved class developing\n- Add argument to select net interfaz\n- MAC address matching is now case insensitive\n\ndevicesinlan 0.3.0 20150519\n---------------------------\n- Catched exception with arp-scan\n\ndevicesinlan 0.4.0 20150524\n---------------------------\n- Known devices are now sorted by alias and listed\n- Net devices are now sorted by IP address\n- You can add and remove Known devices from command line\n- Net devices list doesn't show duplicates\n\ndevicesinlan 0.5.0 20150617\n---------------------------\n- Console output shows the number of devices in the lan\n\ndevicesinlan 0.6.0 20150819\n---------------------------\n- Added ping search support\n- Made my own arp-scanner\n- Added ieee-oui.txt database with get-oui from arp-scan\n\ndevicesinlan 0.7.0 20160717\n---------------------------\n- Added UI.\n- First Windows verion\n\ndevicesinlan 0.8.0 20170118\n---------------------------\n- Added more device types\n- Works -a, -r, -l again\n- Improved apps dependencies\n\ndevicesinlan 0.9.0 20170205\n---------------------------\n- Pretty list in console\n- Device type added to lists\n\ndevicesinlan 0.10.0 20170206\n----------------------------\n- Replaced Color class by colorama package\n- There is Color in Windows console reports\n\ndevicesinlan 0.11.0 20170207\n----------------------------\n- Replaced Thread with PoolThreadExecutor\n- Added setting to set concurrence\n- Improved console reports\n\ndevicesinlan 1.0.0 20170208\n---------------------------\n- Project man page created\n- Save/load xml lists\n- Check for updates\n- Gets installation statistcs\n\ndevicesinlan 1.0.1 20170209\n---------------------------\n- Improved statistics system\n- Fix little bugs\n\ndevicesinlan 1.0.2 20170222\n---------------------------\n- Added logging system\n- Statistics work now in console mode\n- Add a Device can input the type now\n- Add to console mode --load --save --reset\n\ndevicesinlan 1.1.0 20170226\n---------------------------\n- Logging is deactivated by default\n- Statistics system now sends platform\n\ndevicesinlan 1.2.0 20171228\n---------------------------\n- Now, You don't need to be superuser to run DevicesInLan\n- Improved documentation and spanish translation\n- Netifaces removed\n- Removed buggy shortcut\n- Added faster socket to check arp\n- Changed distribution system from innoreader to setup\n\ndevicesinlan 1.3.0 20180121\n---------------------------\n- Solved translation path bug in linux\n- Current device is showed in blue\n- Now there is an executable for console and other for ui\n- Created documentation for both executables\n- Removed man2html dependency\n\ndevicesinlan 1.4.0 20181116\n---------------------------\n- Changed Makefile.py to setuptools\n- Now setup.py pyinstaller generates a standalone windows executable\n\ndevicesinlan 1.4.1 20181116\n---------------------------\n- Fix little bugs with windows installation\n\ndevicesinlan 1.5.0 20181119\n---------------------------\n- Improved code quality\n\ndevicesinlan 1.6.0 20181126\n---------------------------\n- Added desktop files in Linux\n- arp command removes its absolut path to work in all Linux distributions\n- Fixed detection of new versions\n\ndevicesinlan 1.7.0 20190803\n---------------------------\n- Fixed mixed colors in console outputs.\n- Added windows console and gui distributions.\n\ndevicesinlan 1.8.0 20191230\n---------------------------\n- Added scapy methods.\n- Fix bug loading unescaped data from XML.\n- Addapting code to reusing project.\n- Improved doc and translations\n\ndevicesinlan 1.9.0 20190109\n---------------------------\n- Added 'Report issue' action.\n- Windows console version now ask for a key to end app.\n- Added used software information in about dialog.\n\ndevicesinlan 1.9.2 20220713\n---------------------------\n- Updated to last qt5\n\ndevicesinlan 2.0.0 20240421\n---------------------------\n- Updated to qt6\n- Now uses pydicts module\n- Pyinstaller for windows works with wine\n- Improved statistics server page\n",
"bugtrack_url": null,
"license": "GPL-3.0 license",
"summary": "Find devices in a LAN and allows to make a list of known devices in order to detect not allowed ones",
"version": "2.0.0",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "2acd543d0a0987fa6102de5d6aba0c709684341f956f22bb7b4862ddb623d3f3",
"md5": "41491787564dd6a4ccc7fe78d50dc738",
"sha256": "656cc065537dc932591d7bf775c0cbfa891fb3de2310d56eb19247c81c3d41f5"
},
"downloads": -1,
"filename": "devicesinlan-2.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "41491787564dd6a4ccc7fe78d50dc738",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.13,>=3.10",
"size": 1937834,
"upload_time": "2024-04-21T09:18:09",
"upload_time_iso_8601": "2024-04-21T09:18:09.928937Z",
"url": "https://files.pythonhosted.org/packages/2a/cd/543d0a0987fa6102de5d6aba0c709684341f956f22bb7b4862ddb623d3f3/devicesinlan-2.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6f15eee4ad6b5fe35e8a1d7e86f82c9d236d119ce13d435afedbbf26b1c955ed",
"md5": "76f6822fae15eedf0dc95fca82c0463c",
"sha256": "91d33e803c7c7c282e3fed46785468faf3eea139d430b56970c558a5f8593f7b"
},
"downloads": -1,
"filename": "devicesinlan-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "76f6822fae15eedf0dc95fca82c0463c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.13,>=3.10",
"size": 1867395,
"upload_time": "2024-04-21T09:18:12",
"upload_time_iso_8601": "2024-04-21T09:18:12.704922Z",
"url": "https://files.pythonhosted.org/packages/6f/15/eee4ad6b5fe35e8a1d7e86f82c9d236d119ce13d435afedbbf26b1c955ed/devicesinlan-2.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-21 09:18:12",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "devicesinlan"
}