Irvine Part31at WIN
Irvine Part31 - 暇つぶし2ch1:名無し~3.EXE
13/06/20 17:00:33.91 xtM9bAlb
Irvine(アーバイン・アーヴィン・いるびね?)は、ウェブ・FTPのファイルを
ダウンロードするためのソフトウェアです。

Irvineで簡単ダウンロード、なんて説明があったら、それは嘘です。
Irvineの使用には、TCP/IP、HTTP、ECMAScript、HTML、文字コード、
正規表現、等の知識が必要です。
ブラウザや他のダウンロードソフトで落とせるファイルが、Irvineで
落とせない場合は、まずこれらの専門知識を習得してください。

JWORDは非インストール推奨です。
※Irvineのアーカイブを展開後、jwordフォルダを削除してからirvine.exeを実行すれば
 JWordのインストール画面は表示されません。

過去ログ・その他は>>2-4ぐらい。

公式
URLリンク(hp.vector.co.jp)
マニュアル
URLリンク(hp.vector.co.jp)

前スレ
Irvine Part30
スレリンク(win板)

2:名無し~3.EXE
13/06/20 17:05:15.11 xtM9bAlb
過去ログ
Part1 URLリンク(pc.2ch.net)
Part2 URLリンク(pc.2ch.net)
Part3 URLリンク(pc.2ch.net)
Part4 URLリンク(pc3.2ch.net)
Part5 URLリンク(pc3.2ch.net)
Part6 URLリンク(pc2.2ch.net)
Part7 URLリンク(pc5.2ch.net)
Part8 スレリンク(win板)
Part9 スレリンク(win板)
Part10 スレリンク(win板)
Part11 スレリンク(win板)
Part12 スレリンク(win板)
Part13 スレリンク(win板)
Part14 スレリンク(win板)
Part15 スレリンク(win板)
Part16 スレリンク(win板)
Part17 スレリンク(win板)
Part18 スレリンク(win板)
Part19 スレリンク(win板)
Part20 スレリンク(win板)
Part21 スレリンク(win板)
Part22 スレリンク(win板)
Part23 スレリンク(win板)
Part24 スレリンク(win板)
Part25 スレリンク(win板)
Part26 スレリンク(win板)
Part27 スレリンク(win板)
Part28 スレリンク(win板)
Part29 スレリンク(win板)
Part30 スレリンク(win板)

3:名無し~3.EXE
13/06/20 17:05:51.67 xtM9bAlb
今までの例だとJWORDプラグイン自体には問題ないが、
開発元の URLリンク(www.3721.com) が契約してるサイトに行くと
CnsMinToolbarもしくはそれに類似した言語BHOのインストールを勧められる。

ほとんどの場合はこの承認がユーザーが認知できず、
勝手に入ってきた 印象となっているが
JWORDプラグインがトリガーとなっていると思われる。

問題はこのBHOが導入された場合のアンインストールが非常に困難で
現状 Spybot-S&D、Ad-awareでも削除できない。

CnsMinの除去方法
URLリンク(www.higaitaisaku.com)
CnsMinの技術情報(JWORDのHP)
URLリンク(www.jword.jp)

4:名無し~3.EXE
13/06/20 17:06:35.22 xtM9bAlb
ここみてDorothy/Dorothy2導入方法が分からなかったら諦めてください
URLリンク(www.geocities.jp)
Dorothy導入の件で質問しても回答がない場合もあるので泣かないでください(wiki読め)

User-Agent: Irvine/1.1.2 のままだとフルボッコされます
URLリンク(www.geocities.jp)
を読んでなおしましょう

Irvine Uploader
URLリンク(u1.getuploader.com)

スクリプトBBS(避難所)
URLリンク(xor.bbs.fc2.com)

IrvineまとめWiki - トップページ
URLリンク(www37.atwiki.jp)

わからない七大理由

1. 読まない ・・・説明書などを読まない。読む気などさらさらない。
2. 調べない ・・・過去スレ、ググるなど最低限の内容も自分で調べようとしない。
3. 試さない ・・・めんどくさいなどの理由で実行しない。する気もない。
4. 理解力が足りない ・・・理解力以前の問題で理解しようとしない。
5. 環境のせいにする ・・・自分が悪いのではなく環境が悪いと責任転嫁する。
6. 人を利用することしか頭にない ・・・甘え根性でその場を乗り切ろうとする。
7. バカだから ・・・バカだから。

テンプレ以上

5:名無し~3.EXE
13/06/22 23:52:05.49 +5018OOP
ここは即死とかないの?

6:名無し~3.EXE
13/06/22 23:59:35.22 +/RX0AUM
>>1

>>5
今はほぼ全板あるんじゃないの?
まったり進行だから最初は少し怖いな

7:名無し~3.EXE
13/06/23 00:53:11.75 kZDz04eW
いちおつ

8:名無し~3.EXE
13/06/23 13:22:51.98 clQSDG4q
rapidgator.dms
0.24

if(!http.data.match(/expiry;\s*\}\s*return\s*'([^']+)'/)){//'
//if(!http.data.match(/function getUrl\(\)\s*\{\s*return '([^']+)/)){

//if(!http.data.match(/expiry;\s*\}\s*return\s*'([^']+)'/)){//'
if(!http.data.match(/function getUrl\(\)\s*\{\s*return '([^']+)/)){
にしたらいけるのがあった。

9:名無し~3.EXE
13/06/23 16:43:20.28 UgJdCAPG
pixiv images direct linkでPixivの作品一覧を見たら[s]のリンク先がイメージじゃなくてサムネになっちゃってる
20日まではちゃんと大きいイメージにリンクできてたんだけど

10:名無し~3.EXE
13/06/23 16:59:29.07 UgJdCAPG
IrvineでPixivの作品一覧の画像URL読み込んだらちゃんとイメージのURLも読み込んでたわ

11:名無し~3.EXE
13/06/24 14:58:14.82 UmyF3srP
改行文字ってどうやんの?

alert('a\r\nb');

ならない・・・。

12:名無し~3.EXE
13/06/24 15:48:31.84 XO/jgnBZ
ダブルで
"abc\ndef"

13:名無し~3.EXE
13/06/24 15:52:58.31 UmyF3srP
URLの重複を許可しない
ファイル名の重複を許可する
設定の時
URLリンク(www.google.com)
URLリンク(www.google.com)
URLリンク(www.google.com)
URLリンク(www.google.com)
URLリンク(www.google.com)
URLリンク(www.google.com)
重複判定おかしくない?

14:名無し~3.EXE
13/06/24 15:57:00.05 UmyF3srP
>>12
できた。\rも要らないのね。
thx

15:名無し~3.EXE
13/06/24 17:14:25.16 4+EgYm4w
#が含まれてると何かおかしくなるね
URLリンク(aaa)
URLリンク(bbb)
URLリンク(ccc)
これでも登録されるのは最初の一つ目のみ

16:名無し~3.EXE
13/06/27 07:30:46.70 eusZ00Ni
extabit仕様変わった?落ちなくなってる

17:名無し~3.EXE
13/06/28 13:45:33.74 4SbwnJ6l
なんかさ
アクティブでないフォルダの
通信ログとステータスコードが
キューが全部終了すると
消えちゃわない?

フォルダが赤くなってるから
見てみようとアクティブにしても
何のエラーでダメだったのかさっぱり分からん。

18:名無し~3.EXE
13/06/28 13:58:13.16 TrlQXm2b
それはメモリ容量上の都合だろ。アクティブでも消えるときはあるし、非アクティブでものこるときはある。
本体改造してHDDにログが残るようにする手はある。

19:名無し~3.EXE
13/06/28 14:47:33.05 lbySmeCf
自動GC?

20:名無し~3.EXE
13/06/29 20:02:09.82 nmMNvOsA
ニコニコ動画(アカウント未使用バージョン) (0.02)

例えば、これは落とせますが
URLリンク(www.nicovideo.jp)

これは、TCPIPエラーが出て落とせません
URLリンク(www.nicovideo.jp)

何がダメなんでしょうか?

21:名無し~3.EXE
13/06/29 23:33:18.99 KQY3I9OK
オプション設定からなら問題ないのだけど、Dorothy2(フォルダ設定?)からの
スクリプト起動の時に下記の記述でエラーが出たり出なかったりします。

var wsh = new ActiveXObject('WScript.Shell');
→Dorothy2A.dms - Exception: EActiveXError(17) => create error WScript.Shell

ここからがよくわかならいんだけど、
ツール→リンクのインポートで、クリップボードから適当に「URLを展開して貼り付け」すると、
以降このエラーが出なくなる(期待通りの動作するようになる)。

厳密には、しばらく使ってると「URLを展開して貼り付け」しなくても正常に動作したりします。
なにが真のトリガーになっているのがさっぱりです。

xp windows7 windows8 で微妙に ActiveXObjectの挙動が変わったような気がしますが、今はwindows8です。
何かお作法があるのか、もし知っている方いましたら教えてください。

Irvine 1.3.1.127 & DMScript 0.3.12
Windows8 Pro With WMC

22:名無し~3.EXE
13/06/30 00:37:23.78 ws/yGedZ
>>21
どのスクリプトの話?

23:名無し~3.EXE
13/06/30 02:02:30.71 aVtI5SZk
>>22
かまってくれてありがとうございます。

①自作のスクリプトになります。といっても、OnHttpRequest で 件の一行 のみでも発生します。
ちなみに、外部バッチを動かしたいだけなんで、Win32メソッドからの起動でもいいのですが、いちいち出てくるウィンドウがうっとうしいので
var wsh = new ActiveXObject('WScript.Shell');
wsh.Run( 'comannd文字列' ,0,true);で起動してる次第です。

②リンクのインポートで「URLを展開して貼り付け」で[ ]ブラケットがあるURLの場合、エラーが出なくなります。
③Dorothy2は2Aスクリプト切っても変化ないので関係ないです。
④UACは切っています。管理者としても・非管理者として実行しても変化ありません。互換性の設定なし、XP SP3でも変化なしです。
⑤windows7のころは②はしなくても動いていました。こちらもUACは切っていたはず。

UACとActiveXの絡みの個々の環境の問題なのか?と思っていたのですが、
②のおまじないすると動く。何の意味があるのかさっぱりです。

24:名無し~3.EXE
13/06/30 02:41:48.55 YN656NRS
>>21 >>22
スクリプト初期化データを
synchronize=1
にすればいけるかも。

synchronize=0
だと ActiveXObject が使えないような気がするんだけど(自分は成功した試しがない)
特定の操作で使えることがあるってのは驚き。

25:名無し~3.EXE
13/06/30 02:52:37.47 ws/yGedZ
8持ってないので解からないや、ごめん
win32apiのCreateProcessはどうかな、callWSH.dms とか参考になるかも

26:名無し~3.EXE
13/06/30 04:26:58.57 aVtI5SZk
>>24
まったく動いていないわけでないのですが、こうスマートにいかないだけなので恐縮です。

>synchronize=1
1行単品はいけました。ありがとうございます。

ですがdorothy2Aに適用するとモーレツに重いです。 (T_T)。
単純に並列がうまく利かなくなせいかもしれませんね。
自分のスクリプトは基本dorothy2以下で動かすので、困った感じです。私のわがままですが。

>だと ActiveXObject が使えないような気がするんだけど(自分は成功した試しがない)

ヘルプ・他の記述だと フォルダ設定以下ではIrvine.Api使うなとかitem操作するな、しかなかったので気にしていませんでした。
いくつかのブログとかの記事で、できないようなこと書いてあったのよ読みましたが、以前も特に支障なく動いていたし、
他の独立したオートメーションサーバ(WSHとか)動かすのに制限あるのも、変かなと。

>特定の操作で使えることがあるってのは驚き。
自分でも、関連性によく気づいたなと思います。その操作(連番登録)を必ずと言っていいほどやっていたので幸運?だったのかも。
まさか私の環境でしか再現しないとかだったら何ですが。

>>25
レスありがとうございます。
まったく動いていないわけでなく、なんかスマートにいかないだけなので恐縮です。

申し訳ないのですが、教えてほしいことがあります。
callWSH.dms はどこで使われているファイルor提供されているものでしょうか?
手持ちのIrvine folderに無く、ぐーぐるさんで検索してもヒットしません。
差し支えなければ教えて下さい。

27:名無し~3.EXE
13/06/30 05:04:29.80 ws/yGedZ
dorothy2 は非同期でないと無理。
で、dorothy2でなら。
common_load('call');
call(アプリPath, CommandLine, dirPath,待ち時間(ms));
アプリPath 実行ファイルのパス c;\abc\def.exe
dirPath 作業フォルダ
待ち時間 これを超過したら失敗と見なす

28:名無し~3.EXE
13/06/30 05:17:48.61 YN656NRS
callWSH.dms は探したら share_links に入ってた。
まあ call.dms 使えばいいと思うけど。

29:名無し~3.EXE
13/06/30 05:31:16.98 ws/yGedZ
URLリンク(u1.getuploader.com)
callWSHの方がちゃんとしていたので、そちらを勧めた。
callWSHに習って、callを修正、callWHSも一緒に入れさせてもらった。
callWSHはdamepoさんのコードです。

30:名無し~3.EXE
13/06/30 06:22:16.64 aVtI5SZk
>>27
おお、こんなに詳しく親切にありがたいです。
恥ずかしながらcommon\callの存在を認識してませんでした。

・フォルダ設定での、ActiveXObject初期化のお作法は、synchronize=1
・dorothey2で外部プログラムをwindow出さずに実行するにはcallということですね。

早速、↓みたいにバッチ起動する形で出来ました。ウィンドウも表示されないのでグッドです。
おまじないともおさらば出来ました。

call ('c:\windows\system32\cmd.exe' , '/c c:\JohnDoe\irvine\zip.bat'+ '"hogehoge"' , '.' , 30000);
ちょっと決め打ち気味ですが。

ID:ws/yGedZ と ID:YN656NRS のお二方にはこんな時間に教えていただいて感謝です。

31:名無し~3.EXE
13/06/30 06:49:05.73 aVtI5SZk
>>29
URLリンク(u1.getuploader.com)
ありがとうございます。

私が引数のダブルクオォートと格闘している間に、callを改良とは恐れ入りました。
さっきまではAset-0.32の中のと同じの使っていました。自分の環境で早速差し替えました。

GetExitCodeProcess とかが追加なのですね。Aset-0.32の中のと同じの使っていました。

32:名無し~3.EXE
13/06/30 15:30:58.16 5m+LC6H7
>>20
この動画は投稿者により外部での視聴が許可されていません。
お手数ですが、ニコニコ動画上でご覧ください。

外部プレーヤーで再生できないものはアカウントなしでは無理
URLリンク(dic.nicovideo.jp)

33:名無し~3.EXE
13/06/30 16:57:11.79 5m+LC6H7
extabit_r.dms 2012-04-15
104,105行目

if (!/<h3>(.*?)<\/h3>/.test (http.data)
|| !/\shref="(http:\/\/[^"]+)"/.test (RegExp.$1)) {
  ↓
