2016-08-28 5 views
0

자바 스크립트가있는 iMacros가 내 컴퓨터에서 파일 이름을 읽을 수있는 방법이 있는지 알아야합니까?iMacro 파일 이름 읽기

이미 iMacros가 파일 시스템에서 웹 사이트로 파일을 업로드 할 수 있다는 것을 알고 있습니다. 아래는 firefox 및 twitter에서 Record 기능을 사용하는 예입니다.

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 

내 폴더/가정에서 가정/마이클/tatts/A file1file2file3있다. var files[] = {...}을 만드는 방법은 ... 폴더의 모든 파일 이름 목록입니다.

위의 코드를 사용하여 트위터에 특정 이미지를 게시하고 싶습니다. 참고로

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}} 

:

답변

0

아마도 여기에 MyFolder에 '에서 파일의 배열을 얻을 수있는 가장 간단한 방법입니다. 'stackoverflow'에서 검색하여 대체 솔루션을 찾을 수도 있습니다.

+0

평가판에서 JS가 수행하는 작업에 대해 의견을 말 하시겠습니까? –

+0

JS는 'EVAL' 명령에서 마술을하고 있습니다 :) ... 그리고이 코드가 도움이되는지 어떻게 알 수 있습니까? – Shugar