acc.sosi.kr

var imgName,imgSrc,tmp='';
var patt1 = /C\d{4}/i;
var articles = document.getElementsByTagName('div');
function strMakeUp(filename, url) {
    return ('wget -O ' + filename + '.jpg ' + url);
}
for (var i = 0, k = articles.length; i < k; i++) {
    //抓出全部文章
    if (articles[i].className == 'entry') {
    imgSrc=articles[i].getElementsByTagName('a')[0].href;
    imgName = patt1.exec(articles[i].childNodes[1].childNodes[1].innerHTML);
    tmp+=(strMakeUp(imgName,imgSrc)+'\n');
    }
}
alert(tmp);

FDZ Get Free Space Links

// ==UserScript==
// @name           FDZ Get Free Space Links
// @description    抓取主題內免空連結
// @include        http://forum.*.fdzone.org/viewthread.php?tid=*
// @include        http://forum.fdzone.org/viewthread.php?tid=*
// ==/UserScript==
var LinkButton = document.createElement("a");
LinkButton.setAttribute("onclick", "getFreeSpaceLinks();");
LinkButton.setAttribute("style", "font-size:2em;font-weight:bold;position:fixed;right:50px;top:300px;");
LinkButton.innerHTML = "抓取免空連結";
document.getElementsByTagName("body")[0].appendChild(LinkButton);
var scriptElement = document.createElement('script');
scriptElement.type = 'text/javascript';
//注意"\n"跳脫字元,要取代成"\\n"
scriptElement.innerHTML = "function getFreeSpaceLinks(){var patt1=/j\.php.*(fileserve|multiupload|megaupload|filesonic|freakshare).*/gi;var tmp='';for(var i=0;i<document.links.length;i++){if(patt1.test(document.links[i].href)){tmp+=decodeURIComponent(document.links[i].href.match(patt1)[0].replace('j.php?u=',''))+'\\n';}}alert(tmp);}";
document.getElementsByTagName("head")[0].appendChild(scriptElement);

FDZ Title Find

// ==UserScript==
// @name           FDZ Title Find
// @description    自動搜尋指定文章標題並上色
// @include        http://forum.fdzone.org/forumdisplay.php?fid=99*
// @include        http://forum.*.fdzone.org/forumdisplay.php?fid=99*
// ==/UserScript==
//v1.0    初步架構完成

function JustDoIt() {
    //指定字串
    var searchTitleStrs = ["SMG", "MU", "MEGAUPLOAD", "MULTIUPLOAD", "XUITE", "FB", "多免空", "JDOWNLOADER", "1080"];
    var titles = document.getElementsByTagName('span');
    var i, j, titleSt, catchStart, tmpCopy;

    //找出全部文章標題
    for (i = 0; i < titles.length; i++) {
        if (titles[i].id.indexOf('thread_') != -1) {
            //取出文章標題超連結文字
            titleStr = titles[i].children[0].innerHTML.toUpperCase();
            //比對指定字串
            for (j = 0; j < searchTitleStrs.length; j++) {
                if (titleStr.indexOf(searchTitleStrs[j]) != -1) {
                    //抓出起始位置
                    catchStart = titleStr.indexOf(searchTitleStrs[j]);
                    //複製標題後半部字串(從關鍵字串開始)
                    tmpCopy = titleStr.substring(catchStart);
                    //取代清空後半部字串
                    titles[i].children[0].innerHTML = titleStr.replace(tmpCopy, '');
                    //插入上色關鍵字
                    var h = document.createElement('span');
                    h.style.color = '#000';
                    h.style.backgroundColor = '#FBED73';
                    h.appendChild(document.createTextNode(searchTitleStrs[j]));
                    titles[i].children[0].appendChild(h);
                    //補上後半部字串(扣掉關鍵字)
                    titles[i].children[0].appendChild(document.createTextNode(tmpCopy.substring(searchTitleStrs[j].length)));
                    break;
                }
            }
        }
    }
}
JustDoIt();

ATTRIB

顯示或變更檔案屬性。

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:][path][filename]
       [/S [/D]]

  +   設定屬性。
  -   清除屬性。
  R   唯讀檔案屬性。
  A   保存檔案屬性。
  S   系統檔案屬性。
  H   隱藏檔案屬性。[drive:][path][filename]
      指定一個或一個以上的檔案給 attrib 處理。
  /S  處理目前的資料夾及所有子資料夾中相
      符的檔案。
  /D  一併處理資料夾。
以系統資料夾隱藏,透過[資料夾選項>檢視>隱藏檔案和資料夾>顯示所有檔案和資料夾]和[檢視>狀態列]都不會看見
ATTRIB +S +H X:\temp

SUBST

建立路徑與磁碟機代號之間的關連。

SUBST [drive1: [drive2:]path]

SUBST drive1: /D

drive1: 指定您要指定路徑的虛擬磁碟機。

[drive2:]path 指定您要指定給虛擬磁碟機的實際磁碟機與路徑。

/D 刪除取代的 (虛擬的) 磁碟機。

鍵入 SUBST 而不加任何參數會顯示目前所有虛擬磁碟機的清單。

body新增超連結

var LinkButton = document.createElement("a");
LinkButton.setAttribute("onclick","sayHi();");
LinkButton.setAttribute("style","position:fixed;top:300px;right:50px;font-size:2em;");
LinkButton.innerHTML="說嗨";
document.getElementsByTagName("body")[0].appendChild(LinkButton);

body新增script

var scriptElement = document.createElement('script');
scriptElement.type = 'text/javascript';
//注意"\n"跳脫字元,要取代成"\\n"
scriptElement.innerHTML = "alert('Hi');";
document.getElementsByTagName("head")[0].appendChild(scriptElement);

body新增元素節點

var p = document.createElement("p");
p.innerHTML="Hello World!!";
document.getElementsByTagName("body")[0].appendChild(p);

ExecuteScalar回傳值

無資料的時候:cmdSQL.ExecuteScalar 傳回null
有資料但資料為null時:cmdSQL.ExecuteScalar 傳回DbNull.Value