if(!http.data.match(/'Free Download', 'slow DL', 'file.html'\]\);\s*window\.location= '([^']+)/)){

34:名無し~3.EXE
13/06/30 19:48:52.86 KUdtVUy8
NHKのラジオ深夜便、ストリーミングを落としたいのですが、上手くいきません。
何か設定が必要なのでしょうか?

ご教示願いたく存じます。
//www.nhk.or.jp/shinyabin/jyoyou.html

35:名無し~3.EXE
13/06/30 19:59:06.86 15ze9ggy
ここで聞くことか?
そういったスクリプトがあるのか。

36:名無し~3.EXE
13/06/30 20:01:06.12 CSv02VXh
YouTubeのRTMPが落とせないんだけど
>WARNING: HandShake: Type mismatch: client sent 6, server answered 10
>WARNING: HandShake: Server not genuine Adobe!
>ERROR: RTMP_Connect1, handshake failed.
このエラーはrtmpdump自体が対応してないのか?
例えばこれとか
URLリンク(www.youtube.com)

37:名無し~3.EXE
13/07/01 NY:AN:NY.AN MCl69Dfy
>>36
非公開ですけど・・・。

多分これじゃないの?
URLリンク(www.virustotal.com)

古いけど握手10 support

38:名無し~3.EXE
13/07/01 NY:AN:NY.AN E0+Cj5Ut
じゃあこれで
URLリンク(www.youtube.com)

WARNING: HandShake: Type mismatch: client sent 6, server answered 10
INFO: Connected...
ERROR: HandleCtrl: SWFVerification Type 2 request not supported, attempting to use SWFVerification Type 1! Patches welcome...
ERROR: HandleCtrl: Ignoring SWFVerification request, use --swfVfy!
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
v2.5に差し替えたらこんなエラーになった
これもしかして行けそう?

39:名無し~3.EXE
13/07/02 NY:AN:NY.AN vwnRY45q
>>38
英単語訳すだけでも判るだろ。
つーか2.5使ってるなら検索すれば判る話だが…

2.5は--swfVfyがType2に非対応、パッチ募集中。
Type1しか使えない。

40:名無し~3.EXE
13/07/04 NY:AN:NY.AN 6/c+MSwL
URLリンク(u1.getuploader.com)
4shared.com 2.0

41:名無し~3.EXE
13/07/04 NY:AN:NY.AN Ad3QPaaU
rapidgator.dms 0.24
327,328行目

if(!http.data.match(/expiry;\s*\}\s*return\s*'([^']+)'/)){//'
//if(!http.data.match(/function getUrl\(\)\s*\{\s*return '([^']+)/)){
  ↓
