Skip to content

Instantly share code, notes, and snippets.

View imdong's full-sized avatar

青石 imdong

View GitHub Profile
@imdong
imdong / zhuque-character.user.js
Created August 9, 2024 15:22
自动抽卡,抽到所有角色齐全
// ==UserScript==
// @name 自动抽卡,抽到所有角色齐全!
// @namespace https://www.qs5.org/?userscript-zhuque-gamingGenshinCharacterAllYes
// @version 2024-07-16-03
// @description 自动抽卡,抽齐或碎片够了以后自动使用碎片兑换。
// @author ImDong <[email protected]>
// @match https://zhuque.in/gaming/genshin/character/draw
// @icon https://www.google.com/s2/favicons?sz=64&domain=zhuque.in
// @grant none
// @license MIT
@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 October 24, 2024 06:09
/**
* 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 ([email protected])
* @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命令的目录即可
# 同理可用于任意命令的前置锁定