[R] Rendre l'écran antierement noir.

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Simoes03
Niveau 3
Niveau 3
Messages : 43
Enregistré le : mar. 12 janv. 2010 19:11
Localisation : Quelque part au dessus de la méditerranée. Pourquoi?
Status : Hors ligne

[R] Rendre l'écran antierement noir.

#1

Message par Simoes03 »

Bonjour tout le monde, voila, je suis en train de faire un programme mais je rencontre un petit problème!

Le but de mon programme serai de rendre l'écran noir (sans aucune bordure de fenêtre) en appuyant sur une touche donné.
J'avais pensé à utiliser KODA, mais il y a toujours des bordure qui s'affiche :?

Donc j'implore votre aide :D !

Merci.
Modifié en dernier par Simoes03 le dim. 09 mai 2010 11:35, modifié 1 fois.
Mon grand-père buvait un litre de whisky par jour et il est mort à 103 ans.
A l'incinération, on a cru que le feu ne s'arrêterait jamais. (Sloppy White)
Avatar du membre
pop45
Membre émérite
Membre émérite
Messages : 251
Enregistré le : dim. 30 août 2009 16:18
Status : Hors ligne

Re: [..] Rendre l'écran antierement noir.

#2

Message par pop45 »

SplashImageOn
cherche de se coter la
Va dans l'aide de autoit
J'ai jamais utiliser cette fonction donc je sait pas si tu prend une image de 25*25 pixel si sa va l'étendre entièrement ou combler le vide en gris
donc si c'est le cas tu devra faire une image noir de la taille de ton écran (sa devrait pas être compliquer avec ton photoshop cs4 craqué) :)
Cordialement Pop45
Veuillez agrée nos sentiment les plus distinguer, soyez assurer de mon entièr et amical collaboration, bien a vous pour toujours et a jamais dans l'unique but de servir l'espérance de votre satisfaction.
Avatar du membre
Simoes03
Niveau 3
Niveau 3
Messages : 43
Enregistré le : mar. 12 janv. 2010 19:11
Localisation : Quelque part au dessus de la méditerranée. Pourquoi?
Status : Hors ligne

Re: [..] Rendre l'écran antierement noir.

#3

Message par Simoes03 »

L'image est déjà faite, je l'avais utilisé avec KODA mais, comme je viens de l'expliquer précédemment, on voie les bordures :?

Merci du conseil je vais essayer de-suite
Mon grand-père buvait un litre de whisky par jour et il est mort à 103 ans.
A l'incinération, on a cru que le feu ne s'arrêterait jamais. (Sloppy White)
Avatar du membre
Simoes03
Niveau 3
Niveau 3
Messages : 43
Enregistré le : mar. 12 janv. 2010 19:11
Localisation : Quelque part au dessus de la méditerranée. Pourquoi?
Status : Hors ligne

Re: [R] Rendre l'écran antierement noir.

#4

Message par Simoes03 »

Problème RÉSOLUT! Merci pop45 :D
Mon grand-père buvait un litre de whisky par jour et il est mort à 103 ans.
A l'incinération, on a cru que le feu ne s'arrêterait jamais. (Sloppy White)
Sh4dows
Status : Hors ligne

Re: [R] Rendre l'écran antierement noir.

#5

Message par Sh4dows »

Tu aurais au moins pu montrer le code Final ayant permis la résolution de ton problème !

Code : Tout sélectionner

SplashImageOn("Black Screen", @ScriptDir&"\monimage.bmp", @DesktopWidth, @DesktopHeight, 0, 0)
 
Cordialement sh4dows
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [R] Rendre l'écran antierement noir.

#6

Message par Iste »

Perso j'aurai plus vu un truc du genre

Code : Tout sélectionner

GUICreate("",@DesktopWidth,@DesktopHeight,0,0,0x80000000)
GUICtrlCreateLabel("",0,0,@DesktopWidth,@DesktopHeight)
GUISetBkColor(0)
GUISetState()

Sleep(10000)
 
Sinon, si le but est d'éteindre l'ecran, ce code sera plus efficace
http://www.autoitscript.fr/forum/viewto ... 75&start=0
Signez ici
Habibsbib
Niveau 7
Niveau 7
Messages : 393
Enregistré le : dim. 30 août 2009 13:49
Localisation : Euh...Verticale, entre le siège et l'écran...
Status : Hors ligne

Re: [R] Rendre l'écran antierement noir.

#7

Message par Habibsbib »

+1 pour Iste, c'est aussi la première chose qui m'est venue à l'esprit.
C'est d'ailleurs plus pratique que d'exploiter une image.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] Rendre l'écran antierement noir.

#8

Message par Tlem »

Sinon, il est possible de faire ceci :

Code : Tout sélectionner

ShellExecute(@SystemDir & "\scrnsave.scr")
:mrgreen:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
berthozero
Niveau 2
Niveau 2
Messages : 20
Enregistré le : sam. 16 janv. 2010 22:09
Status : Hors ligne

Re: [R] Rendre l'écran antierement noir.

#9

Message par berthozero »

J'ai un peu amélioré ton progamme en empéchant de pouvoir quitter l'écran noir et en masquant la souris, se désactive avec un CTRL+ALT+SUPPR :

Code : Tout sélectionner

#Include <WinAPI.au3>

$GUI = GUICreate("",@DesktopWidth,@DesktopHeight,0,0,0x80000000)
GUICtrlCreateLabel("",0,0,@DesktopWidth,@DesktopHeight)
GUISetBkColor(0)
GUISetState()

AdlibRegister("FirstPlan", 100)

_WinAPI_ShowCursor(0)

Sleep(10000)

Func FirstPlan()
    WinSetOnTop($GUI, "", 1)
EndFunc
Répondre