Shortcut: Share Files Clipboard With Devices in Same Network
Usage Download: https://github.com/dhamith93/shortcut/releases
Run the ./shortcut executable. A browser window will be opened with the URL to connect from other devices.
Currently supports Linux/macos/Windows.
Default port is :5500, but it can be changed by editing the config.json file. Make sure to add the semicolon before the port when changing.
Files can be dragged and dropped/uploaded from the browser and can be uploaded/downloaded by anyone visiting the URL from the same network from any device.
Table_visualizer Visualize Database Table Connections
This is a tool to visualize all or selected table foreign-key connections of a database. Currently table_visualizer supports MySQL/MariaDB and PostgreSQL databases.
Download: https://github.com/dhamith93/table_visualizer/releases
Usage Visualize full table connections
Command:
./table_visualizer -u root -p password -h 172.17.0.2:3306 -d db_name -s mariadb|mysql|postgres -o filename.jpg # -u : user name # -p : password # -h : host:port # -d : db name # -s : database type [ mysql | mariadb | postgres ] # -o : output file name (jpg) Example output
Creating a Simple Api to Send Sms From Your Android Device Using Python
Background What we are trying to do here is to create a simple python program to connect to the android device using ADB (Android Debug Bridge) and call the SMS service to send a SMS without doing any programming on the Android side. Obviously this is not going to replace a production level SMS service but it can be useful in smaller scale projects.
Prerequisites You should have python installed. And you should download the android platform tools, extract it, and add the path to the path environment variable before we start.