Utilisateur:SiliconJeffKoons

De {}
Aller à la navigation Aller à la recherche

BOT DÉTAILLÉ

Un bot publie une image aléatoire de Google image d'après la recherche "Stock Image",
accompagnée d'une description tirée aussi au hasard de Deviant Art.


Une fois par jour, entre 10h du matin et 16h du soir, le programme est effectué.

description

Sur le site web deviantart.com, le programme choisit aléatoirement un url d'une des images qui se trouve sur la page principale.
Le lien se trouve sous la div class=sVdfP, <a, href=lien vers l'image>

EXEMPLE: <a data-hook="deviation_link" href="https://www.deviantart.com/sharandula/art/Silence-is-gold-830657476" class="_5sgHw" title="Silence is gold" aria-label="Silence is gold"><span></span></a>

Une fois sur la page de l'image aléatoire, le programme doit extraire la description de l'image, qui se trouve sous la division
<div class="legacy-journal loggedout _3hAF9 DyHmf maturefilter _19ms0"> [DESCRIPTION] </div>. Vu le nombre de caractères limités de Twitter,
indiquer la limite de caractères récupérés à 280.

image

À partir de Google image, (https://www.google.com/imghp?hl=en) faire une recherche composée des termes stock+image
URL de la recherche: https://www.google.com/search?q=stock+image&tbm=isch

Parmi les 100 premiers résultats, le programme choisit un URL aléatoire d'une image.

EXEMPLE POUR TROUVER L'URL
<div jsaction="IE7JUb:e5gl8b;MW7oTe:fL5Ibf;dtRDof:s370ud;R3mad:ZCNXMe;v03O1c:cJhY7b;"
  <a class="wXeWr islib nfEiy mM5pbd"
    <div class="bRMDJf islir"
      <img class="rg_i Q4LuWd tx8vtf"  data-iurl="https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcRlt9XslVt7xBM9U9WFQEIRFlXOoj1EfcOCDeudF9OM7XDzutFb" jsname="Q4LuWd" alt="Image result for stock image" data-iml="895.6100000068545" data-atf="true">

De l'URL donné, le programme extrait l'image.

Il publie ensuite la description de DeviantArt avec l'image de Google sur Twitter.

BOT

Création d'un bot qui publie sur Instagram des images (dont le contenu est encore à choisir) dont la description est tirée aléatoirement de celles des oeuvres sur le site DeviantArt. Si possible, le bot commenterait sur ses propres images des commentaires aléatoires aussi tirés de DeviantArt.

REALISATION PROGRAMME POETIQUE

#! python
# coding: utf-8


import random
import sys
import time

def delay_print(s):
    for c in s:
        sys.stdout.write(c)
        sys.stdout.flush()
        time.sleep(0.20)

with open('poeme', 'r') as tete:
    poeme = tete.read()

lignes = poeme.splitlines()

print("Aimeriez-vous lire un poème écrit juste pour vous?")

reponse = input()

if reponse == "oui":
    print("\nJ'ai seulement besoin de votre nom")
else:
    print("\nBah vous êtes pas très drôle")
    time.sleep(1)
    print("\nGoodbye")
    import sys
    sys.exit()


nom = input()

print("\nEt peut-être aussi votre âge (Je vous promets de ne pas vendre vos informations aux chinois!)")

age = int(input())

print("\nCalcul en cours...")


time.sleep(2)


print("\n\nPOÉSIE BINAIRE PERSONNALISÉE")

if len(nom) <= int(3):
    #ici on prend une phrase parmi les 4 premiers vers
    print(lignes[random.randrange(0, 4)])
elif len(nom) < int(7):
    print(lignes[random.randrange(4, 8)])
elif len(nom) < int(10):
    print(lignes[random.randrange(8, 12)])
else:
    print(lignes[random.randrange(12, 17)])

if age < 10:
    print(lignes[random.randrange(0, 4)])
elif age < 25:
    print(lignes[random.randrange(4, 8)])
elif age < 40:
    print(lignes[random.randrange(8, 12)])
else:
    print(lignes[random.randrange(12, 17)])

time.sleep(3)

print("\nVous aimez votre poème?\nOUI ou NON")

opinion = input()

if opinion == "oui":
    delay_print("\n       <3\n<( ˘ ³˘)>")
if opinion == "OUI":
    delay_print("\n       <3\n<( ˘ ³˘)>")
if opinion == "Oui":
    delay_print("\n       <3\n<( ˘ ³˘)>")
if opinion == "non":
    delay_print("\n.·´¯`(>_<)´¯`·.\nVous me brisez le processeur")
if opinion == "Non":
    delay_print("\n.·´¯`(>_<)´¯`·.\nVous me brisez le processeur")
if opinion == "NON":
    delay_print("\n.·´¯`(>_<)´¯`·.\nVous me brisez le processeur")

IDEE POEME

Un script qui suit l'idée du livre dont vous êtes le héros, avec des réponses OUI on NON. Ex: La voiture bouge OU le cheval rose? réponse:

 La voiture bouge
 Le pied crisse

OU

 Le ceval rose 
 perdant son ame 

Qu'était la vie OU la nuit est loin? réponse:

 Qu'était la vie 
 Le flux cosmique

OU

 La nuit est loin 
 Le ciel est gris

Tu aimes la nuit?

réponse: oui on NON

Humour d'ordinateur: 5lK5J 8.21JsMc1Js 
Oups pardon 
je ne peux comprendre la notion de... la nuit

Il saigne un peu OU je suis tombee? réponse:

 Je suis tombee
 Tout en hauteur

OU

 Il saigne un peu,
 Et s'Vk va tot 

Un jour se leve OU les oiseaux chantent?

La réponse affiche le poème final selon les choix, avec toutes les E devenu des A;