0
javascriptを使用してiMacrosでコンピュータからファイル名を読み取る方法があるかどうかを知る必要がありますか?iMacroファイル名を読み取る
iMacrosがファイルシステムからウェブサイトにファイルをアップロードできることは既に知っていますが、以下はfirefoxとtwitterで録音機能を使用した例です。
file1
file2
と
file3
がある/私のフォルダの/ home /マイケル/ tattsに仮定し
URL GOTO=https://twitter.com/i/notifications
TAG POS=1 TYPE=BUTTON ATTR=ID:global-new-tweet-button
TAG POS=1 TYPE=INPUT:FILE FORM=ACTION://upload.twitter.com/i/tweet/create_with_media.iframe ATTR=NAME:media_empty CONTENT=/home/michael/files/file1.jpg
。 var files[] = {...}
を作成する方法はありますか?...は、フォルダ内のすべてのファイル名のリストです。
上記のコードを使用して、特定の画像をTwitterに投稿したいと考えています。 FYI
SET myFolder D:/Temp/img/
URL GOTO=file:///{{myFolder}}
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=TBODY ATTR=* EXTRACT=TXT
SET files EVAL("var f = []; var a = '{{!EXTRACT}}'.match(/.+/g); for (i in a) {if (i % 4 == 0) f.push(a[i]);} JSON.stringify(f);")
PROMPT {{files}}
:
あなたはevalのJSが何をしているのかについてコメントすることができますか? –
JSは「EVAL」コマンドでいくつかの魔法をしています:) ...そして、このコードがあなたに役立つかどうかをどうやって知ることができますか? – Shugar