Site original : shaarli-Links
Liste d'outils pour le dessin via IA.
— Permalink
ahah
— Permalink
Bon anniversaire !
10 ans sur Internet, c'est un cap important de passé. Bravo !
Bonne continuation ;-)
— Permalink
Client Matrix
— Permalink
Utilisation de caméras «open» pour trouver où ont été prise des photos Instagram.
Chaîne Telegram: https://t.me/yggtorrent_p2p
— Permalink
Suivi des jets privés de milliardaires.
https://twitter.com/i_fly_Bernard
— Permalink
Pourrir la sécurité de Teams avec des GIFs ^_^
via https://sebsauvage.net/links/?nqDJDQ
— Permalink
Pour prendre le contrôle du clavier et de la souris en python.
https://pyautogui.readthedocs.io/en/latest/
import pyautogui
import time
while True:
pyautogui.moveRel(0, 100, duration=5)
time.sleep(2)
pyautogui.moveRel(0, -100, duration=5)
time.sleep(2)
from PIL import Image
from PIL.PngImagePlugin import PngInfo
targetImage = Image.open("pathToImage.png")
metadata = PngInfo()
metadata.add_text("MyNewString", "A string")
metadata.add_text("MyNewInt", str(1234))
targetImage.save("NewPath.png", pnginfo=metadata)
targetImage = Image.open("NewPath.png")
print(targetImage.text)
>>> {'MyNewString': 'A string', 'MyNewInt': '1234'}
Autre version :
import pyexiv2
img = pyexiv2.Image('pathToImage.png')
print(img.read_xmp())
img.modify_xmp({'Xmp.xmp.CreatorTool': 'My custom tool'})
img.modify_xmp({'Xmp.dc.description': 'ma superbe image'})
pyexiv2.registerNs('My custom data Plop', 'Plop')
img.modify_xmp({f'Xmp.Plop.MyParam1': 'blabla'})
img.modify_xmp({f'Xmp.Plop.MyParam2': 'LaLaLa'})
img.close()
Je partage ton avis.
Ça me désespère de voir ces jeunes «développeurs» faire du code usine à gaz avec un tas de librairies inutiles.
Les programmes et sites devient de plus en plus lourd et lent.
La qualité du code chez les Microsoft et Google est quand même assez moisie.
— Permalink