Save all filters (msgFilterRules.dat
files) in a zip file:
$ find .thunderbird/ -type f -name msgFilterRules.dat -print | zip thunderbird-filters -@
script.pac
to /home/user/script.pac
file:///home/user/script.pac
Note: If you're using SOCKS v5 you might want to also select 'Proxy DNS when using SOCKS v5'
Tested on 116.0.2 (64 bit) Arch Linux
#!/bin/sh
:loop
adb wait-for-usb-device reverse tcp:8081 tcp:8081
adb shell service call connectivity 33 i32 1 s16 text
adb wait-for-usb-disconnect
goto loop
<?xml version="1.0"?> | |
<metacity_theme> | |
<info> | |
<name>Arc</name> | |
<author>horst3180</author> | |
<copyright>horst3180</copyright> | |
<date>2015</date> | |
<description>Arc Metacity theme</description> | |
</info> |
if(ctrlPressed && button === 1) { | |
let currentIndex = 0 | |
for (let i = 0; i < this.groupState.metaWindows.length; i++) { | |
if(this.groupState.metaWindows[i] === this.groupState.lastFocused) { | |
currentIndex = i | |
} | |
} | |
if(currentIndex === this.groupState.metaWindows.length - 1) { | |
currentIndex = 0 | |
} else { |
export const STATE_IDENTIFYING = "STATE_IDENTIFYING" | |
export const STATE_TOKENIZING_NORMAL = "STATE_TOKENIZING_NORMAL" | |
export const STATE_TOKENIZING_SPECIAL = "STATE_TOKENIZING_SPECIAL" | |
export const TOKEN_SEPARATOR = "/" | |
export const TOKEN_SPECIAL_PREFIX = "{" | |
export const TOKEN_SPECIAL_SUFFIX = "}" | |
export const TOKEN_TYPE_NORMAL = "normal" | |
export const TOKEN_TYPE_SPECIAL = "special" |
export const STATE_LOCAL_PART = "STATE_LOCAL_PART" | |
export const STATE_DOMAIN = "STATE_DOMAIN" | |
export const ALPHANUMERICS = "abcdefghijklmnopqrstuvwxyz1234567890" | |
export const LOCAL_PARTS_CHARACTERS = [...ALPHANUMERICS, ..."!#$%&'*+-/=?^_`{|}~."] | |
export const LOCAL_DOMAIN_CHARACTERS = [...ALPHANUMERICS, ..."-."] | |
export const tokenize = function(input) { | |
const characters = [...input] |
export const STATE_SEARCHING = "STATE_SEARCHING" | |
export const STATE_TOKENIZING_HASHTAG = "STATE_TOKENIZING_HASHTAG" | |
export const STATE_TOKENIZING_MENTION = "STATE_TOKENIZING_MENTION" | |
export const PREFIX_HASHTAG = "#" | |
export const PREFIX_MENTION = "@" | |
export const tokenize = function(text) { | |
let characters = [...text] | |
let state = STATE_SEARCHING | |
let tokens = [] |
import websocket | |
try: | |
import thread | |
except ImportError: | |
import _thread as thread | |
import time | |
import json | |
import ssl | |
import sublime, sublime_plugin, os |