mirror of
https://github.com/clockworkpi/launcher_deot.git
synced 2025-12-12 23:48:52 +01:00
32 lines
842 B
Python
32 lines
842 B
Python
|
|
from time import sleep
|
|
from pyaria2 import Xmlrpc
|
|
|
|
OVER = False
|
|
|
|
#remote_file_url = 'https://download.freebsd.org/ftp/releases/ISO-IMAGES/12.0/FreeBSD-12.0-RELEASE-amd64-memstick.img'
|
|
remote_file_url = "https://raw.githubusercontent.com/cuu/gamestore/master/gameshell-19q3/AGENT%20OF%20SHINIGAMI/file/AGENT%20OF%20SHINIGAMI.tar.gz"
|
|
#remote_file_url = "https://raw.githubusercontent.com/cuu/gamestore/master/index.json"
|
|
|
|
rpc = Xmlrpc('localhost', 6800)
|
|
gid = None
|
|
ret = False
|
|
gid,ret = rpc.urlDownloading(remote_file_url)
|
|
print(gid,ret)
|
|
if ret == False:
|
|
resp = rpc.addUri(remote_file_url, options={"out": "fbsd.tar.gz"})
|
|
print resp
|
|
gid = resp
|
|
else:
|
|
print "url in the queue"
|
|
|
|
while True:
|
|
stat = rpc.tellStatus(gid)
|
|
print(stat)
|
|
if stat["status"]=="complete":
|
|
print "over"
|
|
exit()
|
|
sleep(2)
|
|
|
|
|