View macdent.py
import requests as req | |
import json | |
def telegram_bot_sendtext(bot_message): | |
bot_token = '' | |
bot_chatID = '' | |
send_text = 'https://api.telegram.org/bot' + bot_token + '/sendMessage?chat_id=' + bot_chatID + '&parse_mode=Markdown&text=' + bot_message | |
response = req.post(send_text) |
View cb-updatev4
#!/bin/bash | |
## update sudoers file | |
sed -e 's#%sudo.*#&,NOPASSWD: /bin/systemctl#' /etc/sudoers > /tmp/sd ; > /etc/sudoers ; cat /tmp/sd | EDITOR='tee -a' visudo | |
## add a service restart in update script | |
sed -i '/xf/a\ sudo systemctl restart cleanbox' /opt/cleanbox/update-new.sh | |
## remove service restart from root |
View beeper
#!/bin/bash | |
function getID() | |
{ | |
ID=\$(xinput | grep Touch | sort -g | head -n1 | cut -f2 -d=) | |
} | |
xinput test-xi2 --root \$ID \ | |
| grep --line-buffered "EVENT type 22 (RawTouchBegin)" | \ |
View backup-tar
#!/bin/bash | |
## Checkfor valid parameters | |
if [ -z $1 ] ; then | |
echo "missing destination directory" | |
exit 1 | |
else | |
if [ -d $1 ]; then | |
: | |
else |
View box-linux.sh
#!/bin/bash | |
## davfs2 installation and Box.com account configuration script for Linux | |
## Tested on Ubuntu, Fedora and OpenSuse | |
## Update 1.032615 | |
## This script must be run as root | |
if [ ! $UID = 0 ]; then | |
echo "This script needs super user privileges to run" | |
echo "run it againg using sudo or login as root" | |
exit 1 |
View mod_security.sh
#!/bin/bash | |
echo "Installing ModSecurity ... " | |
yum install yajl -y 1>/dev/null | |
rpm -ivh ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/updates/25/x86_64/Packages/l/lua-libs-5.3.4-3.fc25.x86_64.rpm 1>/dev/null | |
rpm -ivh ftp://ftp.icm.edu.pl/vol/rzm6/linux-fedora-alt/releases/25/Cloud/x86_64/os/Packages/m/mod_security-2.9.1-1.fc25.x86_64.rpm 1>/dev/null | |
cd /etc/httpd |
View install_nvidia_debian.sh
#!/bin/bash | |
## this script is for Debian\Ubuntu. | |
## Check if root | |
if [ ! $UID = 0 ]; then | |
echo "This script needs super user privileges to run" | |
echo "run it againg using sudo or login as root" | |
exit 1 | |
fi |
View img2icons.py
#!/usr/bin/env python | |
from os import path, makedirs | |
from glob import glob | |
from PIL import Image | |
## list of folders to create | |
folders = [r'iOS-Icons', r'Android-Icons'] ## list of folders to create | |
## create folders | |
for f in folders: ## create folders |
View image2mobile.py
#!/usr/bin/env python | |
from os import path, makedirs | |
from glob import glob | |
from PIL import Image | |
## list of folders to create | |
folders = [r'3.5-Inch', r'4-Inch' ,r'4.7-Inch', r'5.5-Inch', r'iPad'] | |
## create folders | |
for f in folders: |
View subnet-scan.sh
#!/bin/bash | |
## nslookup an entire subnet | |
## It's possible to add more networks separated with space | |
if [ ! $1 ]; then | |
echo "Missing parameter" | |
echo "Usage: To scan 192.168.1.0/24, type:" | |
echo "subnet-scan 1" | |
exit 1 |