標簽:經驗分享
資源下載, 經驗雜筆推薦一款站長改代碼利器:平平深度文件搜索
建站初期,站長們不是忙著更新內容,而是建設網站。在WordPress中,有可能建站就是直接拿別人的主題來修改,不斷的調試。有時候我們會遇到這樣的問題,在前端可以看到主題作者留下的小廣告鏈接,卻不知道是在主題文件中的那個文件里面添加的等等問題,只要有線索,不妨試試這款文件搜索軟件。平平深度文件搜索系統資源管理器中的搜索只能搜索文件名,而平平深度文件搜索除了文件名搜索之外,強大之處就是可以對文件內容進行搜索。先森在自己的主題文件夾里面嘗試搜索自己學校的網址,效果如下:深度搜索先森學校網址如圖,填好需要搜索的內容,勾選搜索子目錄、深度搜索兩個選項后,點擊搜索后,搜出了很多的結果。結果項中很直觀的顯示了所在的文件名稱,文件所在目錄,在文件中的多少行,以及所在行的內容。這樣我們就能很方便的鎖定代碼所在位置了。很方便的是,安裝完平平深度文件搜索后,在鼠標右鍵文件夾彈框中加入快捷鍵,這樣我們就能非常方便的對文件夾進行搜索了。右鍵快捷鍵軟件下載覺得好用可以下載一試,總之先森是安裝了很久了。百度云盤下載:鏈接: http://pan.baidu.com/s/1mixqwyO 密碼: chxs
經驗雜筆get:自定義百度網盤私密分享的提取密碼
雖然是做博客,但我們也常常為大家分享一些文件,但又不想占用服務器空間,這時候一般都用百度網盤了。雖然是公開分享,但我們也不希望完全公開,不想讓網盤搜索索引到我們的資源,所以一般會通過百度網盤私密分享設置提取密碼來分享了。提取密碼通常是百度網盤隨機生成的4位數字與字母的組合,但各位有沒有想過自定義一下百度網盤私密分享的提取密碼呢?馬洪飛博客為我們提供了方法。實現方法實現的方法很簡單,核心是使用一段JS代碼。下面先森就科學上網的Lantern軟件私密分享做一個示范。1.首先在百度網盤找到想要分享的文件,單擊分享圖標,出現以下頁面時先不要動:Lantern分享2.這時候按F12或空白處右鍵點擊審查元素,然后選擇Console標簽:審查元素Console標簽3.核心來了,復制下面的代碼到Console標簽中,回車:require(["function-widget-1:share/util/service/createLinkShare.js"]).prototype.makePrivatePassword = () => { return prompt("請輸入自定義的密碼", "aaaa")}效果如下:復制代碼到Console并回車2016-06-15更新:可能你覺得要記住這樣一串JavaScript代碼很麻煩,那么先森教大家一個方便的方法。1)在上面的代碼前面加一個“javascript:”,如下:javascript:require(["function-widget-1:share/util/service/createLinkShare.js"]).prototype.makePrivatePassword = () => {return prompt("請輸入自定義的密碼", "aaaa")};2)再新建一個瀏覽器書簽,快捷鍵Ctrl+D,書簽名稱隨意,網址填寫上面的代碼即可。這樣一來,以后到了這一步,只需要點擊一下書簽,不會有任何響應,但接著下面的步驟做會發現,效果依舊。4.這時候再點擊創建私密鏈接,這時候會有一種暫停的效果,同時瀏覽器會出現一個彈框,我們在這里輸入想要自定義的提取密碼。先森在這里輸入“成航先森”的拼音首字母。注:私密分享密碼是4位字母或數字的組合。輸入自定義提取密碼5.這一步是見證奇跡的一步,點擊確定就能看到熟悉的分享成功的頁面,注意看提取密碼哦:自定義提取密碼成功預覽效果先森也把本文的分享鏈接貼出來,提取密碼就不需要先森再說了吧?快來試試吧!百度網盤私密分享方法很簡單,輕松就能實現。覺得有用就Ctrl+D收藏一下本頁吧~
腳本編程, 系統運維, 經驗雜筆Linux grep正則表達式的用法,學好即可旁通其他語言正則表達式
先森培訓紅帽Linux之前,得知要也會教正則表達式,先森是感到非常高興的。因為在先森的印象中,正則表達式是非常難懂難學的,既然有教,一定要學好。本來已經做好面對困難的決心,直到老師教grep正則表達式的時候才發現,原來這么簡單。而且老師也說了,只要學會了用grep正則表達式,學習java等其他語言的正則表達式也就簡單了。redhat linux grep下面先森對自己的學習做一個總結,畢竟代碼總是易忘的。本文敘述的是用grep來使用正則表達式,實際上Linux使用正則表達式的命令工具不止于此。Linux grep命令grep是一種強大的文本搜索工具,它能使用正則表達式搜索文本,并把匹配的行打印出來。grep很有使用價值,先森在學習之后就在《用Linux分析日志查看產生大量404的IP》一文中有過應用。grep按下述方式接受選項和參數:grep [options] regex [files]其中options是以下的選項,regex是正則表達式,files是需要進行搜索的文本文件。gerp支持的選項如下:-a 不要忽略二進制數據。-A<顯示列數> 除了顯示符合范本樣式的那一行之外,并顯示該行之后的內容。-b 在顯示符合范本樣式的那一行之外,并顯示該行之前的內容。-c 計算符合范本樣式的列數。-C<顯示列數>或-<顯示列數> 除了顯示符合范本樣式的那一列之外,并顯示該列之前后的內容。-d<進行動作> 當指定要查找的是目錄而非文件時,必須使用這項參數,否則grep命令將回報信息并停止動作。-e<范本樣式> 指定字符串作為查找文件內容的范本樣式。-E 將范本樣式為延伸的普通表示法來使用,意味著使用能使用擴展正則表達式。-f<范本文件> 指定范本文件,其內容有一個或多個范本樣式,讓grep查找符合范本條件的文件內容,格式為每一列的范本樣式。-F 將范本樣式視為固定字符串的列表。-G 將范本樣式視為普通的表示法來使用。-h 在顯示符合范本樣式的那一列之前,不標示該列所屬的文件名稱。-H 在顯示符合范本樣式的那一列之前,標示該列的文件名稱。-i 忽略字符大小寫的差別。 -l 列出文件內容符合指定的范本樣式的文件名稱。-L 列出文件內容不符合指定的范本樣式的文件名稱。-n 在顯示符合范本樣式的那一列之前,標示出該列的編號。-q 不顯示任何信息。-R/-r 此參數的效果和指定“-d recurse”參數相同。-s 不顯示錯誤信息。-v 反轉查找。-w 只顯示全字符合的列。-x 只顯示全列符合的列。-y 此參數效果跟“-i”相同。-o 只輸出文件中匹配到的部分。--color:以特定顏色高亮顯示匹配關鍵字--color選項可以讓搜索匹配結果高亮,是個很有用的選項。需要注意的是,grep命令使用正則表達式分為基本正則表達式和擴展正則表達式。我們一般使用"grep -E"或者"egrep"來使用擴展正則表達式。擴展正則表達式的功能更加強大。命令中加入正則表達式時,最好使用引號將表達式括起來,以避免shell的元字符對正則表達式的影響。基本正則表達式正則表達式的學習,主要就是對各種字符的作用進行學習,使用中則主要是將各種功能的字符進行組合,以達到我們的目標匹配。雖然grep正則表達式分為基本正則表達式和擴展表達式,但基本表達式已經能滿足我們的基本需求了。下面來介紹一下各種正則表達式字符:符號含義舉例^開始標記"^abc"滿足的例子abc、abcd^非(在[]內)"[^abc]"滿足的例子:ddd、mpd$結束標記"abc$"滿足的例子abc、mmabc\<匹配單詞開始"\<abc"滿足的例子abc、abcd\>匹配單詞結束"abc\>"滿足的例子abc、pmrabc.任意一個字符"a.c"滿足的例子abc、fapcc*匹配前一個字符≥0次"abc*"滿足的例子abbb(c出現0次)、abcdk\轉義字符"\."滿足的例子192.168[]匹配一系列字符中的一個"[abc]"滿足的例子any、boy、ico-連字符,用在[]中,規定匹配范圍[a-z]匹配小寫字母,[0-9]匹配數字,[0-9a-zA-Z]匹配數字與字母{}{m}、{m,n}、{m,}、{,n}分別為匹配前一個字符m次、m到n次、≥m次、≤n次"abc\{3,5\}"滿足的例子abcccc、abcccccc注意,由于{ }在SHELL中有特殊意義,因此作為正則表達式用的時候要用\轉義一下(若用egrep則不轉義)。 擴展正則表達式grep一般情況下支持基本正則表達式,可以通過參數-E支持擴展正則表達式。所以grep單獨提供了一個擴展命令叫做egrep用來支持擴展正則表達式,這條命令和grep -E等價。雖然一般情況下,基本正則表達式就夠用了。特殊情況下,復雜的擴展表達式,可以簡化字符串的匹配。擴展正則表達式就是在基本正則表達式的基礎上,增加了一些匹配字符。符號含義舉例+匹配前一個字符≥1次"abc+"滿足的例子abcd、abcccdd?匹配前一個字符0或1次"abc?"滿足的例子ab、mabcd|或"AAA|BBB"滿足的例子AAA、BBBpp()匹配整個括號內的字符串(原來都是匹配單個字符)"g(oo|la)d"滿足的例子good、glad()反向引用,最多使用9次,用\*調用(*代表1-9),以左括號確定編號"([a-z]+)([0-9]+)\1\2\1"(\1引用第一個括號內的匹配結果,\2引用第二個括號的匹配結果)滿足的例子abc12abc12abc、a1a1a(注:a1a2c則不滿足)最后相對而言,grep正則表達式還是非常簡單的。需要注意的是,花括號{}在grep中使用需要加反斜杠\轉義,而在grep -E或egrep中則不用轉義。
系統運維, 經驗雜筆用Linux分析日志查看產生大量404的IP
先森網站被阿里云通知超標消耗資源的時候查看網站的日志,發現有幾個IP一直在訪問一個不存在的目錄,產生了大量的404。查了半天沒有查出這些IP與先森使用的CDN等服務有關,看來不是什么好貨了,趕緊用.htaccess屏蔽IP。但是有個問題,日志文件是以行為記錄,一行對應一個請求,一個日志經常成千上萬行,光靠眼睛看不能準確的識別出這些做壞的IP到底有哪些。先森一直在找有沒有能直接分析出來的日志分析工具,但搜到的都是針對搜索引擎蜘蛛痕跡做分析的,只得作罷。近期先森在培訓紅帽Linux,經過學習,發覺Linux確實強大。而老師今天教了正則表達式,再加上以前教的各類命令,發現其實用Linux就能很好的做日志分析了。下面來分享下相關經驗。linux命令首先,查看日志,分析需要篩選的內容。先森貼出其中404的一例:60.191.139.121 - - [09/May/2016:00:33:32 +0800] "GET /_detect HTTP/1.0" 404 209 "-" "-" qxu123456789.my3w.com text/html "/usr/home/qxu123456789/htdocs/_detect" 1048需要注意的是,每行的狀態碼前后是有一個空格的,這個可以用來區分正常訪問中單純的404數字。命令方面其實很簡單,一句搞定:# cat web.log| grep -E ' 404 '|awk '{print $1}'|sort |uniq先森的日志回車后,最終顯示了下面三個IP:222.73.199.10560.191.139.12161.160.245.190這樣就確認了有哪些IP在對網站造成404訪問了,這時候用.htaccess將其屏蔽即可。如果不會,可以參考先森這篇文章:虛擬主機屏蔽IP地址或IP段的方法下面對上面的代碼做些解釋。cat是將web.log的內容作為標準輸出到設備,也就是查看文件內容。|是管道符,將左邊的輸出連接到右邊的輸入,也就是把日志內容傳給下一條命令。gerp -E,相當于egerp,后面跟的是正則表達式,這里我們查找的內容比較簡單,所以暫時不用正則表達式。這條命令用來篩選出有404的行。awk是做數據處理的,是一種編程語言,功能很強大。它可以用-F確定分隔符,默認是空格,這也真是我們需要的。以空格為分隔符,將每行分成了很多段,而后面的printf $1就是輸出第一段,也就是我們的IP地址。sort是排序,這里就是對我們的IP地址進行排序。uniq是去重,也就是將重復的IP地址去除,留下我們想要屏蔽的IP地址。一些延伸上面僅僅是找出404訪問IP,實際上我們可能有這種需求:找去所有的40X的訪問IP,修改上面的一個字符即可實現:# cat web.log| grep -E ' 40. '|awk '{print $1}'|sort |uniq.點符號在Linux正則表達式中是占位符,表示任意的一個字符。有了上面的這種需求,可能我們除了想看IP地址,還想知道它的狀態碼是多少,再修改一下就好:# cat web.log| grep -E ' 40. '|awk '{print $1,$9}'|sort |uniq上面在awk的輸出增加了一個$9,表示已空格作為分隔的第九段。其實想看什么數據,只要以空格為界,數出其所在段位即可。但需要注意的是,時間段不要用來數出,這樣會導致后面的去重沒有什么效果,因為時間都是不同的。Linux操作最后不得不說Linux確實強大,但是它的英文也讓先森很吃不消啊。希望能夠學好,向著運維的方向越走越遠。
經驗雜筆VNC在Windows客戶端上全屏顯示演示窗口畫面
先森在培訓機構啃書大半個月了,主攻紅帽Linux,發現這里的機房統一用的VNC的遠程控制軟件來演示老師的電腦畫面。VNC還是挺厲害的,Linux和Windows都能支持。因為VNC首先支持的是UNIX和Linux,所以在Linux上全屏什么的很簡單,但是在Windows上就還需要設置一番了。教先森的那個老師不怎么照顧學員的感受,也不講怎么設置,整的先森每次看著演示都特別惱火。沒有全屏,每次老師講課,還得上下左右拉滾動條。有時候甚至要邊拉邊聽,麻煩。無法全屏既然沒人教,那先森就自己鼓搗(主要還是先森英語不好。。。)。硬是要去解決這個問題,還是很好解決的。下面總結一下經驗。設置全屏1.把鼠標滑到VNC頂部,點擊那個扳手和螺絲刀交叉的選項按鈕,也可以按F8點擊“Options...”。點擊選項Options2.在打開的窗口點擊“advanced”高級選項按鈕。點擊advanced按鈕3.點擊高級選項后,可以看到第一個縮放選項中默認的選擇是“No scaling”,也就是不縮放,我們只需要選擇第二個“Scale to window size(窗口大小)”即可。選擇縮放方式為窗口大小這個時候已經可以初見成效了。這時演示窗口已經沒有滾動條了:初見成效-滾動條消失4.這最后一步其實也可有可無了,這一步的作用是讓演示窗口將整個屏幕占滿,效果就是和老師看到的屏幕完全一樣了。鼠標滑到VNC窗口頂部或按F8,點擊“Full screen”即可:全屏模式最后小小的折騰記錄,希望能幫到遇到同樣問題的學員。
經驗雜筆忘給主域名解析后對301跳轉的一些研究
先森前些日子將萬網/阿里云域名DNS地址修改到DNSPod,當時高興的不得了,因為DNSPod對搜索引擎線路的解析非常準確,但卻竟然忘記了對主域名進行解析。直到一位學弟告訴先森,先森的網站不加www無法訪問。先森當時就懵逼了——被萬網慣壞了。先解釋下為什么會忘記。用過萬網云虛擬主機的同學應該都知道,在萬網主機管理控制臺內,就有域名的301跳轉設置選項:萬網主機管理控制臺因為萬網這邊301跳轉是設置好的,所以先森第一次設置后,就再沒管過主域名的事情,結果連換DNS服務商了都沒有想起主域名解析的問題。連解析都沒解析,還談什么301跳轉啊,白癡了一回。但通過這次的白癡行為,先森對301跳轉總結出了3種方法。為什么要301重定向?簡單的說,301重定向是對搜索引擎友好,將一個網站的權重很好的轉移到另一個網站。常用在主域名與www域名互轉,老域名轉移到新域名。第一種:DNS直接設置301跳轉DNSPod的解析設置中,記錄類型包括一種“顯性URL”記錄,這種記錄DNSPod用的就是301跳轉。所以我們在為主域名設置301跳轉的時候,可以直接使用這種方式。DNSPod顯性URL設置需要注意的是,如果你的域名轉入DNSPod的時間不足30天,不能設置顯性/隱形URL記錄類型。但是可以提交工單的方式獲得設置權限。通過這樣的設置,就能很簡單的將主域名301重定向到www的域名了。第二種:設置CNAME記錄看到這種方法可能大家會覺得有點奇怪,其實這樣還是用的萬網主機控制臺的跳轉。直接給主域名設置CNAME記錄,記錄值填www的地址。用了CDN的也可以直接填CDN的CNAME地址,先森覺得這樣可以減少一次解析的次數。至于為什么不直接設置A記錄,原因是網站最好不要泄露自己的真實IP地址。CNAME記錄設置這樣設置的前提是,我們使用的是萬網云虛擬主機,并在萬網主機管理控制臺設置了301跳轉。如此一來,主域名會通過CDN再解析到主機上,進而進行301跳轉。第三種:修改.htaccess此方法適用于Apache服務器。上面提到的都是用DNS解析的方法,如果是直接解析到服務器上,那么就可以使用這種方法了。在網站根目錄的.htaccess文件中,添加下列三行代碼即可實現:RewriteEngine onRewriteCond %{HTTP_HOST} ^capjsj.cn [NC]RewriteRule ^(.*)$ //www.cnidcc.cn/$1 [L,R=301]添加時注意修改域名。最后說兩句關于跳轉的速度,先森只測試了第一種和第二種的ping通時間。第一種先森本地的ping通時間在190ms左右,第二種的話在20ms左右。但這只是ping通時間,第一種當然ping通之后就開始跳轉了,第二種開始跳轉的時間具體是多少,先森還不知道要怎么測。如果看跳轉到打開的總時間,各地DNS緩存的時間又不同,先森想從奇云測來測試也不是那么方便。所以,要用那種方式做301跳轉就根據各位的喜好了。
經驗雜筆微博短期內快速漲粉先森的做法
先森對于微博其實不是很感冒的,以前甚至根本不用。記得第一次用微博,還是上了大學,同學需要微博投票,專門注冊了一個微博給她投票。后來,使用微博是為了網站發布文章同步推送到微博。現在,在女票的影響下開始玩微博。私人號@狂族晨曦 完成了橙V個人認證,網站號@成航先森 完成了藍V企業認證。關于WordPress發布文章怎么同步推送到微博,先森很早以前就做過方法分享:方法分享:WordPress發布文章自動同步到新浪微博詳細方法下面先森介紹一下,先森是怎么快速漲粉的,先貼上這幾天的成效:@成航先森 每日漲粉數量上圖可以看到,最多的一天漲粉167人,先森是怎么做到的呢?嘗試階段對于如何漲粉,先森也做過很多的嘗試。首先是互粉。先森在#互粉大廳#和百度貼吧微博吧,一個一個的找人互粉,但是發現這樣的效率太慢,而且很多人也不是像先森那樣誠信。然后是只在微博吧中找那些“粉一回幾”的,也就是你粉TA,TA回粉你很多。但是后來發現,根本不知道哪些人是回了說好數量的粉絲。接著先森自己注冊了兩個小號,自己在貼吧里發【粉一回二】的帖子。一開始是長的比較快,但是漲的卻不是很多,漲了30-40個粉絲后,就沒人理我的帖子了。看著別人同樣回粉兩個的帖子回復達到幾百幾百,先森那個心塞。后來先森找到了微博應用“互粉大廳”。進了這個應用,只要對方在線,你一粉對方,對方就會自動回粉。當然,你自己也是,別人粉你,你也會自動回粉別人。但是每次你關注對方,都要花費6點體力。默認100點體力,每天簽到可以獲得幾十體力,還有一些其他賺體力的方法,但是要求頗多。體力決定了,實際上也漲不了多少粉。快速漲粉階段經歷了上面的種種漲粉方法后,先森漸漸摸索出了自己的一套漲粉方法。首先要準備的,還是上面提到的,兩個小號。當然,小號越多越好。然后要準備的,是要漲粉的微博,添加多個微博互粉群。加微博群目前先森發現只能在手機端添加。PC端網上說有個“微群”應用,但是先森實際上發現,那個應用確實存在,但是打開卻只有一行“OK, Iamalive”的文字。在微博手機端,“消息”頁面的左上角,有個“發現群”。點擊“發現群”搜索“互粉”即可:微博手機端添加微博群當然,加群也是有技巧的。你先把群主和管理員都關注了,再在申請中寫“已粉群主和管理員”字樣,這樣更容易入群。別想著不想增加自己的關注數量,沒有付出怎么收獲呢?另外,先森的做法還有,新建一個關注組“微博群管理員”,關注群主和管理員的時候,先森會把他們添加到這個組里,然后會將群的名字設置為他們的備注。這樣當很久沒有申請通過的時候,方便私信他們。以及以后退群清粉的時候...下面要重磅出擊了,最關鍵的一個工具上場——鬼站新浪微博秘書。這個是一個軟件,會自動幫你在群里不停的推送消息。鬼站新浪微博秘書群發界面大家自己到網上下載,不要下載破解版,因為破解版用不了。為什么會想著找破解版?因為免費版會在你發的消息下面增加廣告,廣告內容是如下:鬼站新浪微博秘書-廣告內容很多微博群會很厭惡這個軟件,所以你加群的時候一定要看群公告是否標明禁止使用微博秘書。這個軟件有個缺點,就是群列表沒有群名稱,全是不知道在哪里查看的群號。所以選擇推送群的時候要研究清楚。關于推送的消息。一開始先森內容大概為“粉一回二,在線秒回”,但是這樣太累了,也太影響你了,其他事情都做不了。所以后面改成了“晚上10點統一回粉”。另外,你辛辛苦苦的用兩個小號為關注你的人回粉,對方卻在你回粉后對你取消關注,這是會讓人很氣憤,也是不道德的事情。為了知道哪些人對你取消了關注,方便你用小號對TA做出取消關注的懲罰,你還需要在微博應用中搜索一個工具,叫“關注查詢”。上面就是先森快速漲粉的方法,有什么可以優化的地方,還請大家指出。有什么更好的方法,也希望大家能夠做個分享。當然,這個方法是短期內快速漲粉的,長期漲粉還是需要發原創、偽原創高質量微博內容了。另外,歡迎關注先森的兩個微博:@狂族晨曦 和@成航先森
經驗雜筆為瀏覽器添加優酷網和土豆網的VIP插件
優酷土豆VIP共享:1. VIP電影全免費想怎么看就怎么看;2. 全視頻免廣告,再也不用等等等;3. 全高清1080P沒有最爽只有更爽。以上是本插件的介紹,該插件來自Chrome網上應用店:安裝插件首先,上面也說了,本插件來自Chrome網上應用店,也就是谷歌瀏覽器應用。本插件不一定是要在谷歌瀏覽器上才能使用,先森用的UC瀏覽器,也一樣能夠安裝。你如果不知道自己的瀏覽器是否能安裝成功,也大可放心,插件安裝之前會檢測瀏覽器是否適配。然后,大家知道我們大陸有一堵墻,將谷歌等網站擋在了外面,這樣Chrome網上應用店就打不開,出現下面這種情況:不用擔心,先森之前為大家介紹了兩種簡單的帆檣方法,可以去看看:分享兩款免費好用的帆墻軟件若解決了那堵墻的問題,就可嘗試安裝插件了。安裝可以在商店搜索“優酷土豆VIP”,在擴展程序的第一個,點擊安裝即可:也可以直接點擊“優酷土豆VIP”進行安裝。安裝成功后,點擊插件圖標,即可看到一些提醒:現在先森登錄優酷后,自動便登錄了一個優酷VIP,大家也去試試吧!效果如下:另外,此插件是針對電腦瀏覽器,如果你是使用手機優酷等視頻軟件,僅僅是不想看廣告的話,教大家一種簡單的去廣告方法:【本站福利】iphone不越獄無插件也可以免廣告看視頻若有什么不明白的地方請在下面留言,另外還可以關注先森的微博:成航先森 微博私信提問!
經驗雜筆【本站福利】iphone不越獄無插件也可以免廣告看視頻
以iphone為首的智能機的普及給眾多用戶帶來了移動互聯網的樂趣,人們用手機不僅僅是打電話,還可以聽音樂看視頻。可是視頻服務商的APP每次觀看都需要收看將近一分半的廣告,如果不是VIP會員,這些APP是無法跳過廣告的。很多人為了在看視頻是去除煩人的廣告使用了各種招數,越獄、插件。可是隨著iOS的升級加速,越獄、插件的更新速度已經不能滿足人們的迭代需求了。人們會問,除了越獄插件這些老土的辦法,還有其他辦法可以免除看廣告的煩惱嗎?小編下面就教大家一個不需要越獄、也不需要安裝插件的有效辦法,一招解決看視頻去廣告的功效(該方法iphone手機端親測100%有效,iOS最新的版本9.2.1親測有效!親測優酷APP播放視頻無廣告!)第一步:打開iphone手機端的設置第二步:進入自己已經連接到的無線網絡第三步:點擊連接無線網絡的右側小圓圈按鈕第四步:找到HTTP代理(進入界面后一直往下拉,最下面有一個HTTP代理),選擇自動,在下端的url處打上://www.cnidcc.cn/qgg.js (注:一定要加http://)第五步:設置好上面的HTTP代理后,我們需要重新連接一下你手頭iphone的無線網絡。第六步:點擊優酷APP,觀看的時候已經默認沒有廣告播放了!不需要會員,不需要越獄、不需要插件!(注:暫不支持愛奇藝)歡迎網頁頂部右上角關注先森的微博:成航先森
建站分享, WordPress技巧WordPress插件隨主題同時啟用
在浩瀚的互聯網世界里,有著一群不愿隨波逐流的人。WordPress有很多主題,但并不一定有適合自己的主題,或者不想和別人使用一樣的主題,所以就自己走上了創造之路——制作主題。但是在編寫主題時,可能有些功能并不一定能夠實現,所以要借用一些插件來實現。而插件多了,在換服務器或分享主題時,可能就會忘東忘西,造成一些麻煩。那么,我們如何做到在啟用主題的時候,就同時啟用某個插件呢?來看看露兜為我們分享的方法。我們可以在主題的functions.php最后一個?>前添加以下代碼(這里以akismet為例):include_once( ABSPATH . 'wp-admin/includes/plugin.php' );// 判斷插件是否已經啟用if (is_admin() && current_user_can('activate_plugins') && !is_plugin_active(ABSPATH . 'wp-content/plugins/akismet/akismet.php')) { // 啟用插件 activate_plugin(ABSPATH . 'wp-content/plugins/akismet/akismet.php');}首先我們需要include一下plugin.php,因為我們用到的兩個函數is_plugin_active()和activate_plugin()都是在plugin.php中定義的,而主題文件不會自動引用這個文件。接著我們需要判斷當前頁面是否是后臺,同時為了安全考慮,我們需要用current_user_can()判斷當前用戶是否有啟用主題的權限。最后,判斷插件是否已啟用,這里使用插件主文件的路徑,何為插件主文件呢?這個文件在插件目錄下,一般與插件同名,用文本編輯器打開,一般會看到類似注釋:/*Plugin Name: **Plugin URI: **Description: **Version: **Author: ***/需要提醒的是,主題發布記得附帶插件或叮囑用戶下載好插件。

川公網安備 51011202000104號