2016-07-21 31 views
1

Googleドライブのボタンをクリックして「ファイルのアップロード」をクリックする方法が見つかりません。 は、スタイルの種類は、まだ動作しません。Imacrosでボタンをクリックできません

一部のユーザーがクリックしてクリックできる方法を確認できれば素晴らしいと思います。 ありがとうございます。

URL GOTO=https://drive.google.com/drive/my-drive 
EVENT TYPE=MOUSEDOWN SELECTOR="#drive_main_page>DIV:nth-of-type(4)>DIV>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV>DIV>DIV" BUTTON=0 
TAG POS=2 TYPE=DIV ATTR=CLASS:*-v&&ROLE:menuitem&&ID::4b 
TAG POS=1 TYPE=INPUT:FILE ATTR=* CONTENT=C:\Users\Viktor\Documents\iMacros\Downloads\Folder\1.png 

答えて

2

次のソリューションは何とか動作するようです:

' text for English as default language ' 
SET txtUpload "Upload files..." 

URL GOTO=https://drive.google.com/drive/my-drive 
EVENT TYPE=CLICK SELECTOR="#drive_main_page>DIV:nth-of-type(4)>DIV>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>svg>polygon" BUTTON=0 
WAIT SECONDS=0.5 
SET !EXTRACT_TEST_POPUP NO 
TAG POS=1 TYPE=DIV ATTR=TXT:{{txtUpload}} EXTRACT=HTM 
SET id EVAL("'{{!EXTRACT}}'.match(/id=\"(.+?)\"/)[1];") 
EVENT TYPE=CLICK SELECTOR="#\\{{id}}>DIV>SPAN:nth-of-type(2)>SPAN>DIV" BUTTON=0 

TAG POS=1 TYPE=INPUT:FILE ATTR=* CONTENT=C:\Users\Viktor\Documents\iMacros\Downloads\Folder\1.png 
+0

は、BUに一つだけの問題、それはそのオープニング新しいものを繰り返した後、ポップアップアップロードウィンドウを閉じていないと、再びそれを閉じていないが働いてありがとうございました。どうすれば修正できますか? – Andrew

+0

私はそれだけで動作すると書いています。本当にこの問題を解決する方法がわかりません。おそらく他の人がコードを手伝ってくれるでしょう。 – Shugar

関連する問題