|
サクラエディタの最新版をダウンロード
- ページ: Macro/投稿
- 作者: maru
- カテゴリー: js
- 投稿日: 2006-08-06 (日) 21:28:02
メッセージ
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
| |
DownloadCurrentVersion(54290);
function DownloadCurrentVersion(packageid){
var uri = 'dl.sourceforge.net/sourceforge/sakura-editor/';
var filename = GetCurrentVersion('group_id=12488&package_id=' + packageid);
var mirror = GetMirrorName(filename);
var ie = new ActiveXObject('InternetExplorer.Application');
ie.Visible = true;
ie.Navigate('http://' + mirror + '.' + uri + filename);
}
function GetHtml(uri){
var http = new ActiveXObject('Microsoft.XMLHTTP');
http.open('GET', uri, false);
http.send('');
var html = http.responseText;
return html;
}
function GetCurrentVersion (query) {
var showfile = 'http://sourceforge.net/project/showfiles.php';
var html = GetHtml(showfile + '?' + query);
var filename = html.match(/[^\/\?<>]+\.zip/);
return filename;
}
function GetMirrorName(filename){
var uri = 'http://prdownloads.sourceforge.net/sakura-editor/';
var html = GetHtml(uri + filename + '?download&sec=' + new Date().getSeconds());
var mirror = html.match(/use_mirror=([^\">]+)/);
return mirror[1];
}
|
|
|