from directory_manager import DirectoryManager from get_parameters import get_user_parameters if __name__ == "__main__": # get parameters from command line ftp_website, local_directory, max_depth, refresh_frequency, excluded_extensions = get_user_parameters() # init directory manager with local directory and maximal depth directory_manager = DirectoryManager(ftp_website, local_directory, max_depth, excluded_extensions) # launch the synchronization directory_manager.synchronize_directory(refresh_frequency)
#!/usr/bin/python from get_parameters import get_user_parameters import os import argparse from scan_manager import Scan_Manager if __name__ == "__main__": adressesipv4, adressesipv6, fileNameOutput = get_user_parameters( ) # recuperation des tableaux des ips v4 et v6 multiTreadActive = 1 # activation ou non du multi threading nombrethread = 100 # 100 threads max. 1 thread par scan. Scan_Manager(multiTreadActive, nombrethread, adressesipv4, adressesipv6, fileNameOutput)