Programming'z fury Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
[Pésentation] Cédric

 
Répondre au sujet    Programming'z fury Index du Forum » Public » Présentation Sujet précédent
Sujet suivant
[Pésentation] Cédric
Auteur Message
coolraiman


Hors ligne

Inscrit le: 19 Déc 2013
Messages: 1
Sexe: Masculin

Message [Pésentation] Cédric Répondre en citant
Bonjour mon nom est cédric j'ai 23 ans et je suis programmeur dans un petit studio de jeux a boucherville (québec)

Je maitrise surtout le c# avec le framework xna et unity
J'ai aussi une bonne connaissance du c++. (opengl, sdl, cryengine)

Je suis un mordu de la programmation orienté object et j'ai commencer a m'amuser avec autoIt la semaine derniere.
le langage est vraiment different de ce a quoi je suis habituer mais j'apprend vite.

ma premiere utilisation de autoIt fut de crée un programme qui telecharge manuellement les video youtube sans avoir a utiliser les freeware plein de spyware et autre
pour les curieux:
Code:


#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <EditConstants.au3>
#include <StaticConstants.au3>
#include < Misc.au3 >

Global $youtubeURL
Global $cacheURL
Global $browser

Global $VLC_EXE = RegRead("HKLM\SOFTWARE\VideoLAN\VLC", "")
Global $FF_Ver = RegRead("HKLM\SOFTWARE\Mozilla\Mozilla Firefox", "CurrentVersion")
Global $FF_EXE = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox\" & $FF_Ver & "\Main", "PathToExe")

If $VLC_EXE = "" Or $FF_EXE = "" Then
    MsgBox(16, "Erreur", "Error : VLC and/or FireFox n'est pas installé sur votre système.")
    Exit
EndIf

CreateGui()


Func CreateGui()
   Local $msg, $ButtonGo
   Local $youtubeURLButton
   Local $chrome , $firefox
   GUICreate("enter url",200,200)
   
   $youtubeURLButton = GUICtrlCreateEdit("",10,100,200,20)
   $ButtonGo =  GUICtrlCreateButton("download",10,10,70,50)
    GUISetState(@SW_SHOW)
   Send("{END}")
   
   GUICtrlSetData($youtubeURLButton,"",1)
   
   While 1
      $msg = GUIGetMsg()
      Switch $msg
       Case $GUI_EVENT_CLOSE
          ExitLoop
       Case $ButtonGo
         $youtubeURL = GUICtrlRead($youtubeURLButton)
         Download()
      EndSwitch
   WEND
   GUIDelete()
   
EndFunc

Func Download()
   Run("C:\Program Files (x86)\VideoLAN\VLC\vlc.exe")
   Opt("WinTitleMatchMode", 2) ;1=start, 2=subStr, 3=exact, 4=advanced, -1 to -4=Nocase
   WinWaitActive("[TITLE:VLC; CLASS:QWidget]", "")
   ;WinWaitActive("Lecteur multimédia VLC")
   ;WinActive("Lecteur multimédia VLC")
   Send("{CTRLDOWN}")
   Send("n")
   Sleep(100)
   Send("{CTRLUP}")
   Send($youtubeURL)
   Send("{ENTER}")
   Send("{ENTER}")
   Send("{CTRLDOWN}")
   Send("j")
   Sleep(5000)
   Send("{CTRLUP}")
   Send("{TAB}")
   Send("{TAB}")
   Send("{CTRLDOWN}")
   Send("c")
   Send("{CTRLUP}")
   
   Run("C:\Program Files (x86)\Mozilla Firefox\firefox.exe")
   Sleep(2000)
   Send("{F6}")
   Send("{CTRLDOWN}")
   Send("v")
   Send("{CTRLUP}")
   Send("{ENTER}")
EndFunc

(je sais cest débutant mais mes connaissance du langage de autoit était vraiment limité)

Récement je suis tomber sur un défi et plusieur forum refuse de m'aider car je travail sur un programme pour le jeu sword and potion 2.

Merci de prendre en considération ma candidature et je devrai pour aider a contribuer a cette communauté


Jeu 19 Déc - 19:56 (2013)
Publicité






Message Publicité
PublicitéSupprimer les publicités ?

Jeu 19 Déc - 19:56 (2013)
Montrer les messages depuis:    
Répondre au sujet    Programming'z fury Index du Forum » Public » Présentation Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers: 

Index | creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Design by Freestyle XL / Music Lyrics.Traduction par : phpBB-fr.com