Skip to content

Instantly share code, notes, and snippets.

@heartnn
heartnn / atilo
Created October 14, 2017 01:03
atilo
#!/data/data/com.termux/files/usr/bin/bash
# input validator and help
function echoerr() {
echo "$@" 1>&2;
}
@heartnn
heartnn / 1366x768.php
Last active March 2, 2018 14:34
php-bing-wallpaper
<?php
/*提取Bing网站的信息*/
$str=file_get_contents('https://www.bing.com/HPImageArchive.aspx?idx=0&n=1');
/*匹配字符串中的url超链接,成功返回 1 ,否则返回 0 */
if(preg_match("/<url>(.+?)<\/url>/ies",$str,$matches)){
$imgurl='http://www.bing.com'.$matches[1];
}
if($imgurl){
/*用于发送原生的 HTTP 头,提示输出图片*/
header('Content-Type: image/JPEG');
@heartnn
heartnn / frp systemd.md
Created September 11, 2018 01:06 — forked from ihipop/frp systemd.md
FRP systemd 启动脚本

/etc/systemd/system/frps.service

[Unit]
Description=FRP Server Daemon

[Service]
Type=simple
ExecStartPre=-/usr/sbin/setcap cap_net_bind_service=+ep /opt/bin/frps
ExecStart=/opt/bin/frps -c /opt/etc/frps.ini
Restart=always
@heartnn
heartnn / Install-Archlinux-in-Linux-Deploy-with-ssh-fix-and-working-aur.md
Created September 22, 2018 05:06 — forked from imShara/Install-Archlinux-in-Linux-Deploy-with-ssh-fix-and-working-aur.md
Установка Archlinux в LinuxDeploy с фиксом ssh и рабочим aur

Установка Archlinux в LinuxDeploy с фиксом ssh и рабочим aur

Устанавливаем в LinuxDeploy

Как обычно ¯_(ツ)_/¯

Фиксим SSH — extra/ssh fail (sshd segmentation fault)

В настройках LinuxDeploy активируем Telnet Подключаемся к telnet серверу LinuxDeploy

$ telnet localhost 5023
@heartnn
heartnn / arch.md
Created September 22, 2018 05:07 — forked from onlurking/arch.md
Arch Linux chroot on Termux

Arch Linux

chroot on Termux

Let's download the Arch ARM image with the text-browser w3m and install proot:

apt install w3m proot
w3m http://archlinuxarm.org/os/ArchLinuxARM-utilite-latest.tar.gz
@heartnn
heartnn / install_jenkins_plugin.sh
Created January 7, 2019 00:44 — forked from micw/install_jenkins_plugin.sh
Script to install one or more jenkins plugins including dependencies while jenkins is offline
#!/bin/bash
set -e
if [ $# -eq 0 ]; then
echo "USAGE: $0 plugin1 plugin2 ..."
exit 1
fi
plugin_dir=/var/lib/jenkins/plugins
@heartnn
heartnn / How to install tcpping on Linux.md
Last active November 7, 2019 12:52 — forked from cnDelbert/How to install tcpping on Linux.md
How to install tcpping on Linux

To install tcptraceroute on Debian/Ubuntu:

$ sudo apt-get install tcptraceroute bc

To install tcptraceroute on CentOS/REHL, first set up RepoForge on your system, and then:

$ sudo yum install tcptraceroute bc
#!/bin/bash
that_ip=192.168.31.1
server_ip=10.10.16.27
my_ip=$(ip -f inet address show ens33| grep -oE '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/24'| grep -oE '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}')
echo that_ip=$that_ip
echo server_ip=$server_ip
echo my_ip=$my_ip
@heartnn
heartnn / best.txt
Last active December 15, 2023 02:32
DNS for speedup Nintendo Switch (Chinese User)
112.106.53.22 cache01-kcn.ic
112.106.53.34 cache04-kcn.ic
121.202.130.66 m121-202-130-66.smartone.com
203.225.255.10 whcc.kolon.co.kr
203.225.255.11
211.111.172.71 a01.kuwoo.co.kr
211.111.172.72 a02.kuwoo.co.kr
219.84.192.250 219-84-192-250.STATIC.so-net.net.tw
@heartnn
heartnn / install_start_stop_daemon.sh
Created December 19, 2019 12:41 — forked from yuuichi-fujioka/install_start_stop_daemon.sh
install start-stop-daemon to centos, fedora, redhat.
#!/bin/bash
cd /usr/local/src
wget http://developer.axis.com/download/distribution/apps-sys-utils-start-stop-daemon-IR1_9_18-2.tar.gz
tar zxvf apps-sys-utils-start-stop-daemon-IR1_9_18-2.tar.gz
cd apps/sys-utils/start-stop-daemon-IR1_9_18-2
gcc start-stop-daemon.c -o start-stop-daemon
cp start-stop-daemon /usr/sbin/