请到http://shadowsocks.org/downloads 下载相关的工具,本服务需要这些软件的配合。
使用有任何问题都可以在Issues提出。
https://github.com/chuquus/chuqu.us/issues
希望能获得大家在连接速度和稳定性上的反馈,谢谢。
| UE76UA3Pz8GnuBvCpPbg6NPbQRGGDNcsb7oRYzSAbd9NBG7FWzrhfyucabU8zQzwg8fX8XPGgo43jonPDevoSLFKQYfRZzpmwsxxEyjzCgqFsJGNmVCUjuhbAjbUaTCm8jnRwnbMT5AxEwph5S8U9CNxdfDSkJn3tG72CsqyLFn2RxGeKph4L61ZZepddxNrHHCnyeb2sYGyaUB92FeEMZ8a8YusnnUH1NrkCdBokoVmzHC4GqDqTZv4Diibtp1eWLbSUid9Sc4j9sLkBngy8NKYYp89uQKrYJ1FeVBoKkNtGQLubP77RfJPvaFMLDmW2XmDLFdM5JXJnPJ3AVZRuZc3eHhu5gSXpRVnnn6qH1PrsiMAsmvx5JNDpTAmxS5PqeUdvr7ZHEQGfgTT2t1chp4Y2DBNpAqCYKchpjgUY1D85jbhzXAsKXaJdeZGe3k7c367gCaaA63unQwmhJSuoVPNbjnFRjhAexiHEkD3YbpERaBjiErEREo1aadDr94pyn8UR3vrMQq1PVnkXv7i6quHvgAcKFHMiEZ13BVoiSCyQsY4vdqxLijiQT7GiZ1qscJ95yZQSG9bTDzj2eUr2yCTjfJbjT9XXnKmwAHY7S6V2GkSpmSxhYubugpR5tZqSVYWF7EE9UfpHi4c514VUsR7CRrhKJ8Cje4dtZw195YPYZXEbzHyheVMmvvyfUN6PkGdiM67E1oKKvXwhYDX17fYywccHjmY4pfY6YFJjjPQy9ukMxZADaDbQbUVjKV9rHM1nabs2Y64zs16Sfb754gQx5zdD4AjmF4UDU4mDqP1xgGWVDHj3p7fYv7ztnziN3EkkzBwxDnfLpPrnb4hP2BLRCCnzvPf8ksTDBtnFrU61vQSWyqMsm8TabkvrfqrXWzkUiAkYtqUDDS8jcLXqxqzFBCgBVkQyk79NeEmPVym38aSGocLYdH1b5NdudPE21C68TcfcEGGgoADnt2hRdYpp6q83PFggbJbNc9KrNXDxdDpHtrvVuHjQaiqauVg |
| #! /bin/bash | |
| # Set the default policies to allow everything while we set up new rules. | |
| # Prevents cutting yourself off when running from remote SSH. | |
| iptables -P INPUT ACCEPT | |
| iptables -P FORWARD ACCEPT | |
| iptables -P OUTPUT ACCEPT | |
| # Flush any existing rules, leaving just the defaults | |
| iptables -F |
| <?php | |
| if (isset($_GET['url'])) { | |
| $url = rawurldecode(trim($_GET['url'])); | |
| if (empty($url)) | |
| return; | |
| if (substr($url, 0, 4) != 'http') | |
| $url = "http://{$url}"; | |
| require_once 'PHPWebDriver/__init__.php'; |
请到http://shadowsocks.org/downloads 下载相关的工具,本服务需要这些软件的配合。
使用有任何问题都可以在Issues提出。
https://github.com/chuquus/chuqu.us/issues
希望能获得大家在连接速度和稳定性上的反馈,谢谢。
| # 1. Make sure you have nginx sub module compiled in | |
| # nginx -V 2>&1 | grep --color=always '\-\-with\-http_sub_module' | |
| # 2. add two directives below at HTTP level | |
| # nginx.conf | |
| http { | |
| # ...... | |
| sub_filter '</head>' '<style type="text/css">html{ filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */ |
| # -*- coding: utf-8 -* | |
| ######################################################################### | |
| #假设类似CTRL + A这样的组合按键算一次 | |
| #实现思路: | |
| #首先开始直接输出A的个数必须为3,4,5中的一个,因为1和2对其做复制得不偿失,而6的时候已经相当于3个A作一次复制 | |
| #(在测试时发现使M最大的情况中直接输出5个A的情况没有出现过,但是没有找到什么理由不去考虑5个A,也许N足够大会用到5?) | |
| #其次,输出A后需要紧接着作一次“全选复制粘贴” | |
| #第三,再往后需要“全选复制粘贴”和单独“粘贴”做任意顺序组合,找出实现最大化的情况 | |
| #ps:这个程序在跑到N = 38的时候我的笔记本就很吃力了,所以只测试了38以下 | |
| #ps:发现规律:按键基本形式为4A(or 3A) 3 2 3 2 3 2 。。。(4A代表直接输出4个A,3代表全选复制粘贴,2代表单独两次粘贴) |
| git_inspect_branch() { | |
| git branch 2> /dev/null | grep ^* | sed 's/^\* \(.*\)$/:\1/g' | |
| } | |
| git_inspect_added() { | |
| [[ $(git status 2> /dev/null | grep 'Untracked files:') != '' ]] && echo '+' | |
| } | |
| git_inspect_modified() { | |
| [[ $(git status 2> /dev/null | grep 'modified:') != '' ]] && echo '*' |