从页面下载pdf / audio / video,单击下一页并动态执行

时间:2018-01-10 19:10:22

标签: pdf download imacros m3u8

我希望我能找到一些帮助,是我第一次使用imacros(我知道算法,但我从未使用过imacros)。

我是一个以PDF格式提供视频和学习资料的网站的参与者,我想下载它们以便我可以离线观看和学习。

所以,我登录了该页面,我要去我要下载的课程,链接: https://www。****。com /当然/ COD / SC%6CTU1EaL7Z%9W / V / OQlrb2uhlnS%9W / C / KvcHnMerTdz%9W

我试过,使用imacros的Chrome Imacros录制功能来保存每个动作并重复它以在下一页中执行操作,我会附上脚本让你理解。

在页面中,我下载视频,我使用Adobe HDS / HLS Video Saver插件(我可以用这个插件下载任何m3u8),打开插件的链接是: 铬 - 延伸://pibndofbpkoaipoidbkephfhhnapkccn/download.html

是否可以记录另一个插件的动作?即使这个插件只是一个具有特定功能的新选项卡? 在此链接中,通过单击插件内的链接来引入m3u8文件,插件加入部件并下载视频的统一文件。 然后我点击清除并关闭标签。

我回到第一页,然后点击下载pdf小册子,然后点击下载pdf幻灯片,然后下载音频文件。

然后我点击下一页,其中有相同结构页面的新视频和其他材料,我在这个新页面上重新创建了该过程。

然而,脚本是静态的,我想让它保持动态,通过单击“下一页”按钮和每个页面下载的材料来继续浏览每个页面。

另一个细节,在静态中存在一些问题,在这部分: GOTO网址= chrome-extension://pibndofbpkoaipoidbkephfhhnapkccn/download.html

imacros添加“http://”并忽略“扩展”之后的“:”并尝试在新标签中打开,imacros尝试打​​开这个: http://chrome-extension//pibndofbpkoaipoidbkephfhhnapkccn/download.html

1 - 如何在新标签中准确打开它: “ 镀铬的扩展://pibndofbpkoaipoidbkephfhhnapkccn/download.html “

2 - 在这个新的标签页面中,似乎imacros没有保存命令点击链接,这使得插件下载m3u8并将所有视频合并为一个文件。 所以这样,由于按照上面的链接没有打开插件,我无法下载m3u8视频。它可能使用这个插件与imacros?如果没有,还有其他建议使用imacros下载m3u8吗?

3 - 当imacros下载第一页的内容时,它会根据下一页按钮进入下一页,但它不会下载第二页的内容,而是再次下载同一页的内容。 如何使它作为按钮转到下一页并下载下一页的内容而不是第一页?

也就是说,我想让这个动态,我做了3次程序以便于理解静态imacro以使其动态化。 所以我想做一个动态的imacro,它总是会自动点击“下一页”而不管它有多少页面并下载每一页的内容。

简而言之,暂时这个静态脚本可以正常下载pdfs和音频,只是在我没有下载下一页内容时提到的问题以及无法下载的问题m3u8视频与imacros使用HLS插件。

脚本:

VERSION BUILD=1001 RECORDER=CR
URL GOTO=https://www.****.com.br/course/cod/sc%6CTU1EaL7Z%9W/v/OQlrb2uhlnS%9W/c/KvcHnMerTdz%9W
TAB OPEN
TAB T=2
URL GOTO=chrome://newtab/
URL GOTO=chrome-extension://pibndofbpkoaipoidbkephfhhnapkccn/download.html
TAB T=1
TAG POS=1 TYPE=SMALL ATTR=TXT:Download<SP>Booklet<SP>pdf
TAB T=2
TAB T=1
TAG POS=1 TYPE=SMALL ATTR=TXT:Download<SP>slide<SP>lesson
TAB T=2
TAB T=1
TAG POS=1 TYPE=SMALL ATTR=TXT:Download<SP>audiolesson
TAG POS=1 TYPE=A ATTR=TXT:Download<SP>lesson<SP>audio
TAB T=2
TAB T=1
TAG POS=1 TYPE=BUTTON ATTR=TXT:Close
TAG POS=1 TYPE=A ATTR=TXT:Next<SP>page<SP>lesson
TAB OPEN
TAB T=2
URL GOTO=chrome://newtab/
URL GOTO=chrome-extension://pibndofbpkoaipoidbkephfhhnapkccn/download.html
TAB T=1
TAG POS=1 TYPE=SMALL ATTR=TXT:Download<SP>Booklet<SP>pdf
TAB T=2
TAB T=1
TAG POS=1 TYPE=SMALL ATTR=TXT:Download<SP>slide<SP>lesson
TAB T=2
TAB T=1
TAG POS=1 TYPE=SMALL ATTR=TXT:Download<SP>audiolesson
TAG POS=1 TYPE=A ATTR=TXT:Download<SP>lesson<SP>audio
TAB T=2
TAB T=1
TAG POS=1 TYPE=BUTTON ATTR=TXT:Close
TAG POS=1 TYPE=A ATTR=TXT:Next<SP>page<SP>lesson
TAB OPEN
TAB T=2
URL GOTO=chrome://newtab/
URL GOTO=chrome-extension://pibndofbpkoaipoidbkephfhhnapkccn/download.html
TAB T=1
TAG POS=1 TYPE=B ATTR=TXT:Booklet
TAB T=2
TAB T=1
TAG POS=1 TYPE=SMALL ATTR=TXT:Download<SP>slide<SP>lesson
TAB T=2
TAB T=1
TAG POS=1 TYPE=A ATTR=TXT:Audiolesson<SP>Download<SP>audiolesson
TAG POS=1 TYPE=A ATTR=TXT:Download<SP>lesson<SP>audio
TAB T=2
TAB T=1
TAG POS=1 TYPE=BUTTON ATTR=TXT:Close

0 个答案:

没有答案