I was experimenting with this package but I can seem to make it work for example I tried to download some random pack from HorribleSubs using this code:
`from xdcc_dl.xdcc import download_packs
from xdcc_dl.pack_search import SearchEngines
from xdcc_dl.entities import XDCCPack, IrcServer
search_results = [XDCCPack(IrcServer("irc.rizon.net"), "Ginpachi-Sensei", 7877)]
print(download_packs(search_results))`
and I kept getting this error
`C:\Users\Abdulla060\PycharmProjects\XDCC\venv\Scripts\python.exe C:/Users/Abdulla060/PycharmProjects/XDCC/main.py
Traceback (most recent call last):
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\xdcc_dl\xdcc\XDCCClient.py", line 114, in download
self.start()
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\irc\client.py", line 1196, in start
self.reactor.process_forever()
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\irc\client.py", line 842, in process_forever
consume(infinite_call(one))
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\more_itertools\recipes.py", line 137, in consume
deque(iterator, maxlen=0)
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\jaraco\itertools.py", line 416, in
return (f() for _ in itertools.repeat(None))
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\irc\client.py", line 823, in process_once
self.process_data(in_)
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\irc\client.py", line 787, in process_data
conn.process_data()
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\irc\client.py", line 1079, in process_data
self.reactor._handle_event(self, event)
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\irc\client.py", line 919, in _handle_event
result = handler.callback(connection, event)
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\irc\client.py", line 1153, in _dispatcher
method(connection, event)
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\xdcc_dl\xdcc\XDCCClient.py", line 306, in on_dccmsg
end="\r", back=Back.LIGHTYELLOW_EX, fore=Fore.BLACK)
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\xdcc_dl\logging\Logger.py", line 128, in print
self.log(message, None, back, fore, end)
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\xdcc_dl\logging\Logger.py", line 63, in log
rows, columns = check_output(['stty', 'size']).split()
File "C:\Users\Abdulla060\AppData\Local\Programs\Python\Python37-32\lib\subprocess.py", line 395, in check_output
**kwargs).stdout
File "C:\Users\Abdulla060\AppData\Local\Programs\Python\Python37-32\lib\subprocess.py", line 472, in run
with Popen(*popenargs, **kwargs) as process:
File "C:\Users\Abdulla060\AppData\Local\Programs\Python\Python37-32\lib\subprocess.py", line 775, in init
restore_signals, start_new_session)
File "C:\Users\Abdulla060\AppData\Local\Programs\Python\Python37-32\lib\subprocess.py", line 1178, in _execute_child
startupinfo)
FileNotFoundError: [WinError 2] The system cannot find the file specified
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:/Users/Abdulla060/PycharmProjects/XDCC/main.py", line 10, in
print(download_packs(search_results))
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\xdcc_dl\xdcc_init_.py", line 34, in download_packs
client.download()
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\xdcc_dl\xdcc\XDCCClient.py", line 133, in download
self._disconnect()
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\xdcc_dl\xdcc\XDCCClient.py", line 381, in _disconnect
self.connection.reactor.disconnect_all()
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\irc\client.py", line 848, in disconnect_all
conn.disconnect(message)
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\irc\client.py", line 1024, in disconnect
Event("dcc_disconnect", self.peeraddress, "", [message]))
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\irc\client.py", line 919, in _handle_event
result = handler.callback(connection, event)
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\irc\client.py", line 1153, in _dispatcher
method(connection, event)
File "C:\Users\Abdulla060\PycharmProjects\XDCC\venv\lib\site-packages\xdcc_dl\xdcc\XDCCClient.py", line 326, in on_dcc_disconnect
raise DownloadIncomplete()
xdcc_dl.xdcc.exceptions.DownloadIncomplete
Process finished with exit code 1
`