Skip to content

Instantly share code, notes, and snippets.

View imdong's full-sized avatar

青石 imdong

View GitHub Profile
@imdong
imdong / build-pack.sh
Last active February 17, 2023 06:35
shell Self-decompression、Self-release、Multi-file support, 支持将多个文件打包为一个sh脚本并实现自释放,自解压能力 https://www.qs5.org/Post/729.html
#!/bin/bash
# 如果没有 传递文件夹参数
source_dir=$1
if [ -z "${source_dir}" ]; then
echo "请输入源文件夹路径"
echo "Usage: $0 source_dir"
exit 1
fi
@imdong
imdong / apple.js
Last active September 28, 2023 08:50
/**
* Apple Store 专卖店库存监控
*
* Docker:
* 前台运行 $ docker run --rm -it -v $(pwd):/app --name="apple" node:alpine node /app/apple.js
* 后台运行 $ docker run --rm -it -d -v $(pwd):/app --name="apple" node:alpine node /app/apple.js
* 后台时实时查看日志 $ docker logs -f -n 100 apple
*
* 需先: npm i axios
*
@imdong
imdong / UserLoginTest.php
Created November 25, 2020 06:16
登录功能测试
<?php
/**
* 登录功能测试
*
* @author ImDong (www@qs5.org)
* @created 2020-11-20 16:06:16
* @updated 2020-11-24 17:30:14
*/
namespace Tests\Feature;
@imdong
imdong / listen1_aha_playlist.md
Created July 3, 2020 06:02
updated by Listen1(http://listen1.github.io/listen1/) at 2020/7/3 下午2:02:24

本歌单由Listen1创建, 歌曲数:1004,歌单数:2,点击查看更多

@imdong
imdong / info.json
Last active June 5, 2020 05:59
测试一个One Music 插件项目
{
"name": "QQ Music",
"script": "main.js"
}
@imdong
imdong / load_v2ex.sh
Last active May 3, 2020 13:19
著名程序员论坛自动签到
#!/bin/bash
#
# v2ex 自动签到
# 博客: https://www.qs5.org
# 作者: ImDong(青石)
#
# 2020年05月03日21:00:46
#
# 使用方法: 将网站登录后的 Cookies 保存到 txt 内,然后修改下面的配置即可
#
d
@imdong
imdong / demo.php
Created December 25, 2018 03:21
UCloud-云计算总动员《极客侦探互动解密:第一期》解题 Demo
<?php
$str = "Uhg fkxufk";
$arr = str_split($str, 1);
for ($i=0; $i < 25; $i++) {
foreach ($arr as $item) {
$val = ord($item);
// 空格跳过
$new = $val;
if ($val != 32) {
@imdong
imdong / git_lock.sh
Last active September 22, 2018 06:32
Linux
#!/bin/bash
# command 操作锁定接管(可适用任何命令,例子以git为例)
# git lock 手动锁定 锁定后只有自己可以操作,必须手动解锁才可以释放
# git unlock 解除锁定 除锁定者本人,需要提供 lockID 进行解锁
# git checkout|pull|push|merge 操作时会触发临时锁 指定时间内不能继续操作
#
# 安装方法: 移动文件至 /usr/local/bin/git 并添加可执行权限(chmod +x /usr/local/bin/git)
# 然后重启终端即可生效,如未生效,则放置于 ${PATH} 中优先级高于 原 git命令的目录即可
# 同理可用于任意命令的前置锁定
@imdong
imdong / trello_only_see_subscribed.user.js
Last active May 31, 2018 10:00
给 Trello 看板添加只看关注功能
// ==UserScript==
// @name Trello Only see Subscribed
// @name:zh-CN Trello 只看关注
// @namespace http://www.qs5.org/?trello_only_see
// @version 0.1
// @description Add watch-only features to Trello kanbans
// @description:zh-CN 给 Trello 看板添加只看关注功能
// @author ImDong
// @match https://trello.com/b/*
// @grant GM_getValue