⑴ 如何在瀏覽器中使用UserScript
User Script,用戶自定義腳本。就是用戶自己定製的腳本,用來修改瀏覽器中特定的網頁的,既可以修改網頁的外觀也可以修改(添加)內部的一些行為。一般以javascript的形式存在,它通過自身在腳本文件中配置的匹配規則匹配特定的一個或者一些網頁。
如何在瀏覽器中使用
那麼問題來了,如果我寫好了一個UserScript,如何在瀏覽器中使用呢?回答是: 裝插件 。即安裝對應瀏覽器的插件。下面給出鏈接:
FireFox: Install Greasemonkey
Chrome: Install Tampermonkey
Opera: Install Violentmonkey
Safari: Install NinjaKit
據我所知,剛開始最火的應該是Firefox的附加組件Greasemonkey,後期其它瀏覽器相繼產生其對應(兼容)功能的插件。這里不一一講解安裝。
下面,我將以接上一篇在海外使用網易雲音樂,講解如何在Chrome中安裝Tampermonkey後,添加支持海外使用網頁版網易雲音樂的過程。
1. 安裝Tampermonkey
點擊上面列表中的第二項,前往谷歌應用商店。我知道你也許沒有我這么幸福有『免費』的公司海外專用網路,也極有可能沒花錢買VPN,當然,你如果真有「在海外使用網易雲音樂」的需求,這似乎又是矛盾的。Anyway,如果你因為某些「詭異」的原因訪問不了應用商店的話,給你一個workaround的方法:到 這里 去下載最新的Tampermonkey的crx文件,然後在chrome菜單中找到『更多工具』->『擴展程序』,打開該頁面後,把前面下載的crx文件拖進去即安裝成功。
2. 添加腳本
安裝成功後,Chrome地址欄的右邊的插件區自然會多出來Tampermonkey的圖標(黑底加兩上白點),點開就是它的菜單了,如圖:
腳本內容我已經放在了我的Git上: NetEaseMusicHelper 你有兩種方式來添加我這個腳本:
a. 手動添加腳本內容
直接在上圖所示的菜單中,選擇 添加新腳本 ,進入一個 腳本編輯器 頁面。復制上面的Git項目中 netease_music_helper.user.js 的內容,粘貼進去,點擊左上角的保存圖標保存即可。
b. 瀏覽器直接訪問.user.js結尾的文件
通過這種方式訪問帶 .user.js 結尾的網址(或地址),Tamper插件會自動識別,跳轉到安裝腳本文件的配置頁面,默認已經 將文件內容填到腳本區域了。需要注意的是,如果訪問的.user.js的網址(或地址)返回的不是一個標準的純UserScript腳本文件,而是一個網頁或者別的什麼東東的話,那Tamper的跳出來的就不是一個安裝配置,而是文件格式不正確的報錯頁面了。
所以如果你在安裝好Tampermonkey插件後,在Git中訪問netease music helper.user.js頁面時可能就會遇到上面所說的報錯頁面了,因為這個文件的地址也正好是netease music helper.user.js結尾,只不過後面帶參數罷了。所以,你如果要通過網址來安裝我這個腳本的話,這個網址是你最好的選擇: http://git.oschina.net/bobshi/NetEaseMusicHelper/raw/master/netease_music_helper.user.js ,原因是: 1.它返回的是純user.js的內容;2.即使git更新,它返回的內容也是最新的。 因為它永遠拿是master分支的內容。
3.測試效果
訪問music.163.com(或刷新),這時候,你會發現右上角Tampermonkey圖標已經從灰色變成亮色了。隨便放幾首歌,那煩人的 由於版權保護,您所在的地區暫時無法使用 便再也不出現了,下面的播放器像棄置已久的機器又恢復運轉一樣,讓人頓時心曠神怡~
⑵ 用linux編寫一個添加用戶的腳本
cat "<a href="https://www..com/s?wd=tom&tn=44039180_cpr&fenlei=-CEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-" target="_blank" class="-highlight">tom</a>:123" > /tmp/user.txt #生成密碼文件,格式「username:password」
useradd <a href="https://www..com/s?wd=tom&tn=44039180_cpr&fenlei=-CEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-" target="_blank" class="-highlight">tom</a> #增加用戶,其它參數按需要添加
chpasswd /tmp/user.txt #設置用戶密碼
rm -f /tmp/user.txt #刪除臨時密碼文件
⑶ 有哪些好用的用戶腳本(UserScript)
用戶腳本可以幫助用戶更好的,更方便的獲取資料和信息。doubanIMDb 在豆瓣顯示IMDB評分在豆瓣電影的頁面顯示IMDb評分, 爛番茄指數。nolazyload | 禁用延遲載入圖片禁用淘寶,京東圖片延遲載入。
希望這些好的腳本大家可以用得上,幫助到大家。也許你看到的對你很有幫助哦。
⑷ 「任務計劃」中「用戶定義的腳本」怎麼用,求大神指點
linux計劃任務是使用crontab命令,不執行一般原因如下:
cronjob的格式不正確,解決方式為按正確格式重寫cron命令
執行文件沒有x執行許可權,解決方式為使用chmod添加執行許可權
執行文件的路徑不正常,解決方式為使用完整的路徑,不使用相對路徑
磁碟空間不足,解決方式為清理磁碟空間
解決建議:
把執行程序的log重定向到某個日誌文件中,查看log文件內容是分析原因。
⑸ linux 腳本添加用戶求助
把這個輸入一個文件比如autoadser
然後chmod+xautoadser
運行時
./autoadser保存用戶名密碼的文件
輸入時注意,裡面沒有單引號,那個累似於單引號的是ESC鍵下邊那個鍵上的符號
⑹ 如何將自定義腳本添加到WinPE中
WinPE系統提供了三種方法啟動自定義腳本:Winpeshl.ini、Startnet.cmd 和 Unattend.xml。WinPE的默認界面是「命令提示符」窗口。但可以創建自定義的Winpeshl.ini文件,以便運行自己的外殼應用程序。也可以創建自己的 Startnet.cmd批處理文件來運行特定的命令集、批處理文件或腳本。Unattend.xml是WinPE 2.0的新應答文件格式,它取代了Winbom.ini和Winpeoem.sif。
在添加任何自定義腳本之前,必須先使用ImageX應用或裝入基本WinPE映像 (WinPE.wim)。
1、使用Winpeshl.ini添加自定義腳本,可以使用名為Winpeshl.ini的文件啟動自定義外殼應用程序。Winpeshl.exe將在啟動期間處理Winpeshl.ini中的設置。使用文本編輯器(如記事本)創建具有以下結構的Winpeshl.ini文本文件。例如:
[LaunchApp]
AppPath = %SYSTEMDRIVE%myshell.exe
[LaunchApps]
%SYSTEMDRIVE%mydirapplication1.exe, -option1 -option2
application2.exe, -option1 -option2
註:將AppPath項設置為外殼應用程序的路徑。此路徑可以是完全限定路徑,也可以使用環境變數,例如%SYSTEMROOT%System32Myshell.exe。AppPath 項不支持命令行選項。將此文件保存至WinPE映像的%SYSTEMROOT%System32。
2、使用Startnet.cmd添加自定義腳本,使用Startnet.cmd可以在WinPE中添加自定義命令行腳本。默認情況下,WinPE包括Startnet.cmd腳本,此腳本位於WinPE映像的 %SYSTEMROOT%System32 中。當前,Startnet.cmd啟動Wpeinit.exe。Wpeinit.exe 用於安裝即插即用 (PnP) 設備、處理 Unattend.xml 設置以及載入網路資源。編輯Startnet.cmd 以包括自定義命令。
注意:對於PnP和網路支持,請確保在自定義Startnet.cmd腳本中包含了對wpeinit的調用。
3、運行imagex /info d:boot.wim,查看WinPE映像的信息。我們要注意這一行:
Image Count: 2
說明此WinPE映像文件中其實包含了兩個映像。每個映像的詳細信息在後面有詳細的顯示。這里要特別說明的是我們需要編輯的是第二個名稱為WDS的映像,因為WDS使用此映像引導計算機。
使用imagex命令加參數mountrw先將 *.wim 載入到pemount目錄中:
imagex /mountrw c:winpe2pe2.wim 2 c:pemount
使用peimg命令將第三方驅動添加到WinPE 2.0中,如需添加多個設備驅動請重復該步驟。
peimg /inf=c:winpe2netdrvxxx.inf c:pemountwindows
使用imagex命令加參數unmount及commit將修改寫入到 *.wim
imagex /unmount c:pemount /commit
⑺ chrome油猴子腳本,怎麼在網頁載入後 在網址後面 自動加上一些 自定義內容並重新載入
用小樂圖客極客版的「JS代碼」功能,寫段JS代碼(應該會吧?),每次點擊一下按鈕就行了。
具體JS代碼,我來提示一下:
把你的示例中的「var new_location = 」那一行代碼修改為:
var new_location = location.href+'此處替換為你想在末尾加上的字元串';
⑻ oracle怎樣使用sys用戶載入普通用戶腳本
1)最重要的區別,存儲的數據的重要性不同
【sys】 所有oracle的數據字典的基表和視圖都存放在sys用戶中,這些基表和視圖對於oracle的運行是至關重要的,由資料庫自己維護,任何用戶都不能手動更改。sys用戶擁有dba,sysdba,sysoper等角色或許可權,是oracle許可權最高的用戶。
【system】 用戶用於存放次一級的內部數據,如oracle的一些特性或工具的管理信息。system用戶擁有普通dba角色許可權。
2)其次的區別,許可權的不同。
【system】用戶只能用normal身份登陸em,除非你對它授予了sysdba的系統許可權或者syspoer系統許可權。
【sys】用戶具有「SYSDBA」或者「SYSOPER」系統許可權,登陸em也只能用這兩個身份,不能用normal。
以sys用戶登陸Oracle,執行select * from V_$PWFILE_USERS;可查詢到具有sysdba許可權的用戶,如:
復制代碼代碼如下:
SQL> select * from V_$PWFILE_USERS;
USERNAME SYSDBA SYSOPER
SYS TRUE TRUE
⑼ 如何在命令行下添加域用戶啟動腳本
1、「開始-運行-輸入gpedit.msc」,啟動組策略。在本地計算機策略的計算機配置下的windows設置中我們可以看到腳本(啟動/關閉)的選項。(雙擊關機-添加-瀏覽你自己的腳本就行了)在這里我們就可以隨意的添加啟動和關機腳本了。這樣當系統啟動後/關閉前都會首先自動執行我們設置好的啟動腳本。
2、當我們應用了啟動/關機腳本的時候,會在系統目錄下的system32\grouppolicy\machine\scripts目錄下生成一個scripts.ini的隱藏文件,他記錄的實際上是腳本調用信息,該文件格式如下:[startup]0cmdline=載入的啟動腳本名稱(bat或VBS等)