def download_data(serial_socket):
    print("Entering download data mode...")
    
    waiting = True
    serial_socket.write(chr(1)) 

    while waiting:

        if serial_socket.inWaiting() > 0:
            
            incoming=ord(serial_socket.read(1))
            
            if incoming == 127:
                print 'Connection successfull!'
                waiting = False
                
            elif incoming == 128:
                print("Unsuccessful!")
                print("Goodbye!")
                exit()

    choice = raw_input("Would you like to download now? (y/n) ")
    time.sleep(0.2)

    if choice == 'y':
        dl.downloader_main(serial_socket)
    else:
        print("Goodbye!")
        exit();
Exemple #2
0
def main():
    folderpath = ''
    if sys.platform == 'linux':
        folderpath = '/mnt/ELEMENTS/completed'
    elif sys.platform == 'darwin':
        folderpath = '/Volumes/completed/'
    else:
        print('Unable to determine OS. Quitting.')
        return
    link_list = parse_instapaper_html(folderpath, 'tor')
    parsed_list = filter_non_relevant_addresses(link_list)
    parsed_list = sorted(parsed_list)
    parsed_list = list(set(parsed_list))
    total = parsed_list.__len__()
    #pbar = progressbar.ProgressBar(widgets=[progressbar.Percentage(), progressbar.Bar()], maxval=total + 1).start()
    i = 0
    for url in parsed_list[i:]:
        print('downloading gallery {} of {} = ({})'.format(i, total, url))
        retvalue = downloader.downloader_main(folderpath, url)
        if retvalue == 0:
            r = random.randrange(5, 15)
            print('done, sleeping ({})...'.format(r))
            time_delay = r
            time.sleep(time_delay)
        else:
            print('skipped, moving on...')
        i = i + 1
def download_data(serial_socket):
    

    # Handshake with device for mode change
    python_send = 1
    arduino_success = 127
    arduino_fail = 128

    hs.hand_shake(serial_socket, python_send, arduino_success, arduino_fail)

    # HANDSHAKE COMPLETE


    choice = raw_input("Would you like to download now? (y/n) ")
    time.sleep(0.2)

    if choice == 'y':
        dl.downloader_main(serial_socket)
    else:
        print("Goodbye!")
        exit();
Exemple #4
0
def main():
    link_list = parse_instapaper_html('instapaper-export-4')
    parsed_list = filter_non_relevant_addresses(link_list)
    total = parsed_list.__len__()
    i = 1620
    for url in parsed_list[i:]:
        print('downloading {} of {} = ({})'.format(i, total, url))
        retvalue = downloader.downloader_main(url)
        if retvalue == 0:
            r = random.randrange(10, 100)
            print('done, sleeping ({})...'.format(r))
            time_delay = r
            time.sleep(time_delay)
        else:
            print('skipped, moving on...')
        i = i + 1
Exemple #5
0
from files_folders_detector import scraping_files_and_folders
from downloader import downloader_main

scraping_files_and_folders()
downloader_main()

input("Press any button, to exit.")