Skip to content

Instantly share code, notes, and snippets.

💭
I may be slow to respond.

Mariotaku mariotaku

💭
I may be slow to respond.
Block or report user

Report or block mariotaku

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
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 Feb 25, 2019
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 Jan 26, 2018
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 Feb 12, 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
You can’t perform that action at this time.