Skip to content

Instantly share code, notes, and snippets.

View feilongfl's full-sized avatar

fei long feilongfl

View GitHub Profile
#!/usr/bin/env fish
set liveId 3
set roomId (wget -O- http://live.bilibili.com/$liveId | grep ROOMID | grep -oE "[0-9]+")
wget -O- "http://live.bilibili.com/api/playurl?player=1&cid=$roomId&quality=0" | grep -oE "http[\:\/0-9A-Za-z_\.=\?&\-]+"
@feilongfl
feilongfl / dilidili adblock rules
Created May 28, 2017 05:53
dilidili adblock rules
dilidili.wang##.overflow-box
||dilidili.wang/newimages/h5game.png
dilidili.wang##.right_top_ad
dilidili.wang###carousel
dilidili.wang##.ad-middle
dilidili.wang#header
@feilongfl
feilongfl / MakeClangComplete.fish
Created August 1, 2017 09:32
auto make .clang_complete
#!/usr/bin/env fish
find . | grep "\.h\$" | sed -r 's/(.*\/)(.*\.h$)/-I\1/g' | sort | uniq | tee ./.clang_complete
@feilongfl
feilongfl / mergeBili.fish
Last active August 3, 2017 05:00
基于ffmpeg的哔哩哔哩手机blv视频合并mp4
#!/usr/bin/env fish
# author: feilongfl
# 部分代码参考自:
# https://blessing.studio/use-ffmpeg-to-concat-flv-videos-downloaded-by-bilibili-client/
function merge
#cat $argv/index.json | jq .
pushd $argv
pwd
@feilongfl
feilongfl / model1.ini
Last active August 19, 2017 08:32
devention config
name=PX4
mixermode=Advanced
type=multi
[radio]
protocol=DEVO
num_channels=8
fixed_id=79711
tx_power=30mW
[protocol_opts]
@feilongfl
feilongfl / jwgl.js
Last active September 1, 2017 07:45
jwgl抢课用脚本
// ==UserScript==
// @name jwgl
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match http://jwgl.cauc.edu.cn/*
// @grant none
// ==/UserScript==
@feilongfl
feilongfl / enable-all-app.sh
Last active January 26, 2018 03:57
解冻全部app,配合空调狗使用,便于play商店更新app
#!/bin/sh
for p in $(pm list packages -d | sed -r 's/package\://')
do
echo Enable: $p
pm enable $p
done
@feilongfl
feilongfl / bilibililive.fish
Last active January 29, 2018 05:59
使用mplayer播放bilibili直播。
#!/usr/bin/env fish
function livebilibili
echo play => $argv
set cid (wget -qO- "http://api.live.bilibili.com/room/v1/Room/room_init?id="$argv | jq ".data.room_id")
set liveUrl (wget -qO- "https://api.live.bilibili.com/room/v1/Room/playUrl?cid="$cid"&quality=0&platform=web" | jq ".data.durl[].url" | head -n 1 | tr -d '"')
curl -L --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36" $liveUrl --output - | mplayer -
end
livebilibili 3
@feilongfl
feilongfl / tracker-list
Last active April 25, 2018 08:28
torrent tracker
udp://tracker.coppersurfer.tk:6969/announce
udp://tracker.open-internet.nl:6969/announce
udp://tracker.skyts.net:6969/announce
udp://tracker.piratepublic.com:1337/announce
udp://tracker.opentrackr.org:1337/announce
##KUSTOMCLIP##
{
"clip_version": 1,
"clip_cut": [],
"clip_modules": [
{
"internal_type": "OverlapLayerModule",
"internal_title": "Widget",
"position_offset_y": 20.0,
"config_location": "PRIMARY",