Fare imlecinin olduğu yerdeki renk kodunu gösteren program

Keremss

Yeni üye
1 Ara 2020
10
0
25
Sakarya
Merhaba arkadaşlar sizlere CTRL + D tuşuna bastığınızda imlecin gösterdiği yerdeki RGB ve HEX renk kodunu veren program yaptım görüşlerinizi
ve geliştirmelerinizi bekliyorum :gozkirpan


Kod:
import win32api
import pyscreeze
from pynput import keyboard
import os
def rgb2hex(r,g,b):
    return "#{:02x}{:02x}{:02x}".format(r,g,b).upper()


def kopyala():
	cursor_pos = win32api.GetCursorPos()
	screen = pyscreeze.screenshot()
	rgb = screen.getpixel(cursor_pos)
	red = rgb[0]
	green = rgb[1]
	blue = rgb[2]
	print("Red: {} Green: {} Blue: {}".format(red, green, blue))
	print("Hex Code: {}".format(rgb2hex(red, green, blue)))


os.system("cls")
with keyboard.GlobalHotKeys({"<ctrl>+d": kopyala, "q": quit}) as h:
	h.join()


Kullandığım Modüller
win32api farenin pozisyonunu almak için
pyscreeze ekran görüntüsü almak için
pynput klavyeden giriş almak için
os konsol ekranını temizlemek için (fazla gerek yok)
 
Son düzenleme:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.