Petite gâterie pédagogique en PureBasic francophone

Partagez votre expérience de PureBasic avec les autres utilisateurs.
fweil
Messages : 505
Inscription : dim. 16/mai/2004 17:50
Localisation : Bayonne (64)
Contact :

Re: Petite gâterie pédagogique en PureBasic francophone

Message par fweil »

En fait il faut voir les macros sous un angle ludique.

C'est le genre de truc à aborder en réunion à table. Genre macro vin blanc quoi !

Bon pour les enfants qui ont le niveau en maths on pourra tester la version Mac Rho, et ceux qui font de l'espagnol en première ou deuxième langue les Ma quiero.

Ah, je sais la logistique du forum ..., je suis zéro Zorro :)
Mon avatar reproduit l'image de 4x1.8m présentée au 'Salon international du meuble de Paris' en janvier 2004, dans l'exposition 'Shades' réunisant 22 créateurs autour de Matt Sindall. L'original est un stratifié en 150 dpi.
Avatar de l’utilisateur
Zorro
Messages : 2186
Inscription : mar. 31/mai/2016 9:06

Re: Petite gâterie pédagogique en PureBasic francophone

Message par Zorro »

fweil a écrit :je suis zéro Zorro :)
oui moi aussi ... forcement
Avatar de l’utilisateur
JohnJohnsonSHERMAN
Messages : 648
Inscription : dim. 13/déc./2015 11:05
Localisation : Allez, cherche...
Contact :

Re: Petite gâterie pédagogique en PureBasic francophone

Message par JohnJohnsonSHERMAN »

Les macros c'est trés utile...
And his naaame is....MLG BAASICImage

Code : Tout sélectionner

Macro Nuke : End : EndMacro
Macro FaisUnDon  : Input() : EndMacro
Macro RaconteMoiUneHistoire : InputRequester : EndMacro
Macro Procrastination : Delay : EndMacro
Macro ChepaCombien : Random : EndMacro
Macro SmokeWeedEverydays :  : EndMacro
Macro ImaFiringMyLaaaaazer : ShutDownAndPowerOff : EndMacro
Macro Jesus : Reboot : EndMacro
Macro AmenoDomine : Debug : EndMacro
Macro CocktailBizarre : Structure : EndMacro
Macro FinCocktailBizarre : EndStructure : EndMacro
Macro FumeDuShitEtDeLaBeu : EnableASM : EndMacro
Macro IlSeSoigne : DisableASM : EndMacro
Macro Wazaaa : MessageRequester : EndMacro
Macro Bwaaaa : MessageRequester : EndMacro
Macro YeSouisPicazo : StartDrawing : EndMacro
Macro PinceauCasse : StopDrawing : EndMacro
Macro SloganMarxiste : DrawText : EndMacro
Macro ToileDeMaitre : CanvasGadget : EndMacro
Macro ColleUnFauxPicazo : DrawImage : EndMacro
Macro Cadre : Box : EndMacro
Macro ColleUneCrouteTrouee : DrawAlphaImage : EndMacro
Macro IlEstChepanLeSlogan : DrawRotatedText : EndMacro
Macro OnNonLaPolice : EnableDebugger : EndMacro
Macro LesCondesSontPartis : DisableDebugger : EndMacro
Macro Avoue : Debug : EndMacro
Macro ElectionPresidentielleAmericaine : End : EndMacro
Macro AndHisNameIs : ComputerName : EndMacro
Macro JohnCeena : ComputerSerialNumber : EndMacro
Macro ThisIsSpartaaaa : CloseWindow : EndMacro
Macro DemandeAuxAutres : RunProgram : EndMacro
Macro Carotte : Sqr : EndMacro
Macro Powaaaaa : pow : EndMacro
Macro Narine : Sin : EndMacro
Macro AutreNarine : Cos : EndMacro
Macro Rien : EndMacro
Macro DuCoteAJeanMarie : Right : EndMacro
Macro DuCoteAMelenchon : Left : EndMacro
Macro ChoixCornelien : Select : EndMacro
    Macro JaiChoisi : EndSelect  : EndMacro
Macro Truc : Case : EndMacro
Macro ChoixDuNormand : Default : EndMacro
Macro CasseToiPovCon : Break : EndMacro
Macro ReunionDuKKKonsole(NomDeLaSecte) : OpenConsole(NomDeLaSecte) : ConsoleColor(0,7) : EndMacro
Macro LeGourouADit : Print : EndMacro
Macro TousAuBucher : ClearConsole : EndMacro
Macro YaPlusRienABruler : CloseConsole : EndMacro
Macro ComaEthylique : If Random(3,0) > 1 : End : EndIf : EndMacro
Macro Boum : ThisFuckingVar = Troll/0 : EndMacro
Macro Costaud : For : EndMacro
  Macro OuRien : To : EndMacro
Macro LaSuite : Next : EndMacro
Macro EstCeQue : If : EndMacro
Macro TePosePlusLaQuestionPuisqueLaReponseEstQuaranteDeux : EndIf : EndMacro
Macro DeposeTonCerveauIci : EnableExplicit : EndMacro
Macro CordilliereQuiEstAuPerou : And : EndMacro
Macro TourneEnRond : While : EndMacro
Macro JaiLeTournis : Wend : EndMacro
Macro Perroquet : Repeat : EndMacro
Macro ButeLePerroquetSi : Until : EndMacro
Macro KesKisPasse : WindowEvent : EndMacro
Macro AttendsQueCaCePasseOnEstPasPresse : WaitWindowEvent : EndMacro
Macro OuvreLaFenetre : OpenWindow : EndMacro
Macro RepeinsLesVolets : SetWindowColor : EndMacro
Macro UnGardeALaFenetre : SetWindowCallback : EndMacro
Macro MachinOuCliquer : ButtonGadget : EndMacro
Macro TrucPourEntrerUnTexte : EndMacro
Macro OuvreLeFrigo : InitSprite : EndMacro
Macro PrendsUneBiere : InitKeyboard : EndMacro
Macro EtResteCalme : InitMouse : EndMacro
Macro VaEnBoite : InitSound : EndMacro
Macro TelechargementIllegal : InitMovie : EndMacro
Macro FaisPeterLeSon : PlaySound : EndMacro
Macro PrepareLeSon : LoadSound : EndMacro
Macro ADonf : SoundVolume : EndMacro
Macro LeDJEstNul : StopSound : EndMacro

LeNomDeLaZik$ = "L'endroit ou que t'as foutu ta zik quoi..."
VaEnBoite()
PrepareLeSon(1,LeNomDeLaZik$)

OuvreLaFenetre(0,0,0,400,200,"MLG Langage de Déprogrammation", #PB_Window_ScreenCentered | #PB_Window_SystemMenu)
MachinOuCliquer(1,10,10,100,40,"Headshot")

Perroquet
QuestCeQuIlSePasse = AttendsQueCaCePasseOnEstPasPresse()
EstCeQue QuestCeQuIlSePasse = #PB_Event_Gadget CordilliereQuiEstAuPerou EventGadget() = 1
FaisPeterLeSon(1)
ComaEthylique
Adonf(1,100)
TePosePlusLaQuestionPuisqueLaReponseEstQuaranteDeux
ButeLePerroquetSi QuestCeQuIlSePasse = #PB_Event_CloseWindow
LeDJEstNul(1)
Boum
Nuke

Bon il reste encore des fonctions a wrapper :mrgreen: Si vous avez des idées (droles) de fonctions pour MLGBasic n'hésitez pas !! :mrgreen: :mrgreen:
"Le bug se situe entre la chaise et le clavier"
Votre expert national en bogage et segfaults.

CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
  • Windows 10 x64 - PB 5.61 x64
  • Linux Ubuntu 16.04 LTS x64 (dual boot) - PB pas encore réinstallé
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Petite gâterie pédagogique en PureBasic francophone

Message par Kwai chang caine »

:lol: :lol:
Put...y'en a qui ont du temps de libre :lol:
Ca va faire mal aux seins de FRED quand il va voir ce fil de discussion, lui qui est débordé (pour de vrai) :mrgreen:
Et aussi le détournement "mineur" de son langage :lol:
Dernière modification par Kwai chang caine le lun. 24/oct./2016 13:07, modifié 1 fois.
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
fweil
Messages : 505
Inscription : dim. 16/mai/2004 17:50
Localisation : Bayonne (64)
Contact :

Re: Petite gâterie pédagogique en PureBasic francophone

Message par fweil »

@JohnJohnsonSHERMAN y a des passages dignes d'Audiard dans ton répertoire. ++1

On va finir par se faire traiter de chefs d'escadrille par la modération :oops:
Mon avatar reproduit l'image de 4x1.8m présentée au 'Salon international du meuble de Paris' en janvier 2004, dans l'exposition 'Shades' réunisant 22 créateurs autour de Matt Sindall. L'original est un stratifié en 150 dpi.
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Petite gâterie pédagogique en PureBasic francophone

Message par Kwai chang caine »

@FWEIL
D'un autre coté apres le post sur les nombres premiers...on te pardonnes :lol: :lol:
Ca change carrément de cremerie..celui là de POST..je le comprends :mrgreen:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
JohnJohnsonSHERMAN
Messages : 648
Inscription : dim. 13/déc./2015 11:05
Localisation : Allez, cherche...
Contact :

Re: Petite gâterie pédagogique en PureBasic francophone

Message par JohnJohnsonSHERMAN »

Merci fweil !! Si vous voulez vous amuser :
  • GOTO++ : Génialissime langage élaboré en Francais. KCC connait déja.
  • MLG Antivirus : Cherchez sur Youtube et vous verrez ^^
  • MLG Programming : Pareil ;)
Et si vous avez des idées fumeuses au gout douteux, a l'odeur d'alcool froid et de conneries moisies, surtout n'hésitez pas, on construira ici même entre singes scientifiquement débiles le langage de déprogrammation de demain, fonctionnel, puissant (en stupidité), buggé, userNONfriendly, simple à ne pas comprendre, sérieux comme un truc avec MLG dans son nom peut l'être c'est à dire pas du tout :mrgreen: et surtout, avec ce langage issu de géniaux cerveau écervelés alimentés à l'eau déshydratée depuis l'invention du shit par MacDo et de panzers bleus volant entre de légers nuages (de fumée atomique) le tout dans un parfait esprit de BSOD collectif. :mrgreen: :mrgreen: :mrgreen:
N'oubliez pas : Faites un don a la science en laissant votre cerveau en dehors de ce topic :mrgreen:
"Le bug se situe entre la chaise et le clavier"
Votre expert national en bogage et segfaults.

CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
  • Windows 10 x64 - PB 5.61 x64
  • Linux Ubuntu 16.04 LTS x64 (dual boot) - PB pas encore réinstallé
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Petite gâterie pédagogique en PureBasic francophone

Message par djes »

C'est amusant, mais en swahili et jusqu'à 10^65 bits, ce serait plus marrant ^^
Avatar de l’utilisateur
JohnJohnsonSHERMAN
Messages : 648
Inscription : dim. 13/déc./2015 11:05
Localisation : Allez, cherche...
Contact :

Re: Petite gâterie pédagogique en PureBasic francophone

Message par JohnJohnsonSHERMAN »

Intéressant...
Il faudrait convertir toutes les libs de pb, modifier l'exécution du langage (genre mettre automatiquement plein de goto, introduire des crashs aléatoires, voire que certaines instruction ne s'exécutent qu'aléatoirement...), rajouter des trucs cools (couleurs épileptiques, fenêtres tremblantes, ect...)... Déja si on pouvait faire ces libs ce serait bien :
  • Meubles (Gadget)
  • DocCalto (Maths)
  • Chantier de btp (Window)
  • Picazo (2D Drawing)
  • Tablo Volé (Image)
  • F*ck Hadopi (Movie)
  • DJ Powaaa (Sound)
  • [Trouver un nom marrant pour la lib Fichiers] (File & FileSystem)
  • Autres libs non PB
    • Fonctions MLG (Boum(), Nuke(), EnableMLG, Bwaaa, ect...)
    • Sample Random Error
    • MLG Memes
    • Fonctions du mode MLG (pour faire des trucs chelou avec l'interface graphique)
    • Rien (ne sert à rien et contient des fonctions qui ne servent à rien
    • Et pourquoi pas une ou deux libs en chintoc? Ou en Breton, ou en Tahitien... Ou même en binaire, c'est cool 8) Ou en comment déja? Swahili? Ca se peut aussi :mrgreen: :P
  • Et faut trouver des trucs marrants en plus
  • On n'oublie pas une p*tain de liste de memes qui se déclenche à chaque clic :mrgreen:
Bin y'a plus qu'a se lancer... Y'a moyen de découvrir un nouveau langage génialissime qui fera palir le C ^^
"Le bug se situe entre la chaise et le clavier"
Votre expert national en bogage et segfaults.

CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
  • Windows 10 x64 - PB 5.61 x64
  • Linux Ubuntu 16.04 LTS x64 (dual boot) - PB pas encore réinstallé
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Petite gâterie pédagogique en PureBasic francophone

Message par Kwai chang caine »

Quand je pense que je croyais être le seul cabossé ici :mrgreen:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
fweil
Messages : 505
Inscription : dim. 16/mai/2004 17:50
Localisation : Bayonne (64)
Contact :

Re: Petite gâterie pédagogique en PureBasic francophone

Message par fweil »

Non, pas que toi, moi aussi j'ai bossé ici :)
Mon avatar reproduit l'image de 4x1.8m présentée au 'Salon international du meuble de Paris' en janvier 2004, dans l'exposition 'Shades' réunisant 22 créateurs autour de Matt Sindall. L'original est un stratifié en 150 dpi.
Avatar de l’utilisateur
MLD
Messages : 1124
Inscription : jeu. 05/févr./2009 17:58
Localisation : Bretagne

Re: Petite gâterie pédagogique en PureBasic francophone

Message par MLD »

fweil

Bonjour a propos d'eau déshydratée.
Aurais tu une idée de la formule pour reconstitué en eau a peu prés claire cette eau en poudre si recherchée. 8O :oops:
Avatar de l’utilisateur
JohnJohnsonSHERMAN
Messages : 648
Inscription : dim. 13/déc./2015 11:05
Localisation : Allez, cherche...
Contact :

Re: Petite gâterie pédagogique en PureBasic francophone

Message par JohnJohnsonSHERMAN »

Il te faut de l'eau pour réhydrater ton eau déshydratée. Verse de l'eau jusqu’à en obtenir la quantité désirée. Pour plus d'information au sujet de ce breuvage désaltérant, consultez cette page. Additionellement, voici quelques méthodes pour utiliser l'eau déshydratée quand on a pas d'eau.
:mrgreen: :mrgreen:
"Le bug se situe entre la chaise et le clavier"
Votre expert national en bogage et segfaults.

CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
  • Windows 10 x64 - PB 5.61 x64
  • Linux Ubuntu 16.04 LTS x64 (dual boot) - PB pas encore réinstallé
fweil
Messages : 505
Inscription : dim. 16/mai/2004 17:50
Localisation : Bayonne (64)
Contact :

Re: Petite gâterie pédagogique en PureBasic francophone

Message par fweil »

C'est la recette de la poudre de perles ... hein Pimpin ?
Mon avatar reproduit l'image de 4x1.8m présentée au 'Salon international du meuble de Paris' en janvier 2004, dans l'exposition 'Shades' réunisant 22 créateurs autour de Matt Sindall. L'original est un stratifié en 150 dpi.
Avatar de l’utilisateur
JohnJohnsonSHERMAN
Messages : 648
Inscription : dim. 13/déc./2015 11:05
Localisation : Allez, cherche...
Contact :

Re: Petite gâterie pédagogique en PureBasic francophone

Message par JohnJohnsonSHERMAN »

Ah j'allais oublier qu'il est nécessaire de savoir boire de l'eau pour utiliser l'eau en poudre. Si vous ne savez pas comment faire, ce petit guide pratique vous apprendra a le faire.
"Le bug se situe entre la chaise et le clavier"
Votre expert national en bogage et segfaults.

CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
  • Windows 10 x64 - PB 5.61 x64
  • Linux Ubuntu 16.04 LTS x64 (dual boot) - PB pas encore réinstallé
Répondre