if(!(http.data.match(/expiry;\s*\}\s*return\s*'([^']+)'/)
|| http.data.match(/function getUrl\(\)\s*\{\s*return '([^']+)/))){

42:名無し~3.EXE
13/07/05 NY:AN:NY.AN 0eQDm45X
dailymotion

if(tmp.match('"video_url":"([^"]+)"')){
コメントアウトしてあるけど
これにしかマッチしないの有るね

43:名無し~3.EXE
13/07/05 NY:AN:NY.AN VfFQzgX/
いつのまにかyoutubeのvevo系がダウンロード出来なくなってた

44:名無し~3.EXE
13/07/06 NY:AN:NY.AN tAkWYOZN
dailymotion落ちてこないな

45:名無し~3.EXE
13/07/09 NY:AN:NY.AN FcmTSxSQ
今気付いた
xvideoの人ありがとう

46:名無し~3.EXE
13/07/09 NY:AN:NY.AN 9QFT0P1I
URLリンク(firestorage.jp)
↑おねがいします
サンプル(漫画のネーム?)を置いておきます
URLリンク(firestorage.jp)

47:名無し~3.EXE
13/07/10 NY:AN:NY.AN BvL4hrFt
dailymotionちょっと調べてみた
ダウンロードできるものとできないものがある
できないものは
分割されてて、先頭ヘッダーの12バイトが削られてる

48:名無し~3.EXE
13/07/10 NY:AN:NY.AN NDY3EnJp
URLリンク(www.youtube.com)
これrtmpでもないのに落とせないんだけどどういう事?

49:名無し~3.EXE
13/07/10 NY:AN:NY.AN X/iBWMhw
>>48
signatureの復号方法が変わったんじゃないの?

50:名無し~3.EXE
13/07/12 NY:AN:NY.AN mySTm5wn
adf.ly 0.12
効かなくなった?

51:名無し~3.EXE
13/07/12 NY:AN:NY.AN ZD3aAPAL
vimeoがいろいろおかしい
日本語の文字化け、落としても再生不能

52:名無し~3.EXE
13/07/13 NY:AN:NY.AN 6sCMR8/H
>>51
試してみた範囲ではどれも再生できた
再生できないURLは?

53:名無し~3.EXE
13/07/21 NY:AN:NY.AN E6eV/odS
URLリンク(u1.getuploader.com)

nC decontainerを使用してLinkcontainer Formatsをdecrypt

RSDF(Rapidshare Downloader Format)
CCF(Cryptload Container Format)
DLC(Download Link Container)

54:名無し~3.EXE
13/07/21 NY:AN:NY.AN 9Puo49jo
adf.lyを使えるようにしてもらえませんか・・・

55:名無し~3.EXE
13/07/23 NY:AN:NY.AN rifyhFIF
URLリンク(u1.getuploader.com)

56:名無し~3.EXE
13/07/23 NY:AN:NY.AN QYTqlXv0
adf.ly
サイトのソース見てみたけど大分複雑になってるね
jsを可読化して見ても何してるのか分かんない
メソッドまで数文字ずつ別の文字にして難読化してある

57:名無し~3.EXE
13/07/23 NY:AN:NY.AN 0QleTNmE
そんなに難しくないみたいだよ
pythonで解けた
Javascriptはbase64が必要だね

import base64

ysmm = "M2GEVDoOd4HMRmwNO0iE8zvLd6GN5m5L"
a = ""
T = ""
for i in range(0, len(ysmm)):
 if i % 2 == 0:
  a += ysmm[i]
 else:
  T = ysmm[i] + T
print(base64.b64decode(a + T)[2:])

参考: thebotnet.com/programming/219490-decode-adf-ly-new-url-encryption/

58:名無し~3.EXE
13/07/23 NY:AN:NY.AN rifyhFIF
URLリンク(u1.getuploader.com)
>>57
ありがとう、助かりました。

59:名無し~3.EXE
13/07/23 NY:AN:NY.AN Q5GNvGXx
すごいな

60:名無し~3.EXE
13/07/23 NY:AN:NY.AN rySyx8TR
>>56-58
ありがとう
ありがとう

61:名無し~3.EXE
13/07/23 NY:AN:NY.AN QYTqlXv0
すごい
よくみたらソースにもほぼ同じ記述があった
packerを使ったっぽいevalでの難読化は本家のサイトでもdecodeできたけれど

O = function(a){str = a};
a ={
 'Ch',
 'from',
 'arCode'
};
b ={
 :function(a,b){return a & b;},
 :function(a,b){return a >>> b;}
}
O(String[(a.b + a.a + a.c)](b.a1(65, 255)));
alert(str);

こういうの可読化できるのないかな?

62:名無し~3.EXE
13/07/23 NY:AN:NY.AN QYTqlXv0
間違えた
O = function(a){str = a};
a ={
 a:'Ch',
 b:'from',
 c:'arCode'
};
b ={
 a1:function(a,b){return a & b;},
 a2:function(a,b){return a >>> b;},
}
O(String[(a.b + a.a + a.c)](b.a1(65, 255)));
alert(str);

63:名無し~3.EXE
13/07/24 NY:AN:NY.AN xZUnkWqq
IEで右クリックIrvineを呼んでるスクリプト使ってますが
7月のUPDATA以降エラーが出るようになりました。
スクリプトの elementFromPoint の仕様って変わりました?
知ってたら教えて…

64:名無し~3.EXE
13/07/24 NY:AN:NY.AN du8lmIE5
>>63
俺もUpdateで逝っちゃった。やんなきゃよかったよー。
右クリックの Irvineでダウンロード が上手く動かなくなった。スクリプトエラーが出たり、クリックしたところとは違うリンク先を保存したり。
しかたないので、ショートカットをコピーして貼り付けてるけどマンドクセ

因みに、Win8Pro

65:名無し~3.EXE
13/07/25 NY:AN:NY.AN c2AQcJAm
ドロップウィンドウかクリップボード監視で我慢だね

66:名無し~3.EXE
13/07/25 NY:AN:NY.AN Y7KI8cwr
fc2 0.12でタブがタイトルに含まれている場合、タイトルが適用されないです
0.14で修正されてるなら再アップロードしていただけませんか
URLリンク(video.fc2.com)

67:名無し~3.EXE
13/07/27 NY:AN:NY.AN 1Cism6fX
>>63
自己レス。とりあえず
.elementFromPoint(objEvent.clientX, objEvent.clientY)
  ↓
.activeElement
にしたら取れました。こちらWin7 IE10
他のブラウザは分かりません。根本的に違うけど…取れればOK

68:名無し~3.EXE
13/07/27 NY:AN:NY.AN XY9UdHsa
>>67
ありがとう
できた

69:名無し~3.EXE
13/07/27 NY:AN:NY.AN 2xrQG/PH
>>67
感謝
他アプリの問題も解決した
違おうと取れれば問題ないね

70:名無し~3.EXE
13/07/27 NY:AN:NY.AN cZbN304H
vimeo 0.16
…を投稿者(%NAME%)がUTF-8で表記されている動画があったので見よう見まねで改造…
new Utf8().toSJIS()がうまくいかず(ファイル名に数値文字参照が指定される)、旧版の記述を使用しました。
デグレ要素入れてしまって作者さんすみません。

vimeo_w.dms 0.16(2013/05/20)
・173行目:2行追加
 name = name.replace('\\u([a-f\d]{4})','gi','&#x$1;'); //add
 name = name.replace('\\/','g','/'); //add

・175行目:変更
 list['TITLE'] = new Utf8(title).toSJIS();//title.decodeCharRef8();
  ↓
 list['TITLE'] = title.decodeCharRef8(); //chg

・178行目:変更
 list['NAME'] = name;
  ↓
 list['NAME'] = name.decodeCharRef8(); //chg

71:名無し~3.EXE
13/07/28 NY:AN:NY.AN H2RSSk/S
new Utf8(title).decodeCharRef().toSJIS();
にしてもダメかな?

72:名無し~3.EXE
13/07/28 NY:AN:NY.AN jNm2/cG6
内蔵の文字変換にはバグが有るってことで移行したのでは
別の不具合が出そう

73:名無し~3.EXE
13/07/28 NY:AN:NY.AN H2RSSk/S
StringExtension2だと表示できないものがあるみたいだから
Irvine Part30 236-246

URLリンク(vimeo.com)
これだと一文字だけ?になって変換できない文字なのか初めからそういうtitleなのか
判別しくにいかと思って .decodeCharRef() は省略してた

74:名無し~3.EXE
13/07/28 NY:AN:NY.AN Nz7yaUan
>>67
ありがとお

75:名無し~3.EXE
13/07/28 NY:AN:NY.AN wqHxJHra
windowsアップデート後に右クリック→Irvineへ登録において
 未定義またはNULL参照のプロパティ'tagName'は取得出来ません
が出てたの>>63,67の人ので治りました

iemenu11.htm 115行目
obj = sDoc.elementFromPoint( sEve.clientX, sEve.clientY);
 ↓ 
obj = sDoc.activeElement;

76:名無し~3.EXE
13/07/28 NY:AN:NY.AN YZ8/TJ2A
ustreamのアーカイブって対応してない?
URLリンク(www.ustream.tv)
を実アドレスに変換してくれるやつ

77:名無し~3.EXE
13/07/28 NY:AN:NY.AN uUjxkLad
URLリンク(u1.getuploader.com)

78:名無し~3.EXE
13/07/29 NY:AN:NY.AN DFEqeBj6
Dorothy2B.dmsでのファイル名変更をWSHのスクリプトでやれないかな?
item.filenameやiniに書き出した時点で文字化けしてしまうけど
Fileオブジェクトならそのまま書き出せるから
WSHのスクリプトでADODB.Streamとかでそのファイルを読み込ませて
ファイル名を変更するとか


Dorothy2A.dmsにてFileオブジェクトでtxtに変更するファイル名を記述 この時の文字コードはutf-8にする
Dorothy2B.dmsにて適当に引数を渡しWSHスクリプトで"ADODB.Stream"を使ってtxtから読み込みutf-8のままのファイル名を取得
"Scripting.FileSystemObject"を使ってファイル名を変更する

今この方法で色々試してみた
問題はあるけれど一応SJISに変換できない文字とかもファイル名にできた
URLリンク(www.pixiv.net)
URLリンク(vimeo.com)

でもSJISをutf-8にする段階で逆に文字化けしてしまう
/とかの置換をWSH側でやらないといけなくなるのかな

79:名無し~3.EXE
13/07/29 NY:AN:NY.AN aMON81Xy
そんな精密に名付けることもない。
必要ならサイト+id を付記して、
irvineと独立した任意の言語で再変換・正しい名付けしても良い。
irvineと複合するのは難しい、手間かかると思うので。

80:名無し~3.EXE
13/07/29 NY:AN:NY.AN DFEqeBj6
正確な名前を付けれる方がよくない?
各子スクリプトで文字コードの変換する必要がなくなるし

81:名無し~3.EXE
13/07/29 NY:AN:NY.AN aMON81Xy
一番、正しく名付けられるのは、UTF16-LEを使ってそれ用のwinAPI関数を使うことだろうけど。
シフトJISからあふれる部分が実用上それほどなくそんなに拘ることもないかとおもう。ある程度、正確ならいいかと。

82:名無し~3.EXE
13/07/29 NY:AN:NY.AN aMON81Xy
irvineをユニコード化して、その他不具合も修正する。

83:名無し~3.EXE
13/07/29 NY:AN:NY.AN aMON81Xy
BASE64などを扱える拡張したリネームコマンドをまず作成して
終了後、必要ならそのコマンドにリネームを丸投げして、あとは構わないとするのでどうか?

84:名無し~3.EXE
13/07/29 NY:AN:NY.AN q97o5+Ow
Dorothyとは関係ないんだけど

DL中に間違って閉じるボタンを押して
リジューム効かないファイルを無駄にした事があるんだ

この対策は、
オプション設定>一般>その他
 「レ」タスクトレイを使用する
   「レ」閉じるボタンで終了しない
ここしか無い?
DL中なら警告メッセージ出す仕様とか無いの?

85:名無し~3.EXE
13/07/30 NY:AN:NY.AN jqG8mbZ1
>>67
ありがとう

86:名無し~3.EXE
13/07/30 NY:AN:NY.AN 9cVByO2p
>>83
こんな感じかな?
Dorothy2A.dmsにてiniに書き込む文字をBase64でエンコード
Dorothy2B.dmsにて適当に引数を渡してWSHスクリプトを実行
var args = WScript.Arguments;
var filePath = args(0);
var name = args(1);

var xml_dom = new ActiveXObject("Microsoft.XMLDOM");
var node = xml_dom.createElement("tmp");
node.dataType = "bin.base64";
node.text = name;
name = node.nodeTypedValue;
node = null;
xml_dom = null;

var sw = new ActiveXObject("ADODB.Stream");
sw.open();
sw.type = 1;
sw.write(name);
sw.position = 0;
sw.type = 2;
sw.charset = 'utf-8';
name = sw.readText();
sw.close();

var fs = new ActiveXObject( "Scripting.FileSystemObject" );
var file = fs.GetFile(filePath);
file.Name = name;

87:名無し~3.EXE
13/07/30 NY:AN:NY.AN e+WkbIva
じぇじぇ、youtubeのアルファベットが足りなくなった。

88:名無し~3.EXE
13/07/31 NY:AN:NY.AN NE11evjI
"[[md=]]"のように"[[base64=]]"て形でDorothy.fileNameを設定して
オプションとして扱うっていうのはどうだろう?
そうすれば今までのスクリプトには悪影響を与えないし
文字コード変換できない時だけそれを使えばいい

89:名無し~3.EXE
13/08/02 NY:AN:NY.AN jLOqJZ7j
uploaded.to(0.37)が

ソケットエラー>ESocketError
error--->0
が見つかりません
TCPIPエラー
で落とせなくなりました。新たな対応お願いします

90:名無し~3.EXE
13/08/02 NY:AN:NY.AN jJgO4rFq
>>89
使えてるよ

91:名無し~3.EXE
13/08/02 NY:AN:NY.AN q5H05vQO
error--->0
は自分側の通信エラーの可能性

92:名無し~3.EXE
13/08/02 NY:AN:NY.AN jLOqJZ7j
uploaded.to(0.37)、今やったら落とせました
お騒がせしてすみません

93:名無し~3.EXE
13/08/03 NY:AN:NY.AN 1nuq/wy4
URLリンク(u1.getuploader.com)
sig更新
HTML5?用のリンクをログに表示

94:名無し~3.EXE
13/08/03 NY:AN:NY.AN goIsEXzw
>>93


95:名無し~3.EXE
13/08/03 NY:AN:NY.AN BCWvu9nH
いい加減windowsはファイル名を全部utf-8か16に統一すればいいのに
内部的にsjisとかうんこすぎ

96:名無し~3.EXE
13/08/03 NY:AN:NY.AN Os58TKPS
内部的にはUTF-16だ。
UTF-16なのにシフトJISでアクセスできる命令を被せてる。

97:名無し~3.EXE
13/08/03 NY:AN:NY.AN xkWldEs5
圧縮されてるexeとか落とすとファイルアイコンが
青枠白地のウィンドウズデフォくさいのに化けるんだが

98:名無し~3.EXE
13/08/03 NY:AN:NY.AN 9yTv0d7T
化けるんじゃなくて、それがexeのデフォアイコンなんだよ

99:名無し~3.EXE
13/08/03 NY:AN:NY.AN xkWldEs5
各exe作者が任意のアイコンを設定してる場合でも、
irvineで落としたexeはなぜか青枠アイコンに化けるのよ

100:名無し~3.EXE
13/08/03 NY:AN:NY.AN b+kw/fIA
ダウンロード完了するまでファイルがロックされてて
シェルがアイコンをロードできないから
デフォルトの仮アイコンが表示されて
そのままアイコンキャッシュに登録されて
再起動とかでキャッシュが更新されるまでデフォルトアイコンのままになる

とかだいたいそんな感じじゃねーの

101:名無し~3.EXE
13/08/03 NY:AN:NY.AN FVVFQ5xu
depositfiles でダウンローダーと通常の選択になるように変わった?
誰かパッチ作ってたら公開してくれると嬉しい

102:名無し~3.EXE
13/08/03 NY:AN:NY.AN 1nuq/wy4
URLリンク(u1.getuploader.com)

103:名無し~3.EXE
13/08/03 NY:AN:NY.AN W9MPeK8R
match>DEPOSIT files (0.27)
error>EFileError common\Sync.dms の呼出に失敗しました。
不明なエラー
EJExit:
ダウンロードに失敗しました

sync.dmsが無いけど、それが理由かな?
何に入ってる?

104:名無し~3.EXE
13/08/04 NY:AN:NY.AN dM3Ye6NT
URLリンク(u1.getuploader.com)
>>103 sync入り
シンクロさせてみたけど、効果がなかったので、放置してたのを忘れていた。

105:名無し~3.EXE
13/08/04 NY:AN:NY.AN kZjI92Nv
ありがとう
無事機能しました

106:名無し~3.EXE
13/08/07 NY:AN:NY.AN ikIfW+/s
Linkbucks0.13ってFormatとか変わった?
HTMLファイルが直接落ちてきてしまう
てか環境変わったせいかMatch自体しなくなってしまった

多分前スレの
スレリンク(win板:927番)
これが関係あるのかと思うんだけどどこ直したらいいのか誰かご教授ください…

107:名無し~3.EXE
13/08/07 NY:AN:NY.AN 0LzE8BqU
dailymotion落とせなくなった

108:名無し~3.EXE
13/08/07 NY:AN:NY.AN fjrH/sv4
URLリンク(www.dailymotion.com)
URLリンク(www.dailymotion.com)
URLリンク(www.dailymotion.com)

本当だね
一番上は普通にDLできる
2番目は error-->video link is not found になる
3番目は error--->404 になる

109:名無し~3.EXE
13/08/07 NY:AN:NY.AN fjrH/sv4
URLリンク(u1.getuploader.com)

110:名無し~3.EXE
13/08/07 NY:AN:NY.AN xYupR1U/
dailymotion直した。
画質が必ずしも望むものでなくて良いならソースアップするけど。
簡単にURLが見つかる順にURLを確定するので手抜きだが。

111:名無し~3.EXE
13/08/07 NY:AN:NY.AN xYupR1U/
dailymotion上げといたけど仮補修とおもって使ってほしい。動作確認はいまいち。

URLリンク(u1.getuploader.com)

112:名無し~3.EXE
13/08/07 NY:AN:NY.AN 705oas8d
おつ

113:名無し~3.EXE
13/08/07 NY:AN:NY.AN xYupR1U/
dailymotion、できないのがあったので修正。

URLリンク(u1.getuploader.com)

114:名無し~3.EXE
13/08/07 NY:AN:NY.AN xYupR1U/
dailymotion、少し出来るのが増えた。test_downloadを使用。 あと、外部動画サイトを埋め込んで再生してるのもあるようだけど非対応。

URLリンク(u1.getuploader.com)

115:名無し~3.EXE
13/08/07 NY:AN:NY.AN 0LzE8BqU
ありがとう 乙乙

116:名無し~3.EXE
13/08/08 NY:AN:NY.AN GRLL9hOE
動画サイトの新着とか検索結果を直にIRVファイルにするソフトがほしい所。サイトを横断して。

117:名無し~3.EXE
13/08/08 NY:AN:NY.AN fstsTTdp
新着をURL投げるだけなら頑張れば1日で作れる
頑張れ

118:名無し~3.EXE
13/08/09 NY:AN:NY.AN tYXD9ny7
WaitForMultipleObjectsってDmonkeyでも使えるのかな?
lpHandlesの配列をどうやって渡せばいいか分からない
WaitForSingleObjectは普通に使えるんだけど

119:名無し~3.EXE
13/08/09 NY:AN:NY.AN 4YSKmtYy
使いやすい形に加工したDLLなどにアクセスしたらいいんでは。

120:名無し~3.EXE
13/08/09 NY:AN:NY.AN c8ZslGVX
>>118
stringBufferに配列をいれて、Structに渡す

121:名無し~3.EXE
13/08/09 NY:AN:NY.AN oB7Ny66H
YouTubeのHLS落とせるようにするのって難しいの?
何か別スレで騒いでてIrvineで出来たら楽そうなんだけど

122:名無し~3.EXE
13/08/09 NY:AN:NY.AN tYXD9ny7
stringBufferに配列を入れるってどういう事?

123:名無し~3.EXE
13/08/09 NY:AN:NY.AN c8ZslGVX
lpHandlesをStringBufferに突っ込む

124:名無し~3.EXE
13/08/09 NY:AN:NY.AN tYXD9ny7
var struct = new Struct('h1:h', 'h2:h');
struct.h1 = handle1;
struct.h2 = handle2;
WaitForMultipleObjects(2, struct, false, INFINITE);

StringBufferはよく分からないけどこれでやり方あってる?

125:名無し~3.EXE
13/08/10 NY:AN:NY.AN KlzHydy6
>>124
良いんじゃない?

126:名無し~3.EXE
13/08/10 NY:AN:NY.AN 1TDs2v2u
DataFile用のスクリプトを誰か作ってください

サンプルです
URLリンク(www.datafile.com)

127:名無し~3.EXE
13/08/10 NY:AN:NY.AN bHZZ0Ud9
それほどシビアに同期することなく、1秒~数秒ごとに終了を表すファイルの存在チェックすればいいんでは。

128:名無し~3.EXE
13/08/10 NY:AN:NY.AN 6v2ZmC6b
783 名前: [名無し]さん(bin+cue).rar [sage] 投稿日: 2013/08/10(土) NY:AN:NY.AN ID:uzEqrpoz0
ryu落ちてない?
785 名前: [名無し]さん(bin+cue).rar [sage] 投稿日: 2013/08/10(土) NY:AN:NY.AN ID:iIU01b460
>>783
落ちてはないけどパズルからラピゲと同じタイプの文字入力に変更になってるね

129:名無し~3.EXE
13/08/10 NY:AN:NY.AN h6275ZWO
>>127
そうしてたんだけど複数のスレッドがあるとものすごい回数チェックしてしまう
ことになるのでWaitForMultipleObjectsでスレッドが終了するかファイルが変更されるまで
待機した方がいいかと思って

130:名無し~3.EXE
13/08/10 NY:AN:NY.AN FuFJgJDw
URLリンク(u1.getuploader.com)
手入力すべし、シカタナイネー
captchaの難読化が早いので注意

131:名無し~3.EXE
13/08/10 NY:AN:NY.AN 6v2ZmC6b
さすが早いですね、ありがとうございます

132:名無し~3.EXE
13/08/11 NY:AN:NY.AN 57czZ6Hp
サンクス

133:名無し~3.EXE
13/08/11 NY:AN:NY.AN A2cCM7gw
あのー、初歩的な質問で申し訳無いけど、
ダウンロード完了時に画面右下に完了通知をポップアップ表示させる設定は何処にあるのでしょうか?

以前は出来てたはずなのに、設定箇所が見つからなくなってしまいました。

134:名無し~3.EXE
13/08/11 NY:AN:NY.AN nU6Gafea
wushare.com
対応出来ませんか?お願いします

135:名無し~3.EXE
13/08/11 NY:AN:NY.AN GvzY7m84
xvideosについていくつか質問させてください

① xvideos-0.08.3 を使っていますが、動画ID(video\d+の部分)をファイル名に加えるにはどう変更すればいいのでしょうか?
正規表現は分かるのですがHTMLが分からず、少し書き換えたりしてみましたができませんでした

② DL時のファイル名はindex.html以外に変えられないでしょうか?
複数同時にDLしようとするとファイル名のせいか、2つ目以降が終了します

③ ツールバーは固定できないでしょうか?全て1列にすると、再起動後にメニューバー以外が最小化されてしまいます

④ jp.xvideos.com だとDLできませんでした。www.xvideos.(com|jp) は正常にできました
URLリンク(www.xvideos.com) 可
URLリンク(www.xvideos.jp) 可
URLリンク(jp.xvideos.com) 不可

⑤ 99%はDLはできるものの正常にDL終了しない動画が見つかりました
URLリンク(www.xvideos.com)
URLリンク(www.xvideos.com)
URLリンク(www.xvideos.com)
②とのコンボで、同時DL数を1にしても2つ目以降がDLすらできません

⑥ 拡張子が .flv;v=1 のようになるのを正常にできないでしょうか?
URLリンク(www.xvideos.com)

136:名無し~3.EXE
13/08/11 NY:AN:NY.AN FnJ/PrBQ
> 99%はDLはできるものの正常にDL終了しない動画が見つかりました

先週の半ばくらいから正常にDLできない動画がたくさん発生するようになったね

137:名無し~3.EXE
13/08/12 NY:AN:NY.AN 5Uvh1fkB
>>133
ツール(T) -> オプション設定(O) -> 表示 -> ダウンロード終了を知らせる(A)

xvideosのスクリプトは今はだれが書いているのかな
0.07 py氏
0.08 ppp氏
0.09 test氏 だったけれどアプロダから消えてしまったので
0.08を元に0.08.2 teloho氏
0.08.3 teloho氏

138:名無し~3.EXE
13/08/12 NY:AN:NY.AN VZO531YL
xideosの人気ワロタ

139:名無し~3.EXE
13/08/12 NY:AN:NY.AN kGtTZTO/
>>137
ありがとうございます。助かりました m(_ _)m

140:名無し~3.EXE
13/08/12 NY:AN:NY.AN raxXmKJu
>>135
登録時に別名つけとけば良い。

141:名無し~3.EXE
13/08/12 NY:AN:NY.AN T55Q9KTP
おぃ、設定ファイルの位置、どうやって変えるねん、この糞アプリがーーーーー

142:名無し~3.EXE
13/08/12 NY:AN:NY.AN 7n5dGTrl
HTTPのRange指定が効かないサーバーで手動でなく通信を停止させる方法はありますか。

143:名無し~3.EXE
13/08/13 NY:AN:NY.AN 2wT3tf7Z
久々にpixiv_r使ったら

<section class="work-info"> が見つかりません。

と出て使えなくなってました
よろしかったら修正お願いします

144:名無し~3.EXE
13/08/13 NY:AN:NY.AN 8O3ODHKn
>>141
わしもわからん
永遠の謎

145:135
13/08/13 NY:AN:NY.AN vlHxn7V8
>>140
②のことでしょうか。なるほど、DL開始前に適当に変えておけば同時DLできるんですね。ありがとうございます
しかしこれだとファイル名がそのままになりますね

あと、③はxvideos関係なかったです。すみません
それと原因はツールバー同士が画面から出ていたり重なっていたりしたせいみたいです。固定はできてませんが

146:名無し~3.EXE
13/08/13 NY:AN:NY.AN aNumY/So
>>141, 144
ヘルプ(H) -> レジストリの削除(R)
Irvine再起動

147:名無し~3.EXE
13/08/13 NY:AN:NY.AN 8O3ODHKn
>>146
神様、ありがとうございあす

148:名無し~3.EXE
13/08/13 NY:AN:NY.AN aNumY/So
URLリンク(u1.getuploader.com)

99%についてはどうすればいいか分からない

149:名無し~3.EXE
13/08/14 NY:AN:NY.AN 6peQw7tp
それでも乙

150:名無し~3.EXE
13/08/14 NY:AN:NY.AN lHdTYVYo
外国語サイトを翻訳でなく、単語の付け替えで日本語化するサイト。正規表現をつかっていて解析の役に立つかも。

URLリンク(japanize.mylingual.net)

151:名無し~3.EXE
13/08/15 NY:AN:NY.AN XQcv1GFx
ルー大柴ごっこが捗るな

152:名無し~3.EXE
13/08/15 NY:AN:NY.AN a+bYa0zD
shareflareダメみたいです
どなたか修正お願します

153:名無し~3.EXE
13/08/15 NY:AN:NY.AN npWFB/Th
>>143
pixivにログインせずにDLしようとすると、そうなるみたいだね

154:名無し~3.EXE
13/08/15 NY:AN:NY.AN zkdYTVKm
>>153
いけました!ありがとうございます!

どうやら別ブラウザでログインしていたのが原因みたいでした

155:名無し~3.EXE
13/08/16 NY:AN:NY.AN eo6EYTvh
バイト単位で、文字列カットする関数作った。



function byte_substr( str, offset, length ) {
arr = encodeURI(str).replace("(%[A-Z0-9]{2}|[^%])",'g',"$1\"").split('"');
arr.pop();
return decodeURI( arr.slice( offset, offset+length).join("") );
}



a="aaあいう123";
println( byte_substr( a, 2, 2 ) );
println( byte_substr( a, 1, 3 ) );
println( byte_substr( a, 2, 4 ) );

156:名無し~3.EXE
13/08/16 NY:AN:NY.AN JGWg7+W3
>>155
function byte_substr( str, offset, length ) {
return (new StringBuffer (str)).substr (offset, length);
}

これでいいような気がする。

157:名無し~3.EXE
13/08/16 NY:AN:NY.AN R0AEH0SR
nicovideo.20110308にロダに上がってるdms修正使ってるんだけど上手くDLできない
おそらくsqlite.exeの更新ができてないんだろうとは思うんだけど

>636 名前: 名無し~3.EXE Mail: sage 投稿日: 2011/03/11(金) NY:AN:NY.AN ID: VZTgnpob
>ニコ動+Firefox4.0betaをやる場合はsqlite.exeのVersionを上げてね。
>最新版の3.7.5で動作確認したよ。
>今度スクリプト更新するときに覚えてたら書いとく。

これってどこを更新すればいいんだ?

Dorothy2\bin\sqlite以下にsqlite3.exeやsqlite.exeを置いても何も変わりがないように見えるし、
何も置かずにスクリプト走らせると自動でsqlite.batが生成されるから別のところにsqliteの本体があると思うんだけど
「sqlite」が含まれたファイル・フォルダはここ以外に存在しないし・・・

誰か暇な人助けてくれ

158:名無し~3.EXE
13/08/16 NY:AN:NY.AN OdIjJBRm
URLリンク(www.sqlite.org)からファイル名にshellが付いてるWindows版
をダウンロードして展開。Dorothy2\bin\sqlite以下にsqlite3.exeを置く。

後はDorothy2をデバッグモードでやってログ出さないとわからないよ。

159:名無し~3.EXE
13/08/16 NY:AN:NY.AN hInXeeAX
URLリンク(u1.getuploader.com)
難読化対策、1回しかテストしてないけど、少しは効果がありそう。

160:名無し~3.EXE
13/08/16 NY:AN:NY.AN j+2sEUit
URLリンク(u1.getuploader.com)
間隔を3秒あけるように修正

161:名無し~3.EXE
13/08/16 NY:AN:NY.AN R0AEH0SR
>>158
ありがとう。じゃあ合ってるのか・・・何が問題なんだろう
ログは以下。ちなみにDorothy2\bin\sqlite以下を全削除しても全く同じログが出る

スレッドを開始します
match>ニコニコ動画 (0.09.20110308修正版 Part28)
オプション(Mode):3
オプション(Debug):false
オプション(Format):%DELETE%%LOWMODE%%TITLE%(%ID_1%)
オプション(DelKeyword):[Del]
オプション(LowKeyword):[Economy]
オプション(Cookie.IePath):
オプション(Cookie.IeFileName):
オプション(Cookie.FxPath):C:\Documents and Settings\(ユーザ名)\Application Data\Mozilla\Firefox\Profiles\(プロファイル名)\
オプション(Cookie.FxFileName):cookies.sqlite
オプション(Comment.GetComment):2
オプション(Comment.OverWrite):0
オプション(Comment.MaxCount):1000
動画の ID を取得します
動画の ID(1):sm9
セッションクッキーを取得します
ブラウザ:Mozilla Firefox 3.0.x以上
クッキーを取得するファイル:C:\Documents and Settings\(ユーザ名)\Application Data\Mozilla\Firefox\Profiles\(プロファイル名)\cookies.sqlite
cookie が見つかりません(getFx3Cookie)
Cookie が取得できません
が見つかりません
TCPIPエラー
5 秒待機します

162:名無し~3.EXE
13/08/17 NY:AN:NY.AN F4vFr4wt
//caption=ニコニコ動画
//version=0.09.20110308修正版 Part28+(IrvinePart29_256)+(IrvinePart30_76)

163:名無し~3.EXE
13/08/17 NY:AN:NY.AN F4vFr4wt
動くか知らんがうちのソースはこんなんだな

164:名無し~3.EXE
13/08/17 NY:AN:NY.AN KMBjOGQY
>>161
Dorothy2\bin\sqliteに出来るsqlite.batを実行。
(コマンドプロンプトからやるのがいいけど、別にファイル右クリックからでも)

cookies.sqliteとresult.txtが出来なきゃsqlite.batの内容がおかしいかも
しれない。

165:名無し~3.EXE
13/08/17 NY:AN:NY.AN lPvj+CHF
>>161
firefoxでニコ動にログイン中のプロファイルが *.default 以外だったら、書き換えないとダメかな

232行目
path += (new Directory(path)).findFirstDir('*.default');

166:名無し~3.EXE
13/08/17 NY:AN:NY.AN 9i7k//kE
download.dmsで
プロトコルがhttps
レスポンスヘッダがTransfer-Encoding: chunked
だとdataが空になってしまう

167:名無し~3.EXE
13/08/17 NY:AN:NY.AN G1O2SOh4
そうなるURLをあげる

168:名無し~3.EXE
13/08/17 NY:AN:NY.AN 9i7k//kE
>>126のサンプルURL

169:名無し~3.EXE
13/08/17 NY:AN:NY.AN MPsCD3hf
URLリンク(u1.getuploader.com)
>>166-168

170:名無し~3.EXE
13/08/17 NY:AN:NY.AN 9i7k//kE
if (http.responseHeader.hasKey('transfer-encoding')
&& http.responseHeader['transfer-encoding'] == 'chunked') {
  ↓
if (http.responseHeader.hasKey('transfer-encoding')
&& http.responseHeader['transfer-encoding'] == 'chunked'
&& nameOf(http) == 'HTTP') {

>>169
これでできたありがとう
できればステータスコード307もリダイレクトするようにしてほしい

171:名無し~3.EXE
13/08/17 NY:AN:NY.AN MPsCD3hf
URLリンク(u1.getuploader.com)
リダイレクトした時、170のコードじゃないとまずいね。
という事で、170に直した、307も追加。

172:名無し~3.EXE
13/08/17 NY:AN:NY.AN MPsCD3hf
URLリンク(u1.getuploader.com)
いつものsig更新

173:名無し~3.EXE
13/08/18 NY:AN:NY.AN x0/nsN/k
ありがとう( ´∀`)/

174:名無し~3.EXE
13/08/18 NY:AN:NY.AN M7Dh2Sx5
URLリンク(u1.getuploader.com)
URLリンク(u1.getuploader.com)
>>171
ありがとー

175:名無し~3.EXE
13/08/18 NY:AN:NY.AN M7Dh2Sx5
URLリンク(u1.getuploader.com)
いろいろとミスってた

176:135
13/08/18 NY:AN:NY.AN Dt9F2aLf
>>148
遅くなりました。ありがとうございます
しかし自分の環境で差し替えて使ってみたところ、逆に全てDLできなくなったみたいです
ですが部分的に表現をお借りして元のファイルに組み込んでみたところ、>>135の④⑥については解決できました

①は自分でなんとか抜き出せました。②は同時DL数制限で妥協することにしました
⑤は先ほど試してみたところ直っていました。ちなみに以前DLしたものはファイルが途中で破損していたようです

>>136
サーバの不調だったのでしょうか。また(まだ)あるかもしれませんね

177:名無し~3.EXE
13/08/18 NY:AN:NY.AN PDI2tUfP
>>176
ディレクトリを再現すれば同時に出来る。
ディレクトリに格納しないからファイルが衝突する。

178:名無し~3.EXE
13/08/18 NY:AN:NY.AN 3LSq4pm2
>>177
なるほど、ありがとうございます。そうしてみます

179:161
13/08/18 NY:AN:NY.AN yoU1I3OY
遅くなりましたが>>161です。皆さん有難うございます

>>162-163
どちらの修正も当ててみましたが効果なしでした。
>>164
両方作成されました。
>>165
プロファイル名が「英数.default-乱数」だったのでこれかとおもったんですが改善されず。
よく考えたらnicovideo.iniでプロファイル指定してるので、おそらくここの検索は使われてないかと・・・

180:名無し~3.EXE
13/08/18 NY:AN:NY.AN son6QHdG
>>179
result.txtの内容とFirefoxでログイン状態の右クリックから
ページ情報でCookieが一緒だったら、sleepの時間が短すぎるのかも知れない。

> writeln('sqlite3 の処理結果の読み込みに失敗しました');
の前にあるsleep内の数を2、3倍程度にしてみるといいかも。

181:名無し~3.EXE
13/08/18 NY:AN:NY.AN AGzu2vK6
>>179
行数がずれてるかもだけど305行目の
if (data.match(/(user_session_.*)\n/) != null)

if (data.match(/(user_session_.*)\n/))
にしたらどうなりますか

182:名無し~3.EXE
13/08/18 NY:AN:NY.AN AGzu2vK6
自分は>>181でうまく行ったので環境書いておきます。

.\Dorothy2\user\nicovideo\nicovideo.ini
[General]
Mode=3
DelKeyword=削除_
LowKeyword=低画質_
Format=%DELETE%%LOWMODE%%TITLE%

[Firefox]
Path=C:\Users\****\AppData\Roaming\Moonchild Productions\Pale Moon\Profiles\********.****\
FileName=cookies.sqlite

[Comment]
GetComment=2
MaxCount=1000
OverWrite=0

.\Dorothy2\program\nicovideo.dms
//version=0.09.20110308修正版 Part28

その他
test2_download.dms が無いと怒られたので
>>4URLリンク(www37.atwiki.jp) の Dorothy2.zip を落として test2_download.dms を入れた。

183:名無し~3.EXE
13/08/18 NY:AN:NY.AN H4b7P4Me
>>171-175
乙です

184:名無し~3.EXE
13/08/18 NY:AN:NY.AN AGzu2vK6
パッチ当ててみた
part30-76を当てるとクッキーがないと言われるので
vid = (res.Status && (res.Code == 301 || res.Code == 302)) ? (res.Location.replace(/^.*\//,'') + vid.replace(/^[^\?]+/,'')) : vid;
にしたらうまくいった。

185:名無し~3.EXE
13/08/18 NY:AN:NY.AN uCUh2Upc
node.jsかPHPの最新の記述、ライブラリが使えるようにならないか。

186:161
13/08/19 NY:AN:NY.AN GitY6MvT
みんなありがとう・・・

>>180
result.txtは0バイトでした。Cookies.sqliteから抽出できてないみたいです
\Dorothy2\bin\sqliteにコピーされたcookies.sqliteはFirefoxプロファイルフォルダのCookies.sqliteと同ハッシュだし、
Firefoxはニコニコ動画のCookieを保存しているのでこのファイルの中にnicovideo.jpのcookieがあるはずなんだが

>>181-182,184
いずれもログに変わりありませんでした。test2_download.dmsは既に配置されていました
何故だ・・・

187:名無し~3.EXE
13/08/20 NY:AN:NY.AN n5Xul/0Z
pixiv_r.dms 2013-08-19

たまに拡張子に余計な文字列がある
 URLリンク(www.pixiv.net)
 URLリンク(i2.pixiv.net)
 327行目
 var f = nb.assemble (ini.Filename ['Manga2'], ext);
  ↓
 var f = nb.assemble (ini.Filename ['Manga2'], img_url);

変換できない文字がたまにある
 URLリンク(www.pixiv.net)
 URLリンク(www.pixiv.net)
 
 common_loadに'StringExtension2'を追加
 
 (new Utf8 (RegExp.$1)).decodeCharRef ();
  を全て↓に書き換え
 (new Utf8 (RegExp.$1)).decodeCharRef ().toUTF8().fromUTF8toSJIS2();

188:名無し~3.EXE
13/08/20 NY:AN:NY.AN n5Xul/0Z
画像URLを指定した時にエラーになる
 Dorothy2A.dms - Exception: ENameError(187) => member error toString

 257行目
 if (!http.get_and_login_check ()) {
  ↓
 if (!http.get_and_login_check (url)) {

Illustを直接指定した場合の [Filename] Illust の設定を使用できるようにする
 24行目
 // Illust: 'pixiv_%ID%', // 廃止
  ↓
 Illust: 'pixiv_%ID%',
 
 376行目
 Dorothy.fileName = nb.assemble (ini.Filename ['Illust2'], img_url);
  ↓
 Dorothy.fileName = nb.assemble (ini.Filename [illust_server? 'Illust': 'Illust2'], img_url);
 
 818行目に追加
 var illust_server = false
 827行目に追加
 illust_server = true;

189:名無し~3.EXE
13/08/20 NY:AN:NY.AN OyGSYvy7
>>187-188
すみません、直しておきます。

IllustとIllust2の使い分けって例えばどういう設定をしているんでしょうか?

190:名無し~3.EXE
13/08/20 NY:AN:NY.AN n5Xul/0Z
普段は作者さん別に %NICKNAME%[member_id=%USER_ID%] て名前でフォルダを作ってそこにまとめてDLしてるので
Illust2は画像のタイトルとIDだけにしてる

一つだけ画像をDLする時はフォルダ分けせずに
%NICKNAME%[member_id=%USER_ID%] [%ID%] %TITLE%
て名前にしてDLしてる

191:名無し~3.EXE
13/08/22 NY:AN:NY.AN nAE7QJHI
shareflare.dms 0.15

//match=//match=URLリンク(shareflare.net)
 ↓
//match=http://(\w+\.)?shareflare.net/download/

27行目に追加
if(http.responseHeader.code == 302){
 url = new URL(url.expand(http.responseHeader.location));
 http = download(url.url, false, myHeader);
}

242行目から294行目を削除かコメントアウト

301行目
if(http.data.match('Wait for Your turn: <br/><span id="seconds" style="font-size:18px">(\d+)</span> seconds')){
 wait=RegExp.$1;
}
 ↓
if(http.data.match('Wait for Your turn: <br/><span id="seconds" style="font-size:18px">(\d+)</span> seconds')){
 wait=RegExp.$1;
}else if(http.data.match('seconds = (\d+);')){
 wait = RegExp.$1;
}

192:名無し~3.EXE
13/08/22 NY:AN:NY.AN nAE7QJHI
307行目に追加
var ret=reCaptcha(reCaptchaKey);
if(ret.error){
 println('error reCaptcha');
 exit();
}

if(!http.data.match("var recaptcha_control_field = '([^']+)")){
 println('error> recaptcha_control_fieldが見つからない');
 exit();
}
var recaptcha_control_field = escape(RegExp.$1);

310行目に追加
+ '&recaptcha_control_field=' + recaptcha_control_field;

319行目
if(!http.data.match('^\["(.*)"\]$')){
 ↓
if(!http.data.match('^(URLリンク(.+))')){

193:名無し~3.EXE
13/08/22 NY:AN:NY.AN nAE7QJHI
letitbitもほとんど同じみたいだけど
formの内容が難読化されてる

194:名無し~3.EXE
13/08/22 NY:AN:NY.AN exXQ0Xi+
junocloudがブラウザからは落とせるけど
irvineからだと
error--->302
が見つかりません
TCPIPエラー
になって落とせなくなってる

195:名無し~3.EXE
13/08/22 NY:AN:NY.AN VegGv0fn
URLリンク(u1.getuploader.com)

196:名無し~3.EXE
13/08/22 NY:AN:NY.AN 6hBXd6Ah
youtubeで、あるプレイリストの動画のうちなぜか一つだけがDLできません
URLリンク(www.youtube.com)

成功した他の動画とログを見比べてみたのですが、URL以外で変わっていたのは以下のlengthくらいでした
test1 200 length 3782
成功時はlengthが-1になるようですが、youtube.dmsを理解できていないので自分では直しようがありませんでした
もし対応できるようでしたら改善策を教えてください

ちなみにプレイリストはこちらです
URLリンク(www.youtube.com)

197:名無し~3.EXE
13/08/22 NY:AN:NY.AN nAE7QJHI
URLリンク(u1.getuploader.com)

198:名無し~3.EXE
13/08/23 NY:AN:NY.AN rMNgccNN
>>191-192
乙です
やってみたけど
download link error
となり
dle.txtが出力されるだけでだめでした

ブラウザではいけるます

199:名無し~3.EXE
13/08/23 NY:AN:NY.AN MRN1onFs
>>196です。質問した時点で時間を置いて何度か試していたのですが、今また試したところ正常にDLできました
原因は分かりませんでしたが、レスを見て試してくださいった方、どうもありがとうございました
スレ汚し失礼しました

200:名無し~3.EXE
13/08/23 NY:AN:NY.AN yCYtBPaw
ごめん間違えてた 書き方が悪かった
s='recaptcha_challenge_field='+ret.textarea+
'&recaptcha_response_field=manual_challenge';
 ↓
s='recaptcha_challenge_field='+ret.textarea+
'&recaptcha_response_field=manual_challenge' +
'&recaptcha_control_field=' + recaptcha_control_field;

201:名無し~3.EXE
13/08/23 NY:AN:NY.AN rMNgccNN
>>200
これでいけました
ありがとうございます

202:名無し~3.EXE
13/08/24 NY:AN:NY.AN 3Wyxhc2L
DLできませんorz
URLリンク(www.youtube.com)

203:名無し~3.EXE
13/08/24 NY:AN:NY.AN ytcziJm6
ひまわり動画(0.7)とsaymove(0.9)ですが、mp4形式のみじゃなくてflv形式とかにも対応お願いできませんか

204:名無し~3.EXE
13/08/24 NY:AN:NY.AN BeNegPwa
saymoveって他サイトの動画を使ってるはずで、別スクリプトに丸投げが確実では。

205:名無し~3.EXE
13/08/24 NY:AN:NY.AN lWhMK3Y1
URLリンク(u1.getuploader.com)
いつものsig

206:名無し~3.EXE
13/08/25 NY:AN:NY.AN nb6MjAFA
URLリンク(u1.getuploader.com)
あしたのsig
iniファイルで、対応するようにした。(→解読情報)
デコンパイルしてソースを読む簡単な仕事なので、
自分で出来る人は、更新をまたなくてすみます
そして、ここにupしてねw

207:名無し~3.EXE
13/08/25 NY:AN:NY.AN Bz+uFdxq
>>190
参考になります、ありがとうございます。

08/22にうpったけど規制で書き込めなかった。
URLリンク(u1.getuploader.com)

208:名無し~3.EXE
13/08/25 NY:AN:NY.AN BizIxocn
Irvine 避難所
URLリンク(jbbs.livedoor.jp)

209:名無し~3.EXE
13/08/26 NY:AN:NY.AN Y83so72T
>>207
対応ありがとうございます

210:名無し~3.EXE
13/08/28 NY:AN:NY.AN 2d2q4t8G
>>206
sigの解析&amp;変更Profile0では機能するけど
1以降で機能しないんだけど

211:名無し~3.EXE
13/08/28 NY:AN:NY.AN sVwOqh8U
bloggerについて
編集をある程度自動化させたくて、色々解析して
www.blogger.com/blogger_rpc?blogID=***

'{"method":"getTrogEdit","params":{"1":"ja"},"xsrf":"***"}';
を送っていることがわかったのですが
"xsrf":"***"の値がどこからきているのか全くわかりません
もしわかる方がいれば教えてください

***の部分は伏せてます

212:名無し~3.EXE
13/08/28 NY:AN:NY.AN sVwOqh8U
すみません、追加します
xsrfはいつも変動していて
拾ったパッケットに書いてあった値を使うと
httpステータスコードは500が返ってきました。

213:名無し~3.EXE
13/08/28 NY:AN:NY.AN tMW3zBHo
それはブログのスレで聞けよ
あとAPIとか公開してないか

214:名無し~3.EXE
13/08/28 NY:AN:NY.AN sVwOqh8U
ありがとう
APIあった

215:名無し~3.EXE
13/08/28 NY:AN:NY.AN A9tNYbP7
megabitshare.com
tanomimasu

216:名無し~3.EXE
13/08/28 NY:AN:NY.AN IECBKxSR
URLリンク(u1.getuploader.com)
>>210 デフォ値を間違えていた
解読情報=c2s53rs59rc2s41c3

217:名無し~3.EXE
13/08/28 NY:AN:NY.AN s33NRzeF
「フォルダ設定」の「ファイル」タグの「保存フォルダ」の設定について教えてください。

「フォルダ」に「D:\Download」を設定。
「年月」と「URL」でフォルダを自動作成したいのですが、なにか良い方法があれば教えてください。

例 「D:\Download\201308\www.yahoo.co.jp」

218:名無し~3.EXE
13/08/29 NY:AN:NY.AN CxQBuSMo
>>217
URLリンク(hp.vector.co.jp)

219:名無し~3.EXE
13/08/29 NY:AN:NY.AN 3L5pVMoy
避難所貼っといてよかった
なんか祭りになってる

220:名無し~3.EXE
13/08/29 NY:AN:NY.AN RYqRNBCp
//Dorothy2
//caption=MegaBitShare
//version=0.1
//hint=
//match=http://(www\.)?megabitshare.com/\w+
//author=
//path=program
//priority=500
//end
function(){
 common_load('Aset');
 Aset_link = function(data){
  if(data.match('<a href="([^"]+)"><img src="[^"]+Downloads\.png"')){
   Aset_link_str = RegExp.$1;
   return true;
  }
  return false;
 };
 Aset();
}

221:名無し~3.EXE
13/08/29 NY:AN:NY.AN izbQY6F2
DOAって何の略?
DOAフォルダに入っているものの使用法が分からない

222:名無し~3.EXE
13/08/29 NY:AN:NY.AN OdpGdMJs
DEAD OR ALIVEの略
そのファイルがまだ生きてるかどうか確かめられたり
マルチ系のとこからリンク抽出とかやってくれるエロい子

223:名無し~3.EXE
13/08/30 NY:AN:NY.AN +cZa4gW9
>>208
URLリンク(xor.bbs.fc2.com)
避難所が3つなっちゃったね。
問題はみんなが見てるかどうか・・・。

224:名無し~3.EXE
13/08/30 NY:AN:NY.AN PHqDFEgZ
どっちでもかまわない
好きな方で
俺は専ブラの関係で>>208使う
というか、昨日閉鎖祭りだったけど、結局閉鎖しなかった
ごめん、閉鎖しないかも

225:名無し~3.EXE
13/08/30 NY:AN:NY.AN VzvVVWyV
>>224
知らなかった。

「個人情報流出」で今度こそ2ちゃん“終わり”か | 東スポWeb -- 東京スポーツ新聞社
URLリンク(www.tokyo-sports.co.jp)
2ちゃん「流出」で会社をクビに!? チョン帰れとか創価叩き 書き込み暴露で「人生終わった」、怯えと悲鳴が拡散中 (1/2) : J-CASTニュース
URLリンク(www.j-cast.com)


1年中規制ISPなので困っていたけど、以下のソフト使っても書き込めるよ。
何故か今は規制が無い。祭と関係あるのかな?
サクッと書き込めるとこんなに気持ちいいとは。

VPN Gate 公開 VPN 中継サーバー一覧
URLリンク(www.vpngate.net)


あと海外のフォーラムって見づらいよね。かわいそう。

226:名無し~3.EXE
13/08/30 NY:AN:NY.AN 4TIwhMtb
>>221
DOA.dms DOA本体[OnListMenuClick]
xor100813.dms DOA自動起動[OnStartFirstDownload]
xor100813_2.dms ツリーメニューからDOAを起動[OnTreeMenuClick]


DOAを使うためには
ツール(T)->オプション設定(O)->スクリプト
OnListMenuClickとOnTreeMenuClickのDOA にチェック

確認したいアイテムかフォルダを選択してDOAを起動

ショートカットで起動したいならDOA.dmsにaction.shortcutを追加
function OnMenuUpdate(irvine,action){
//メニューの更新イベント
 action.shortcut=32836; //この場合はAlt+D
 action.enabled = (irvine.SelectedItemCount > 0);
}

DOA自動起動は/Default/DOAフォルダを作って
フォルダ設定->OnStartFirstDownload->DOA自動起動 にチェック
このフォルダにアイテムを登録して実行するとDOAが起動する

またDOA自動起動は/Default/DOAフォルダを作らずに別のフォルダで設定してしまうと
カレントキューフォルダを変更(別のフォルダに追加等)してDOAを終了すると
DOAフォルダではなくカレントキューフォルダのアイテムが全て削除されてしまう

227:名無し~3.EXE
13/08/30 NY:AN:NY.AN aCRLNsus
>>225
●情報が流出しちゃったせいで当分●のシステムは止めて再構築が必要。
規制対策に●使ってた人は多いので仕方なく規制も無くしたって所でしょう。

228:名無し~3.EXE
13/08/30 NY:AN:NY.AN YixZG/4O
URLリンク(u1.getuploader.com)
youtube補助ツール
暗号化されたSignatureの解読情報を取得するのを手伝います

229:名無し~3.EXE
13/08/31 NY:AN:NY.AN CYAVr8w4
>>226
詳しくありがとう
Dorothy2\DOA\
 ここにDOA.dmsとDOA.dfmがあったからメニューに出てなかったようだ
irvine\scripts\
 こっちに入れて置くんだね

しかしxor100813.dmsとxor100813_2.dmsは探しても見つからなかった
どこにあるんだろう

230:名無し~3.EXE
13/08/31 NY:AN:NY.AN e1DSFQUq
>>229
今でもちゃんとアプロダにある
最新のものだけじゃなくてそれっぽいのは全てDLした方がいい

231:名無し~3.EXE
13/08/31 NY:AN:NY.AN WZXW6Zn1
xvideos_wの設定画面を出そうとすると
Irvine - [0/0] - Dorothy2set.dms
Exception: ENameError(13) => undefined - Dorothy
になります
youtubeでは問題なく設定画面は出ます
確認したら他の設定できないものもあり、どれもDorothy.userIniPathがあるので関係してるかもです
どうすれば設定画面を出せるようになりますか

232:名無し~3.EXE
13/08/31 NY:AN:NY.AN wrBSrwfF
>>229
URLリンク(u1.getuploader.com)

233:名無し~3.EXE
13/08/31 NY:AN:NY.AN icm7u4hK
必要なファイル+必要なバージョン

234:231
13/08/31 NY:AN:NY.AN WZXW6Zn1
xvideos_w.setを、2ヶ所変更したら設定画面がでるようになりました
var dir=new Directory(Dorothy.userPath);

var dir=new Directory(dorothy2_path + 'user\xvideos_w');

var ini=new Ini(Dorothy.userIniPath);

var ini=new Ini(dorothy2_path + 'user\xvideos_w\xvideos_w.ini');
お騒がせしました

235:名無し~3.EXE
13/08/31 NY:AN:NY.AN rgxzqYqs
youtubeの
%QUALITY%
っていつからでなくなったの

236:名無し~3.EXE
13/08/31 NY:AN:NY.AN e1DSFQUq
>>231,234
Dorothy2set.dmsのバージョンが古い

>>229,232
DOA017.zipの方のxor100813.dmsは/Default/DOAフォルダでやっても
問題があるのでDOA018.zipのxor100813.dmsを使う

>>235
設定画面でQUALITYごとに自分で好きに名前を付ける

237:名無し~3.EXE
13/08/31 NY:AN:NY.AN rgxzqYqs
ああ、あのテキストボックスにはそんな意味が

238:231
13/08/31 NY:AN:NY.AN WZXW6Zn1
>>236
Dorothy2set.dms、古い0.18を使ってて、新しい方にしたら治りました
20100726 0.18 352_Dorothy2-100726.zip
20111215 0.18 671_Dorothy2.zip
ありがとうございました

239:名無し~3.EXE
13/08/31 NY:AN:NY.AN 9WuNDFPT
今週のラッキーカラー
s58rs50c1rc1rs11c3

240:名無し~3.EXE
13/08/31 NY:AN:NY.AN XCZmwhfz
>>239
youtube.ini
[decipher]
pattern=s58rs50c1rc1rs11c3

241:名無し~3.EXE
13/09/01 00:14:35.56 EmagCVEp
>>230
>>232
>>236
ありがとう
ファイルに日付が丁寧に付いているからその日時で探せば良かったんだね
ろだの仕様にも助けられた
DOA017.zipにDOA018.zipを上書きする形で導入する事が出来た

重ねてありがとう

242:名無し~3.EXE
13/09/01 12:32:54.11 My6aErjy
少しスレ違いかもしれないが、ここに。
スキルが低い俺はdorothyスクリプト作ると、
Dorothy2A.dms - SyntaxError: Line(374) => Text( ほげほげ )
(意訳:お前が作ったソースが腐ってて、食ったdorothy2がゲロ吐いた)。
に良く遭遇する
まぁソースを見てエラー箇所を探すわけだけど、
見つからない場合はちまちまコメントアウトして絞り込んでいってる。
もっと賢いエラー箇所特定&デバッグ方法があったら誰か教えてほしい。

243:名無し~3.EXE
13/09/01 14:05:12.21 OGNEFTqV
JavaScript Lintとか?

244:名無し~3.EXE
13/09/01 14:09:01.05 ahzBIply
ツール→スクリプト→スクリプトを直接実行、に貼り付けて実行してる。
文法エラーしか調べられなくて、実行時エラーはむりだけど。

断片的なコードを書いてる時は Irvine\scripts\ フォルダに保存して
スクリプトを直接実行に
import ~.*;
って書いて呼び出すと楽かも。

245:名無し~3.EXE
13/09/01 14:14:41.26 tOqBb0ol
ディーモンキー単体で実行するほうが動作が早く試行錯誤しやすい

246:名無し~3.EXE
13/09/01 14:50:02.87 VtB+q9lp
>>242
行数ずれてるもんな

247:242
13/09/01 17:20:37.73 My6aErjy
回答ありがとう。
lintやDMonky単体実行ってのも興味深いけど、
>>244の方法は手軽&確実でイイネ
文法エラーさえクリアできればprintデバッグとかで、まぁなんとか。
これで少しは捗るよ。助かる。

248:名無し~3.EXE
13/09/02 17:30:58.07 nu0iERBa
コピーして貼り付けとかするより
秀丸エディタ等からプログラム実行でテストした方が手軽じゃない?
こんな感じで dmscript -t -c -b "%f"

249:名無し~3.EXE
13/09/03 02:42:52.51 5voNCjL5
URLリンク(jbbs.livedoor.jp)

250:名無し~3.EXE
13/09/03 02:46:53.41 5voNCjL5
ごめん、間違えた
裏サンデー
URLリンク(u1.getuploader.com)

ページファイルをダウンロードで画像URLのirvファイル出力
irvファイルをirvineにぶっ込めばOK

251:名無し~3.EXE
13/09/03 04:15:13.13 PeORIMcC
dorothyで複数のアドレス抽出してそのまま登録するスクリプトってどう書けばいいんだ

252:名無し~3.EXE
13/09/03 10:35:02.92 sIGin+qF
>>251
rentan氏のadditem.dmsを使えばいいと思う
スクリプトの書き方も付属のドキュメントに書いてある

またはDOAスクリプトを作るとか
DOA画面にアイテム追加は DOA_item_add(url)

253:名無し~3.EXE
13/09/03 11:58:47.78 4snFbVmQ
キューフォルダを指定して直ちに開始の方法が分からん。

254:名無し~3.EXE
13/09/03 19:37:18.57 K20kqd79
>>250
ダウンロードできないものがあったので修正
URLリンク(u1.getuploader.com)

255:名無し~3.EXE
13/09/04 22:14:17.94 17jcnXYY
youtubeダウンロードできないものがあります

match>youtube (1.76) by xorで
SignatureDecipherが表示される場合なんですが
>>228を使えばいいんでしょうか?
Dorothy2\binに入れてみたのですが、上手くいきませんでした


URLリンク(www.youtube.com)

256:名無し~3.EXE
13/09/04 22:42:55.30 fgeargsa
>>255
s58rs50c1rc1rs11c3

257:255
13/09/04 22:48:02.18 hqGXWPwf
>>256
ありがとう!

258:名無し~3.EXE
13/09/05 05:34:44.41 zgGFev0O
>>248
その発想はなかった(dmscript知らなかった)。

んで実際に秀丸マクロを作ってみた。
てっきりエラーメッセージが標準出力に出るものと思ったら、
ダイアログのポップアップで出るのね。

259:名無し~3.EXE
13/09/05 15:13:09.09 tnfqlfrm
dm.exe や -c を除くとポップアップは出ないと思う
それと秀丸エディタなら出力をアウトプット枠に指定すればポップアップは出ない

260:名無し~3.EXE
13/09/05 20:26:03.08 4MzqmeUo
cookie--->_sscn_a=~
cookie--->
error---> 外部プログラムの呼出に失敗しました。(code=false)

mediafire1.36で↑が延々ループして落とせないんだけど
何かファイルが足りないのか?

261:名無し~3.EXE
13/09/05 20:54:30.52 4MzqmeUo
ごめ串刺したら落とせた
けど1発OUTなんてきつい設定だったっけ>mediafire
何時からだ?

262:名無し~3.EXE
13/09/05 21:34:00.76 4MzqmeUo
串刺しても他と被ると>>260のループで止まるな
とても大量のファイル落とせんわ
なんとかならんのか

263:名無し~3.EXE
13/09/06 01:02:26.69 AzgOMQvD
>>260
common\call.dms のエラーメッセージだね
てことは多分reCapthcaかsolvemediaで何かなってる
もっと前後のログがないと分からん

264:名無し~3.EXE
13/09/06 06:03:14.79 +ZfwunZI
youtubeってirvine必要なの?

265:名無し~3.EXE
13/09/06 06:25:20.36 5/LZk5Ig
reCapthcaの最新版てどれに入ってるの?
2.16じゃないよね

266:名無し~3.EXE
13/09/06 14:44:43.70 BKp6rK0M
最新youtube
rs12s32rs34c3s35s42c2

267:名無し~3.EXE
13/09/06 17:11:02.12 AzgOMQvD
common\reCaptcha.dms は2.16
common\reCaptcha\reCaptcha.dms は1.12
が最新版のはず
>>260はおそらくだけどinputCaptchaで問題が起きてる

268:名無し~3.EXE
13/09/06 21:23:26.68 WgmgSIHi
URLリンク(www.youtube.com)
これ4kの落とせるように出来ない?

269:名無し~3.EXE
13/09/06 21:27:32.77 BKp6rK0M
>>268
youtubeに4Kなんてのが初めから無いでしょ

270:名無し~3.EXE
13/09/06 23:06:47.70 CiTPdEdT
>>259
秀丸でアウトプット枠使ったり、-c抜いても駄目だったけど
dm.exeとアウトプット枠使って実現できた。
元々秀丸使っていたのもあって、こうなると便利だな。
ありがとう!

271:名無し~3.EXE
13/09/06 23:57:10.80 Y4K9fdjz
>>266
ありがとう
>>268
ログに"avc1.640033" 3840x2160 138 video/mp4 のアドレスが表示されてるので
それをコピペ、名前を付けてDL、
画像と音声が別なので、ffmpegで合成出来るそうだ(やった事ない)

272:名無し~3.EXE
13/09/07 00:18:37.72 Tk32dAuK
>>268
音声は141番がビットレートが高いみたい
904行辺り、ビットレートを表示
println(afmts.codecs + ' ' +afmts.size + ' '+ ' ' + afmts.bitrate + ' ' + afmts.itag +' '+ afmts.type);

273:名無し~3.EXE
13/09/07 13:51:04.75 trdNq1nN
fffmpeg は
URLリンク(blog.k-tai-douga.com)
ここでDLするとして
ffmpeg.exe -i 映像.m4v -i 音響.m4a -acodec copy -vcodec copy video.mp4
こんな感じで合体

4Kのサンプル、めちゃ高画質だな 4KのTVが無いのがくやし

274:名無し~3.EXE
13/09/07 17:49:02.39 wbmpdnlG
>>273
公式でリンクされてるZeranoe FFmpegのバイナリと何か違うの?

275:名無し~3.EXE
13/09/07 17:52:25.89 tIQIO2E4
FFmpegはビルドによって対応するフォーマットが変わる。
多くて正しく動作する奴がいい。

276:名無し~3.EXE
13/09/07 20:26:25.50 hPQP4pZC
rtmpdumpみたいに連携して動作するように出来ないの?>ffmpeg

277:名無し~3.EXE
13/09/07 23:21:57.59 yQf27aeO
>>266
皆どうやって調べてるの?

278:名無し~3.EXE
13/09/08 01:02:25.31 3Jc4PnFN
わざわざ説明してくれた人がいるのに

279:名無し~3.EXE
13/09/08 01:37:33.00 6HdW5m0y
>>278
そうなんだ。前スレ読み直してくるわ

280:名無し~3.EXE
13/09/08 02:33:43.22 GUVY356l
>>279
戻りすぎ
youtube1.75以降の付属のドキュメントで説明してくれてる

281:名無し~3.EXE
13/09/08 02:43:30.58 6HdW5m0y
>>280
|´・ω・`)ノありがとう!!

282:名無し~3.EXE
13/09/08 10:54:41.61 aUTZvUGr
recapture関連のまとめを頼む

283:名無し~3.EXE
13/09/08 15:03:39.40 KhqGHZ9Q
デポさん
//match=http://(depositfiles.com|dfiles\.(ru|eu))/([^/]+/)?files/

(common_load前あたり)
if(urlinfo.url.match('URLリンク(dfiles\.)(ru|eu)/')){
return;
}

uploaded.toさん参考にしました。

284:名無し~3.EXE
13/09/09 06:02:19.15 B3nPz4zf
uploading 0.31
error--->invalid file_form
ブラウザからはDL可能です

285:名無し~3.EXE
13/09/09 09:30:27.69 U5qI3mhH
uploading.dms 0.31
285行目に追加
if(!http.data.match(/method_box free_method">\s*<div class="method_title" onclick="document.location.href='([^']+)/)){
 println('error');
 exit();
}
url = new URL(RegExp.$1);

http = download(url.url, false, {'Cookie':cookie2+cookie+cookie3});
if(http.responseHeader.code != 200){
 return retry('error--->' + http.responseHeader.code);
}

286:名無し~3.EXE
13/09/09 20:28:36.59 HQiJxJL7
URLリンク(www.divxstage.eu)
ココは未対応?

287:名無し~3.EXE
13/09/09 22:05:18.18 B3nPz4zf
>>285
早い対応ありがとうございます

hotfileのproxyが便利すぎる
xorさん作ってくれて感謝

288:名無し~3.EXE
13/09/09 23:28:19.36 YhX0NQZj
>>283
> //match=http://(depositfiles.com|dfiles\.(ru|eu))/([^/]+/)?files/
どうせなら、もうひとつあるのでそっちも。
//match=http://(depositfiles\.(com|org)|dfiles\.(ru|eu))/([^/]+/)?files/

289:名無し~3.EXE
13/09/10 02:01:48.74 0kbJpZ33
mediafireがマッチしなくなってるんだけど
他の方はどうですか

290:289
13/09/10 02:26:40.11 sIPRn27a
すいません解決しました

291:名無し~3.EXE
13/09/10 09:47:35.40 4+jZ6SM8
お願いします
URLリンク(www.thisav.com)

292:名無し~3.EXE
13/09/11 01:30:46.70 HUW/d92y
>>286 未対応
>>291 すでにある

293:名無し~3.EXE
13/09/11 11:09:12.96 WfJSDbD4
今日からのyoutube
URLリンク(s.ytimg.com)
s22s43c3rc1s43

294:名無し~3.EXE
13/09/11 22:59:47.67 3Tq23IaM
>>293
ありがとう、次回からは、お手を煩わせずに済みそう。
URLリンク(u1.getuploader.com)
yotube_info.dmsを参考にSignatureDecipherをjsファイルから取得出来る様になった。
設定画面の解読情報は不要になりました。

(a-l) additem.dmsを使用して、映像と音声ファイルの2つをダウンロード出来る様にした。
使わない場合は、irvファイルを出力。

ffmpeg のバッチファイルを出力するようにした。
設定画面でpathを入れて置く、pathが通っているなら名前だけでOK
そうでなければ、full pathを入力

295:名無し~3.EXE
13/09/12 06:59:08.06 Ys5/bi+U
おつ

296:名無し~3.EXE
13/09/12 21:14:45.28 N3CV3sZ5
additem.dmsどこに有んの?
てか必要なものは同梱してくれよ

297:名無し~3.EXE
13/09/12 21:36:02.24 gSmZ4cUH
rentan

298:名無し~3.EXE
13/09/12 23:04:26.88 FtCJZzKA
この映像と音声が分割してる新しいフォーマット(MPEG-DASH?とかいうの)
何時からYouTubeに導入されてんの
正式発表とかあったっけ?

299:名無し~3.EXE
13/09/13 00:26:44.94 W65k55wg
これm4aは256kbpsとかになってるからCD(wav)を直接上げてるようなやつは
落とし直した方が良いね

300:名無し~3.EXE
13/09/13 01:50:07.44 ks7qeRgj
URLリンク(blog.livedoor.jp)◎/archives/24743992.html
は落とせるけど

URLリンク(blog.livedoor.jp)◎/archives/24743992.html#more

#moreが付くとそれは落とせない(こっちの方が重要なのに。。。。)

どう設定すればいいのでしょう?
説明書見ても書いてないです。。。

301:名無し~3.EXE
13/09/13 04:26:32.41 3bMTAeUP
>>300
それは落とせないっていう状況がよく分からない
エラーになるってこと?
#ってただのアンカーじゃないのか

302:名無し~3.EXE
13/09/13 06:42:34.61 JY0M76T0
小説なんだしコピペすれば(ry

303:名無し~3.EXE
13/09/13 13:51:52.34 Ofc0nmst
新しいitagと出たら報告した方がいいのかな?

URLリンク(www.youtube.com)
URLリンク(www.youtube.com)
URLリンク(www.youtube.com)
URLリンク(www.youtube.com)

新しいitag--->245 854x480 video/webm
新しいitag--->246 854x480 video/webm

304:名無し~3.EXE
13/09/13 15:08:08.60 Ofc0nmst
>>294
ffmpegにより生成されるmp4は、
MP4 Base Media v1となるようです。

MP4 v2にしたい場合は、
mp4box -brand mp42 -add "映像" -add "音声" -new "out.mp4"
mp4box -brand mp42 -add "動画" -new "out.mp4"

youtubeのやつはv2です。
v1で特に問題は無いとは思いますが・・・覚書。

305:名無し~3.EXE
13/09/13 19:14:01.07 W65k55wg
分割してるの普通のmp4と較べてビットレートが上だったり下だったりどういう基準なんだ

306:名無し~3.EXE
13/09/13 20:24:20.72 pVYVhOAv
URLリンク(u1.getuploader.com)
>>303>>304
ありがとう、追加した。

307:名無し~3.EXE
13/09/13 22:28:26.41 ccjFNNGz
乙です

308:名無し~3.EXE
13/09/14 00:58:36.78 482L1C+0
>>306
>>306
brandですね。

youtube.dms
1337行目
s+='"'+mp4box_path+'" -brend mp42 -add %a% -add %b% -new %c%';

s+='"'+mp4box_path+'" -brand mp42 -add %a% -add %b% -new %c%';

309:306
13/09/14 01:34:27.15 InNaXGaj
>>308
あら、ごめんなさい。

310:名無し~3.EXE
13/09/14 02:12:28.27 InNaXGaj
URLリンク(u1.getuploader.com)
>>308の修正。
あと、selfの%d%も手直し。

311:名無し~3.EXE
13/09/14 14:34:50.97 zHPbRQK+
ありがとうございます

312:名無し~3.EXE
13/09/14 18:20:46.47 Jg3Z3C1z
他のスクリプト参考にしてputlockerのfilename取得やったんだが
うまくいかないん助けて

313:名無し~3.EXE
13/09/14 18:42:22.95 LvokOi0F
まず第1にmatchに日本語入れない方がいい
あと、サンプルと該当箇所をさらせばアドバイスしてくれると思う

314:名無し~3.EXE
13/09/14 18:49:08.03 GnqgZgEX
ファイル名取得ってことはDOAスクリプト?

315:名無し~3.EXE
13/09/14 19:05:54.39 Jg3Z3C1z
>>314
yes
Dorothyでvar name =から取得しようとしてダメだったんで
DOAから取ろうとしたら&subid取ってきてわけわからんわで/(^o^)\
すまん時間切れです仕事行ってきます

316:名無し~3.EXE
13/09/14 19:15:55.99 LvokOi0F
あ、ファイル名だったのかw

317:名無し~3.EXE
13/09/14 21:30:56.20 muw0iLEF
depositfilesのDOA 0.12でファイル死んでてもOK出てます
仕様変更?サンプルURL
URLリンク(depositfiles.com)

318:名無し~3.EXE
13/09/14 21:41:20.12 xHs9a1Ny
死んでない

319:名無し~3.EXE
13/09/14 21:47:20.07 muw0iLEF
>>318
確認しました?
時間経過後に
"このファイルが存在しません。または、ファイルへのアクセスが制限されています。そして、ファイルが著作権侵害を理由に削除された可能性もあります。 "
が出て駄目です

320:名無し~3.EXE
13/09/14 22:52:16.07 Uw/4XHwn
釣りか?
消されたファイルなことは文書を理解すれば明らか。

321:名無し~3.EXE
13/09/14 23:12:57.83 muw0iLEF
>>320
自分に対して?
DOAってファイルが消えてるかどうかの確認なんかに使ったりするんじゃないですっけ。

322:名無し~3.EXE
13/09/14 23:36:24.15 XO+0IMVQ
使ってないから分からないが。
ブラウザで手動でやると、「このファイルが存在しません」が確認できるが
DOAだとそれが確認できずにファイルが存在していることになるのか?

323:名無し~3.EXE
13/09/14 23:56:05.27 muw0iLEF
>>322
分かりやすくありがとう。
そういうことです。

324:名無し~3.EXE
13/09/15 00:52:04.91 VFKUbl9s
URLリンク(u1.getuploader.com)
xorさんのdepositfile.dms 0.12を書き換えました

>>317
postを追加したから少し遅くなると思う
こうなるURLはあまり多くないみたいだから0.12のままでもいいかも

325:名無し~3.EXE
13/09/15 23:03:21.15 W817k9P5
>>324
ありがとうございます。
多少の速度低下は仕方ないですもんね。
DOA処理してる間はどうせ固まるんであんま自分は気にしない事にします。

326:名無し~3.EXE
13/09/17 02:00:42.50 pIsX75yX
freaks shareって0.07が最新だけど
落とせてるかい?

327:名無し~3.EXE
13/09/17 02:16:06.88 P0nu1VUz
freakshare、bitshareはもう長らくブラウザで落としてるな

328:名無し~3.EXE
13/09/17 04:01:16.32 mN/OU+DW
俺は両方とも問題ないな

329:名無し~3.EXE
13/09/17 07:37:35.38 X96t8X7I
どっちもいじってる。問題なし

330:名無し~3.EXE
13/09/17 13:43:14.95 Pj4HNlZE
いじってる部分公開してあげればいいやんw

331:289
13/09/17 15:20:26.74 LsPt4g/o
freakshareのいじったとこ差し支えなければ公開お願いします

332:名無し~3.EXE
13/09/17 18:13:38.66 mN/OU+DW
Uploaderの0.07とローカルの差分取ってみたけど差異なかったよ
あとうちはfreakshare_DOA-0.1も入ってるな

落とせてないのならログ出したほうがいいんじゃ

333:名無し~3.EXE
13/09/17 18:37:24.47 p+T4So8f
自分で作ってみるのも面白いよ。

334:名無し~3.EXE
13/09/17 19:31:49.33 SzBtdcna
自分も普通にDL出来てた気がするけど

裏サンデー仕様変更したっぽい
これに限らず遅延読み込みが最近増えてるけどナローバンドだとダルいな

335:名無し~3.EXE
13/09/17 20:24:22.31 FIh4JSMU
m.xhamster.com
これxhamsterじゃ無理0.07

336:名無し~3.EXE
13/09/17 20:24:51.61 voWzN+fg
var a = 'aaa', arr = [];
arr.push(typeof a == 'string');
arr.push(typeof a == 'undefined');
arr.push((typeof a == 'string') == true);
arr.push((typeof a == 'undefined') == false);
arr.push(typeof b == 'string');
arr.push(typeof b == 'undefined');
arr.push((typeof b == 'string') == false);
arr.push((typeof b == 'undefined') == true);
alert(arr.join("\n"));

IrvineやFirefoxでは
 true
 false
 true
 true
 false
 true
 true
 true
dm.exe, dmscript.exeでは
 boolean
 boolean
 false
 false
 undefined
 undefined
 false
 false
何でIrvineとdmonkey単体で結果が違うのか分からない

337:名無し~3.EXE
13/09/17 20:41:41.54 MWcVbG7N
URLリンク(u1.getuploader.com)

338:名無し~3.EXE
13/09/17 22:26:42.42 p+T4So8f
>>336
Irvine が組み込んでる DMonkey のバージョンと同一のものを組み込んでる
dm.exe や dmscript.exe で試してみるとか。

339:名無し~3.EXE
13/09/17 23:40:57.54 voWzN+fg
>>338
ありがとう
Irvineのは0.3.12で
dmscript.exeは0.3.9だった

Dmonkey単体でIrvineで同じバージョンはもう手に入らないかな?

340:名無し~3.EXE
13/09/17 23:45:43.41 qys1xR3j
Node.jsかPHPへ以降する

341:名無し~3.EXE
13/09/18 06:31:57.13 qNPeZ2nm
いっそOpenIrvineを改造してビルドする

342:名無し~3.EXE
13/09/18 07:32:35.85 z1ce1rQN
それが出来たら一番いいんだろうけどスキルがない
誰かがメインでやってくれたらお手伝いぐらいは出来るかも知れないけど

それに古いバージョンのソースコードからバグ修正や機能追加をするだけでも
かなり大変だと思う

343:名無し~3.EXE
13/09/18 07:48:59.06 qNPeZ2nm
2GB以上のファイルのダウンロードも出来なかったと思うしね
前にソース落としてみたけど知識ないからビルドすらいっぱいいっぱいだったわ

344:名無し~3.EXE
13/09/18 10:11:39.74 9S54QxTl
これを参考にしてデルファイの機能をC++に置き換えれば手間は減るんでは?
元のオープンソースのコードをなるべくそのままC++へ変換して足らない部分を新規でつくる。



JaneCloneのwikiのページへようこそ!
概要
JaneCloneはオープンソースの2ちゃんねる専用ブラウザです。
wxWidgetsというライブラリを使うことでそれぞれのプラットフォーム固有のユーザーインターフェースを維持しながらWindows,Linux,Macで全く同じ動作をするアプリケーションの開発を実現しています。
JaneのCloneという名前ですが実際は中身は全く別物です。そもそも使用しているプログラミング言語が違います。
(「Clone」というのはJaneの機能をまるごと複製するという試み、そして"C"++で記述されているという意図から来ています。)
ちなみにJane系の2ch専用ブラウザはDelphiという言語で書かれており、Windows以外での使用は出来ません。
URLリンク(github.com)

345:名無し~3.EXE
13/09/18 14:25:28.94 9S54QxTl
openirvine
URLリンク(sourceforge.jp)

必要ライブラリのパック。sourceforge/rxlib以外。
URLリンク(turi2.net)  DLKey:irvineをいれて右クリックで保存。

2013/03/25時点で残ってた場所はここ。
URLリンク(sourceforge.net)
URLリンク(wayback.archive.org)
URLリンク(wayback.archive.org)
URLリンク(web.archive.org)
URLリンク(web.archive.org)
URLリンク(www.torry.net)
URLリンク(www.geocities.jp)
URLリンク(www.geocities.jp)
URLリンク(www.geocities.jp)
URLリンク(www.geocities.jp)
URLリンク(www.geocities.jp)
URLリンク(jane.sourceforge.jp)
URLリンク(www.geocities.jp)
URLリンク(wayback.archive.org)
URLリンク(wayback.archive.org)
URLリンク(www.torry.net)
URLリンク(www.torry.net)
URLリンク(wayback.archive.org)

346:名無し~3.EXE
13/09/19 00:18:49.91 N1XN+evZ
もしかしてurasunday_com.dmsの作者さん
readme.txtの作成やパッケージを手動でしてる?

347:名無し~3.EXE
13/09/19 09:16:42.17 EHn4Zop9
DLできません。
URLリンク(www.youtube.com)
URLリンク(www.youtube.com)

348:名無し~3.EXE
13/09/19 10:56:55.45 Q8E7h5pG
URLリンク(www.dailymotion.com)

dailymotionダウンロードできますか?

349:名無し~3.EXE
13/09/19 11:03:16.57 yKpZZxiY
>>347
なんで、https なの?

350:名無し~3.EXE
13/09/19 11:07:05.00 2+4RmHbd
URLリンク(u1.getuploader.com)

351:名無し~3.EXE
13/09/19 13:24:52.43 Q8E7h5pG
>>350
どうもありがとうございます!

352:347
13/09/19 16:10:37.23 EHn4Zop9
AaBbDdWfGHhKjLUlV
だと大丈夫ですが、

WHhKjLUlV
だと駄目です。DLは開始されますが、必ず失敗します。

>>349
SSLが使えるサイトは使った方がいいからです。
検索バーから検索すると自動でhttpsになります。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch