📄 urllist_cn.htm
字号:
function EnterKeyPress(what) {
if (urllinks.length < 60) {
if (what == "URL") displaylinks(document.all.filter6.value,'URL');
if (what == "link") displaylinks(document.all.filter5.value,'link');
}
return;
}
<!--LINK LIST HERE-->
</script>
<script language="VBScript"><!--
function FlashGet(nL)
set JetCarCatch=CreateObject("JetCar.Netscape")
call JetCarCatch.AddUrl(nL,"Download from link list",nL)
End function
function NetTransport(nL)
set NTIECatcher=CreateObject("NTIEHelper.NTIEAddUrl")
call NTIECatcher.AddLink(nL, nL, "Download from link list")
End function
function NetAnts(nL)
On Error Resume Next
set NetAntsApi=CreateObject("NetAnts.API")
if err<>0 then
MsgBox("网络蚂蚁没有完全安装!")
else
if NetAntsApi.IsUrlExist(nL) then
MsgBox(nL+vbCrLf+"already in queue")
else
call NetAntsApi.AddUrl(nL, "Download from link list", nL)
end if
end if
End function
function ReGet(nL)
set Application=CreateObject("ClickCatcher.DownloadFromContextMenu")
if err<>0 then
MsgBox("ClickCatcher 没有完全安装!")
else
Application.Url = nL
Application.Info = "Download from link list"
Application.Referer = nL
call Application.AddDownload()
end if
End function
function HiDownload(nL)
set NetMolesApi=CreateObject("NetMoles.NetMoles")
if err<>0 then
MsgBox("NetMoles 没有完全安装!")
else
NetMolesApi.NMAddUrl nL, nL
end if
End function
function DLExpert(nL)
set dlexpertapi= CreateObject("dlexpertapi")
call dlexpertapi.addjob(nL,nL)
End function
// --></script>
</head>
<body style="border:none;" onResize="setSize()" onload="StartCheck();">
<textarea id="field" style="display:none;" rows="1" cols="20">
</textarea>
<div class="opt">
<table cellSpacing="0"><col width="15%"><col width="22%"><col width="11%"><col width="2%"><col width="15%"><col width="22%"><col width="11%"><col width="2%">
<tr class="optr">
<td class="tt">
<span style="font-size: 8pt">文本/网页:</span>
</td>
<td colspan=2>
<select name="filter1" class="sel" onChange="reset(0);displaylinks(this.options[this.selectedIndex].value,'URL');this.blur();">
<option value="">All</option>
<option value=".htm">.htm;.html</option>
<option value=".shtm">.shtm</option>
<option value=".asp">.asp</option>
<option value=".php">.php</option>
<option value=".txt">.txt</option>
<option value=".xml">.xml</option>
<option value=".vrml">.vrml</option>
<option value=".cfm">.cfm</option>
<option value=".js">.js</option>
</select>
</td>
<td>
</td>
<td class="tt">
<span style="font-size: 8pt">协议:</span>
</td>
<td colspan=2>
<select name="filter2" class="sel" onChange="reset(1);displaylinks(this.options[this.selectedIndex].value,'URL');this.blur();">
<option value="">All</option>
<option value="http:">http:</option>
<option value="https:">https:</option>
<option value="ftp:">ftp:</option>
<option value="file:">file:</option>
<option value="javascript:">javascript:</option>
<option value="mms:">mms:</option>
<option value="rtsp:">rtsp:</option>
</select>
</td>
<td>
</td>
</tr>
<tr class="optr">
<td class="tt">
<span style="font-size: 8pt">二进制文件:</span>
</td>
<td colspan=2>
<select name="filter3" class="sel" onChange="reset(2);displaylinks(this.options[this.selectedIndex].value,'URL');this.blur();">
<option value="">All</option>
<option value=".exe">.exe</option>
<option value=".zip">.zip</option>
<option value=".doc">.doc</option>
<option value=".swf">.swf</option>
<option value=".pdf">.pdf</option>
<option value=".bin">.bin</option>
<option value=".rar">.rar</option>
<option value=".mp3">.mp3</option>
<option value=".wm">.mma;.wmv</option>
<option value=".rm">.rm;.rmvb</option>
</select>
</td>
<td>
</td>
<td class="tt">
<span style="font-size: 8pt">图像:</span>
</td>
<td colspan=2>
<select name="filter4" class="sel" onChange="reset(3);displaylinks(this.options[this.selectedIndex].value,'URL');this.blur();">
<option value="">All</option>
<option value=".jp">.jpg;.jpeg</option>
<option value=".gif">.gif</option>
<option value=".png">.png</option>
<option value=".tif">.tif;.tiff</option>
<option value=".bmp">.bmp</option>
<option value=".psd">.psd</option>
</select>
</td>
<td>
</td>
</tr>
<tr class="optr">
<td class="tt">
<span style="font-size: 8pt">链接文本包含:</span>
</td>
<td>
<input type="text" style="width:100%;" value="All" title="链接文本过滤: 只显示链接文本(link)中包含文本框中字符(串)的链接" name="filter5" class="bt" onfocus="reset('URL');" size="20">
</td>
<td>
<button align="center" class="bt" style="width:95%;vertical-align:0%;" title="应用链接文本过滤" onclick="displaylinks(document.all.filter5.value,'link');" HIDEFOCUS="true">过滤</button>
</td>
<td>
</td>
<td class="tt">
<span style="font-size: 8pt">链接网址包含:</span>
</td>
<td>
<input type="text" style="width:100%;" value="All" title="链接网址过滤: 只显示链接网址(URL)中包含本文本框中字符(串)的链接" name="filter6" class="bt" onfocus="reset('link');" size="20">
</td>
<td>
<button align="center" class="bt" style="width:95%;vertical-align:0%;" title="应用链接网址过滤" onclick="displaylinks(document.all.filter6.value,'URL');" HIDEFOCUS="true">过滤</button>
</td>
<td>
</td>
</tr>
</table>
<table cellSpacing="0"><col width="33%"><col width="34%"><col width="33%">
<tr>
<td align=center>
<button class="bt" style="width:120px;text-align:center;vertical-align:10%;" HIDEFOCUS="true" onclick="javascript:showdownload();" title="设置链接的默认下载工具">设置下载工具</button>
</td>
<td align=center>
<button class="bt" style="width:120px;text-align:center;vertical-align:10%;" HIDEFOCUS="true" onclick="javascript:ShowHelp();" title="显示/隐藏 “帮助/信息” 内容">帮助/信息</button>
</td>
<td align=center>
<button class="bt" style="width:120px;text-align:center;vertical-align:10%;" HIDEFOCUS="true" onclick="javascript:setdefault();" title="设置默认过滤项: 点击这里将当前过滤设置为默认的过滤方式">设置为默认过滤</button>
</td>
</tr>
<tr id="helpcontent" style="display:none;">
<td colspan=3>
<SPAN style="width:100%;overflow-y:auto;height:100%;text-align:center;">
<SPAN style="width:80%;overflow-y:visible;height:100%;text-align:justify;">
<br> 使用上面的过滤选项,保留您要查看的链接,隐藏你不要查看的链接。 只列出包含有您在过滤文本框中输入的字符(串)的“链接文本”和 “链接网址”。
点击“应用过滤”按钮启用“链接文本”和“链接网址”过滤。 在下拉列表中选择相应的项后,将自动应用过滤。 <br>
<br>
如果链接的文件类型不在下拉列表中,你可以使用“链接网址”过滤 来过滤出您要查看的文件类型。 例如:你在“链接网址包含:”输入框中输入“.mp3”
那么,只有链接网址中包含“.mp3”的链接才会显示。 <br>
<br>
选择你要打开 或者 邮件发送的链接 ,你只要选中该地址后面的选择框。<br>
点击“打开所选链接”会在新窗口中打开你已经选中的链接,如果该链接是邮件地址,那么将自动打开操作系统默认的邮件发送工具。<br>
点击“邮件发送”则打开邮件发送工具,并将你选中的链接作为新邮件的内容。 <br>
<br>
你可以设置一个默认的过滤属性。<br>
如果你已经设置了默认的过滤属性,那么,只要点击“打开默认”按钮就可以打开所有满足你的默认过滤设置条件的所有链接。选择或填写相应的过滤条件,然后点击“设置为默认过滤”按钮即可设置你的默认过滤。
将鼠标移到“打开默认”按钮上面不动,一秒后将提示你当前的默认过滤的具体内容。 <br>
<br>
如果你在查看的页面包含太多的链接,使用“页面链接”有时会正常创建链接列表,而有时则会对链接自动过滤。如果链接数目<b>很大</b>,MyIE2
可能会没有相应。因此,如果页面链接数目大于200个时将弹出一个<b>警告</b>,并提供一个<b>不创建</b>“页面链接”的选项。
虽然大多数计算机完全可以承受大于200个链接总数,但是此警告仍然是有必要的。<br>
点击“打开默认”按钮时,如果满足默认过滤的超过20个页面,也会有类似的警告出现。<br>
<br>
<b>提示</b>: 按回车 (在没有下拉列表或按钮处于焦点状态下) 或者 Esc 键
将关闭“页面链接”窗口。因为“打开默认” 按钮在一开始便处于焦点状态, 连续按两下回车键将先打开满足默认过滤的页面,然后关闭窗口。这样就使得操作起来更加方便!<br>
<br>
此版本(5.4)由 <a href="http://mdlist.free.fr" target="_blank">mdlist</a> 制作。 Credits
also to Tomtom and <a href="http://www.myie2.smsnet.pl" target="_blank">Tara</a>.
翻译:<a href="mailto:ptma@163.net">ptma</a><br><br>
<button class="bt" style="width:80px;text-align:center;vertical-align:10%;" HIDEFOCUS="true" onclick="javascript:ShowHelp();" title="隐藏 帮助/信息">隐藏</button><br>
</SPAN></SPAN>
</td>
</tr>
<tr id="setdownload" style="display:none;">
<td colspan=3>
<SPAN style="width:100%;overflow-y:auto;text-align:center;">
<SPAN style="width:70%;overflow-y:visible;text-align:justify">
<form name=downloadselect method=post>
<br>
选择您要在此页面链接中使用的下载工具。<BR><BR> 它可以不同于您在 MyIE2 中使用的默认下载工具。 如果您想在下载每个链接之间暂停 (例如:您的下载工具不支持自动下载) - 请选择该项.<br><br>注意: 下载部分没有经过完全测试 - 可能并不支持所有的下载工具或者文件类型.<br><br>
<select id="selecten" name="downloadmanager" class="sel" style="width:200px;">
<option value="">无</option>
<option value="FlashGet">FlashGet</option>
<option value="NetTransport">Net Transport</option>
<option value="NetAnts">NetAnts</option>
<option value="DownloadExpress">Download Express</option>
<option value="ReGet">ReGet</option>
<option value="HiDownload">HiDownload</option>
<option value="Intertnet Download Accelerator">Intertnet Download Accelerator</option>
<option value="Mass Downloader">Mass Downloader</option>
<option value="Star Downloader">Star Downloader</option>
<option value="Download Master">Download Master</option>
<option value="DLExpert">DLExpert</option>
<option value="LeechGet">LeechGet</option>
<option value="DAP">DAP</option>
</select>
<br>
<input type=checkbox name="pause" title="每个下载的文件之间暂停" value="ON"> 每个下载的文件之间暂停<br><br>
<button class="bt" style="width:80px;text-align:center;vertical-align:10%;" title="保存设置" onclick="setdownload(document.downloadselect.downloadmanager.options[document.downloadselect.downloadmanager.selectedIndex].value,document.downloadselect.pause.checked);" HIDEFOCUS="true">保存</button>
<br><br>
<button class="bt" style="width:80px;text-align:center;vertical-align:10%;" HIDEFOCUS="true" onclick="javascript:showdownload();" title="隐藏此页面" >隐藏</button>
</form>
</SPAN></SPAN>
</td>
</tr>
</table>
</div>
<div id="linklist" style="top:85px;}"></div>
<script>
function displaylinks(filter,type){
if (urllinks.length > 50) {
thistop=self.screenTop+document.body.offsetHeight/2-30;
thisleft=self.screenLeft+document.body.offsetWidth/2-75;
oWin=window.showModelessDialog("loading.htm",window,"dialogWidth:150px;dialogHeight:60px;unadorned:no;edge:sunken;help:no;resizable:no;status:no;scroll:no;dialogTop:"+thistop+";dialogLeft:"+thisleft);
setTimeout("return true;",500);
doc = oWin.document;
doc.open('text/html');
doc.write('<HTML><HEAD><TITLE>Loading...<\/TITLE><\/HEAD><body bgcolor="#FCFCFC" text="black"><table align="center" cellpadding="0" cellspacing="0" width="100%" height="100%"><tr height="100%" align="center" valign="middle"><td width="100%" height="100%" align="center" valign="middle"><p align="center"><b><font face="Arial" color="#003399">Loading list!<br>Please wait...<\/font><\/b><\/p><\/td><\/tr><\/table><\/body><\/HTML>');
doc.close();
}
filtersetting = filter;
nowfilter = filter;
filtertype = type;
nowtype = type;
var str="";
var cpt=0;
with(linklist)
{
innerHTML = "";
str += "<table><form name=UrlList method=post><col width=\"5%\"><col width=\"35%\"><col width=\"55%\"><col width=\"5%\"><tr class=\"hd\"><th>#</th><th>Link</th><th>URL</th><th><input type=checkbox title='全选/全不选 所有链接' name=CheckAll onClick=ToggleCheckAll()></th></tr>";
for (var i=0; i<urllinks.length; i++)
{
if(filter=="" || urllinks[i].name.toLowerCase().indexOf(filter.toLowerCase())>=0 && type=="link")
{
cpt++;
str += "<tr class=l" + cpt%2 + "><td class=\"nl\"><center><b>" + cpt + ".</B></center></td><td style=\"padding-left:2px;\">";
str += "<a href="+urllinks[i].url+ " title=\"点击打开此链接\" target=new>"+urllinks[i].name+"</a>";
str += "</td><td style=\"padding-left:2px;\">";
str += "<a class=\"ulinks\" title=\"点击复制链接到剪贴板\" href=javascript:void(0) onClick=copy(this)>" + urllinks[i].url + "</a>";
str += "</td><td align=center><input type=checkbox name=" + cpt + " title='选中此链接'></td></tr>";
}
else
{
if(filter=="" || urllinks[i].url.toLowerCase().indexOf(filter.toLowerCase())>=0 && type=="URL")
{
cpt++;
str += "<tr class=l" + cpt%2 + "><td class=\"nl\"><center><b>" + cpt + ".</b></center></td><td style=\"padding-left:2px;\">";
str += "<a href="+urllinks[i].url+ " title=\"点击打开此链接\" target=new>"+urllinks[i].name+"</a>";
str += "</td><td style=\"padding-left:2px;\">";
str += "<a class=\"ulinks\" title=\"点击复制链接到剪贴板\" href=javascript:void(0) onClick=copy(this)>" + urllinks[i].url + "</a>";
str += "</td><td align=center><input type=checkbox name=" + cpt + " title='选中此链接'></td></tr>";
}
}
}
str += "</form></table>";
insertAdjacentHTML("beforeEnd", str);
str = "<br><table><form name=MailList method=post><col width=\"5%\"><col width=\"35%\"><col width=\"55%\"><col width=\"5%\"><tr class=\"hd\"><th>#</th><th>Name</th><th>Email</th><th><input type=checkbox title='全选/全不选 所有邮件地址' name=CheckAll onClick=ToggleCheckAllMail()></th></tr>";
for (var i=0; i<mailtos.length; i++)
{
str += "<tr class=l" + (i+1)%2 + "><td class=\"nl\"><center><b>";
str += (i+1);
str += ".</b></center></td><td style=\"padding-left:2px;\">";
str += "<a href="+mailtos[i].url+ " title=\"点击撰写发送到该地址的邮件\">"+mailtos[i].name+"</a>";
str += "</td><td style=\"padding-left:2px;\">";
var tmp = mailtos[i].url;
tmp = tmp.substring(7,tmp.length)
str += "<a class=\"ulinks\" title=\"点击复制此邮件地址到剪贴板\" href=javascript:void(0) onClick=copy(this)>" + tmp + "</a>";
str += "</td><td align=center><input type=checkbox name=" + i + " title='选中此邮件'></td></tr>";
}
str += "</form></table><br>";
insertAdjacentHTML("beforeEnd", str);
}
numlinks = cpt*2;
if (window.oWin) {
oWin.close();
}
}
</script>
<script>
// written by Tara
function setSize() {
var wh=document.body.offsetHeight;
linklist.style.pixelHeight=wh-110;
helpcontent.style.pixelHeight=wh-110;
}
setSize();
</script>
<p class="refr" style="background-color:#fcfcfc;bottom:0px;">
<table style="height:100%;" cellSpacing="0"><col width="100%">
<tr>
<td style="text-align:center;">
<button class="bt" style="width:15%;" title='重新载入页面链接,重置过滤' onclick="reset();document.all.filter5.value='All';document.all.filter6.value='All';history.go();this.blur();" HIDEFOCUS="true">重置</button>
<button class="bt" style="width:15%;" title="在新窗口中打开选中的所有链接" onclick="OpenLinks();" HIDEFOCUS="true">打开</button>
<script language="JavaScript">
set = getCookie("filtersetting");
typ = getCookie("filtertype");
document.write("<button class='bt' style='width:15%;' title='在新窗口中打开满足默认过滤的所有链接。\n当前默认过滤为: ");
if (set){
document.write(typ+" 包含 ");
document.write(set);
}
else document.write("< 空 >");
document.write("' onclick='OpenYourLinks();blur();' HIDEFOCUS='true' name='defaults'>打开默认</button>");
</script>
<button class="bt" style="width:15%;" title="将所有选中的链接以邮件发送" onclick="SendMail();" HIDEFOCUS="true">邮件发送</button>
<button class="bt" style="width:15%;" title="用下载工具下载所有选中的链接" onclick="downloadthem();" HIDEFOCUS="true">下载</button>
</td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -