プロセルピナ
Top Internet
Mail
Private
Proxy
Capture
Device
Download Config
and
Words
Online
Help
Online
Home
[BACK]
Top > FileDownload > ID & Password

 



ダウンロードマクロで使うパスワードの登録・変更   (PROSERPINE Download Macro)


ダウンロードマクロの処理によっては、サーバにログインするIDとパスワードが必要なことがあります。
マクロがIDとパスワードを使おうとしたとき、それらが『プロセルピナ』に未登録だった場合は、 マクロはダイアログを開いてユーザーからの入力を待ちます。 これにより、IDとパスワードの『プロセルピナ』への新規登録を行うことができます。
(『プロセルピナ』に登録したログインIDとパスワードは、暗号化して保存されます)

一度登録すると、次からはその値が自動的に使用されます。この登録済みの値を変更するには 次に説明する手順行います。
またこの方法で、IDとパスワードを新規に登録することもできます。

ここでは「ニコニコ動画」用のダウンロードマクロ (ファイル名 http://www.nicovideo.jp.txt) を例に、「プロセルピナ」にログインIDとパスワードを登録する手順を例にして説明します。

【参考】 ダウンロードマクロでログインパスワードを使う (ダウンロードマクロの書き方)

 

【補足】 マクロパラメータでIDとパスワードが指定できる場合について


IDとパスワードを必要とするダウンロードマクロは、 マクロパラメータでIDとパスワード指定して起動することができます。
(逆に言えば、ダウンロードマクロを書く場合は、できるだけ、 マクロパラメータでIDとパスワードを受け取れるようにします)

ダウンロードフォームから起動されることを前提に書かれたダウンロードマクロは、 ダウンロードフォームの「オプション」項目で ログインIDとパスワードを指定できるように 記述されています。
(逆に言えば、ダウンロードフォームから起動するダウンロードマクロを書く場合は、マクロパラメータの input[1]でIDを、 input[2]でパスワードを 受け取れるように記述します)

【参考】 ダウンロードマクロでログインパスワードを使う (ダウンロードマクロの書き方)

 

(1) ダウンロードマクロを選択します



ダウンロードマクロの選択フォーム
(ファイル名中の 記号 と 記号 は全角文字です)
    View部メインフォームのメニューから Macro → 「パスワード設定 (Password Settings) ...」 を選択して、 ダウンロードマクロの選択フォーム を開きます。

フォームが開いたときのフォルダは、
  {{GTMAIL_HOME}}\ctrl\macro
の汎用マクロを格納するフォルダになっているので、「ニコニコ動画」のダウンロードマクロがある
  {{GTMAIL_HOME}}\downloadMacro
のフォルダに移動し、そこからファイル 「http://www.nicovideo.jp.txt」 を選択します。


 

(2) 登録キーを選択します




登録キー選択フォーム
(新規登録、または 既存値変更)
    ダウンロードマクロで使用されている登録キーが一覧で表示されるので、 そこから登録キーを選択します (このマクロの例では1件のみ)。

「ニコニコ動画」のダウンロードマクロで、サーバのログインに使用している登録キーは、
  nicovideo.jp
になります。サーバのログインで使用するIDとパスワードを登録する場合は、これを選択します。

  登録されているIDとパスワードの管理は、登録キー単位で行われます。
2つの違ったダウンロードマクロでも、同じ登録キーを使用している場合、同じIDとパスワードのペアが使用されます。 例えば、この例のnicovideo.jpの登録キーは、 「nicovideo_createRssNewArrival.txt」 のダウンロードマクロでも使用されています。 そのダウンロードマクロ「nicovideo_createRssNewArrival.txt」は、 「ニコニコ動画」にログインして新着動画の一覧を取得し、RSSを作成するというマクロです。 ダウンロードマクロと同じように、サーバにログインする処理があり、そこでIDとパスワードを取得するのに nicovideo.jpの登録キーを使用しています。


 

(3) IDとパスワードを登録




ID&パスワード登録フォーム
(新規登録、または 既存値変更)
    次に開くフォームで、上記(2)で選択した登録キー nicovideo.jp に関連付けて登録する IDとパスワード を設定します。

nicovideo.jpは「ニコニコ動画」にログインするときに使用されるものなので、 1段目の「ID」欄には「ニコニコ動画」に登録したメールアドレスを、 2段目の「パスワード」欄にはそれに対応するパスワードを指定します。

これで 登録キー「nicovideo.jp」 に関する設定は終了です。
これ以降、ダウンロードマクロ「http://www.nicovideo.jp.txt」は、 パラメータ無し(ダウンロードフォーム「オプション」欄を空白) で実行することができます。


[Memo] 登録したIDとパスワードの呼び出しは、ダウンロードマクロの 「Ex:ReadPasswコマンド」 で行われています。


 

[詳細] マクロからの登録キーの検出




マクロの#UsePassw:
(先頭のUTF-8はファイル全体のエンコード指示行)
    上記の 手順(1)(2) のように、 ダウンロードマクロの選択フォームで ダウンロードマクロを選択すると、 そのマクロで使用している登録キーが自動的に検出され 登録キー選択フォームで一覧表示されます。
これは、マクロ内の 「#UsePassw:」行 を検出することで行われています (先頭行が半角#記号の場合、マクロではコメント行扱い)

登録キーを使ったダウンロードマクロを新たに作成する場合は、マクロの最初の部分などに、 「#UsePassw:」行 を記述しておき、マクロファイルから登録キーが検出できるようにしておきます。

  上のコードスニップは、 ダウンロードマクロ「http://www.nicovideo.jp.txt」 の先頭部分です。 ファイル2行目の「#UsePassw:」行で、 登録キー「nicovideo.jp」 を使用していることを示しています。


 

[参考] その他の「nicovideo.jp」の登録キーを使用するマクロ


上記で説明したダウンロードマクロ「http://www.nicovideo.jp.txt」以外に、 「nicovideo.jp」の登録キーは 次のようなマクロで使用されています。

nicovideo_createRssNewArrival.txt
     
フォルダ   {{GTMAIL_HOME}}\downloadMacro

概要   「ニコニコ動画」にログインし、新着動画のRSSをデスクトップに作成して、それをWebブラウザにプッシュします。 このマクロでは他に Rss.FtpLoginの登録キー も使用しますが、 これは、作成したRSSをサーバにアップロードする場合にのみ登録が必要になります。

詳細   nicovideo_createRssNewArrival.txt


nicovideo_weeklyTop100.txt
     
フォルダ   {{GTMAIL_HOME}}\downloadMacro

概要   「ニコニコ動画」にログインし、週間の再生回数ランキングのページを取得します。 ページはデスクトップにHTMLファイルで保存され、Webブラウザにプッシュされます。

詳細   nicovideo_nicovideo_weeklyTop100.txt



nicovideo_dailyTop100.txt
     
フォルダ   {{GTMAIL_HOME}}\downloadMacro

概要   「ニコニコ動画」にログインし、その日のマイリスト登録数ランキングのページを取得します。 ページはデスクトップにHTMLファイルで保存され、Webブラウザにプッシュされます。

詳細   nicovideo_nicovideo_dailyTop100.txt



nicovideo_search.txt
     
フォルダ   {{GTMAIL_HOME}}\ctrl\macro

概要   「ニコニコ動画」にログインして、指定されたワードで動画を検索します。
テキストフォーム[Search]ボタンで起動する 動画・画像のWeb検索機能 から使用されることを想定しているマクロです。

詳細   動画と画像の検索



nicovideo_msg(最新50).txt
nicovideo_msg(最新1000).txt
     
フォルダ   {{GTMAIL_HOME}}\downloadMacro

概要   「ニコニコ動画」にログインして、指定した動画につけられたコメントを 一覧で取得します。
nicovideo_msg(最新50).txtは、最新の50件を、 nicovideo_msg(最新1000).txtは、最新の1000件を取得し、Webブラウザで表示します。

詳細   「ニコニコ動画」の、動画のコメントだけを取得するマクロ



[BACK]
プロセルピナ