Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import ftplib
- class NitroFlareFTP:
- def __init__(self, host):
- self.ftp = ftplib.FTP(host)
- def login(self, user, password):
- self.ftp.login(user, password)
- def upload_fp(self, fp, name):
- self.ftp.storbinary('STOR {}'.format(name), fp)
- def upload(self, path, name=None):
- if not name:
- name = path.split('/')[-1]
- with open(path, 'rb') as fp:
- self.upload_fp(fp, name)
- def close(self):
- self.ftp.close()
- def main():
- host = 'YOUR HOST'
- user = 'YOUR FTP USER'
- password = 'YOUR FTP PASSWORD'
- path = 'YOUR FILE PATH'
- nitroflare = NitroFlareFTP(host)
- nitroflare.login(user, password)
- nitroflare.upload(path)
- if __name__ == '__main__':
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement