Skip to content

Instantly share code, notes, and snippets.

Avatar
💭
I may be slow to respond.

Mariotaku mariotaku

💭
I may be slow to respond.
View GitHub Profile
View keybase.md

Keybase proof

I hereby claim:

  • I am mariotaku on github.
  • I am mariotaku (https://keybase.io/mariotaku) on keybase.
  • I have a public key ASAyVkc0L_T9ZK-j-ibKFoMz2g022KuFtRc24yuPk_bIIAo

To claim this, I am signing this object:

@mariotaku
mariotaku / rules.txt
Last active Jul 1, 2019
Cleaner Sina Weibo
View rules.txt
! 时间轴广告
weibo.com##div[feedtype="ad"]
! 不需要的推荐内容
weibo.com###v6_pl_rightmod_hongbao
weibo.com###v6_pl_rightmod_rank
weibo.com###v6_trustPagelet_recom_member
@mariotaku
mariotaku / README.md
Last active Dec 18, 2020
Followers Cleaner Script
View README.md

Usage

  1. Execute pip3 install -r requirements.txt to install dependencies
  2. Execute followers_clear.py and follow instructions.

Notes

Consumer keys can be found here. Use these keys instead of applying yourself can get rid of rate limit.

@mariotaku
mariotaku / Erya nopause.user.js
Created Apr 23, 2017
Erya nopause UserScript
View Erya nopause.user.js
// ==UserScript==
// @name Erya nopause
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Fuck erya!
// @author Mariotaku Lee
// @match http://mooc1.zut.edu.cn/*
// @grant none
// @run-at document-end
// ==/UserScript==
View Base64BinaryFormBodyConverter.java
/*
* Twidere - Twitter client for Android
*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
@mariotaku
mariotaku / README.txt
Last active Apr 24, 2020
Twitter reverse proxy configuration for Nginx
View README.txt
Settings on Twidere:
API URL Format: https://your-host/[DOMAIN.]twitter.com/
Uncheck "Same OAuth signing URL"
Uncheck "No verion suffix"
Password login recommended.
@mariotaku
mariotaku / README.md
Last active Jun 27, 2020
删除当前屏幕所有微博
View README.md

删除所有微博

在Chrome Dev Tools中粘贴代码到Console,就可以删除当前屏幕所有微博。经过测试一万条微博大约需要10小时的半人工操作。

每批删除大概一分钟,最多50条。

如果遇到微博的Rate limit(提示操作过快),稍等三五分钟再试即可。

@mariotaku
mariotaku / MouseScrollDirectionDecider.java
Last active Aug 29, 2015
An evil snippet to guess mouse scrolling direction for Android
View MouseScrollDirectionDecider.java
import android.annotation.SuppressLint;
import android.content.Context;
import android.support.v4.view.MotionEventCompat;
import android.view.InputDevice;
import android.view.MotionEvent;
import android.view.View;
import android.widget.HorizontalScrollView;
import android.widget.ScrollView;
/**
@mariotaku
mariotaku / .travis.yml
Last active Aug 8, 2018
Sign and upload compiled apk to Github releases automatically using Travis CI
View .travis.yml
language: android
android:
components:
# Uncomment the lines below if you want to
# use the latest revision of Android SDK Tools
- platform-tools
- tools
# The BuildTools version used by your project
- build-tools-22.0.0
View notification_clip_list.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:baselineAligned="false">
<ImageView