Windows에 익숙하지는 않지만 모든 OS에 대한 솔루션을 요청했기 때문에이 웹 사이트에서 그림을 복사하고 스크립트를 실행하여 테스트 한 Mac OS X 용 Applescript 솔루션이 있습니다.
이 애플 스크립트는 이미지가 TIFF 형식으로 클립 보드에 있다고 가정합니다 (이 파일이 Excel에서 나오는지 테스트해야 할 수도 있습니다). 클립 보드에서 파일을 생성하고 임시 디렉토리에 저장 한 다음 경로를 Safari의 맨 앞 페이지에 지정된 필드.
따라서 이미지를 복사하고 사파리 페이지로 전환 한 다음 스크립트를 실행합니다. (스크립트 메뉴에서 서비스로 만들고 바로 가기 를 지정 하거나 FastScript 를 사용하여 애플 스크립트에 바로 가기 를 지정하십시오.)
양식에서 적절한 필드를 찾으려면 스크립트를 조정해야합니다.
repeat with i in clipboard info
if TIFF picture is in i then
-- grab the picture from the clipboard, set up a filename based on date
set tp to the clipboard as TIFF picture
set dt to current date
set dtstr to (time of dt as string) & ".tiff"
set pt to ((path to temporary items from user domain as string) & dtstr)
set tf to open for access file pt with write permission
-- save the file
try
write tp to tf
close access tf
on error
close access tf
end try
-- put the path into the proper field in the web Browser
tell application "Safari"
activate
-- adjust javascript as necessary
-- currently inserts into Answer textarea of this superuser.com page for testing
-- ie. make sure you've clicked "add answer" first
set myJS to "document.getElementById('wmd-input').value = '" & pt & "'"
-- document 1 is frontmost
do JavaScript myJS in document 1
end tell
exit repeat
end if
end repeat
편집 : 고려해야 할 사항 :
- 경로와 관련이 없으며 기본 구분 기호는 콜론입니다. POSIX 경로가 필요할 수 있습니다.
- 파일 업로드 자바 스크립트를 실행하도록 자바 스크립트를 변경할 수 있습니까? (나는 이것에 대한 경험이 없지만 그렇게 할 수 있다고 생각합니다.)
- Excel은 애플 스크립트를 지원하며
copy picture
명령이 있습니다. 한 번에이 작업을 수행하는 것이 가능할 수 있습니다. 사진 선택, 스크립트 실행, 스크립트 사본, 저장, 웹 페이지를 열고 양식을 작성합니다.