Find devices in a LAN and allows to make a list of known devices in order to detect not allowed ones
Project description
DevicesInLan
Snapshots
Links
Project web page:
App statistics
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file devicesinlan-2.0.0.tar.gz
.
File metadata
- Download URL: devicesinlan-2.0.0.tar.gz
- Upload date:
- Size: 1.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.11.9 Linux/6.8.7-gentoo
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91d33e803c7c7c282e3fed46785468faf3eea139d430b56970c558a5f8593f7b |
|
MD5 | 76f6822fae15eedf0dc95fca82c0463c |
|
BLAKE2b-256 | 6f15eee4ad6b5fe35e8a1d7e86f82c9d236d119ce13d435afedbbf26b1c955ed |
File details
Details for the file devicesinlan-2.0.0-py3-none-any.whl
.
File metadata
- Download URL: devicesinlan-2.0.0-py3-none-any.whl
- Upload date:
- Size: 1.9 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.11.9 Linux/6.8.7-gentoo
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 656cc065537dc932591d7bf775c0cbfa891fb3de2310d56eb19247c81c3d41f5 |
|
MD5 | 41491787564dd6a4ccc7fe78d50dc738 |
|
BLAKE2b-256 | 2acd543d0a0987fa6102de5d6aba0c709684341f956f22bb7b4862ddb623d3f3 |