Espace d'Asher256

L’assembleur en QuickBasic (ASM)

Auteur : Asher256Mise à jour : Avril 2003URL : http://qbworld.asher256.com Table des matières : 1- Introduction 2- Avant toute chose : TASM 3- Méthode pour compiler un fichier *.ASM en fichiers *.LIB et *.QLB 4- Comment appeler des fonctions en assembleur depuis QuickBasic ? 5- Comment passer des arguments à une fonction en assembleur ? 6- Que signifie le mot-clé BYVAL en... [Cliquez ici pour lire la suite]

Comment accéder à des sites web qui sont hors service ?

Dans le monde IT, pas mal de leçons ont été tirées depuis le passage désastreux de l’ouragan Sandy.  Les ingénieurs ont compris que la proximité des Data Centers représentait une véritable menace pour la préservation du patrimoine informatique américain. Le danger qui se traduisait par la perte définitive des bases de données était loin d’être fictif. C’est la raison pour... [Cliquez ici pour lire la suite]

Bittorrent : Comment accélérer le téléchargement des fichiers torrents ?

Bittorrent est la plus grande platforme de téléchargements P2P. Le partage des fichiers torrents a fait débat pendant des années chez les protecteurs des droits d’auteurs qui ont finit par obtenir gain de cause dans plusieurs pays. Cela dit, Bittorrent a tout de même obtenu le statut d’un logiciel innocent et clean puisqu’il ne peut deviner le caractère illégal de certains fichiers torrents... [Cliquez ici pour lire la suite]

Rediriger les Spams Gmail vers un autre Email

Gmail prend la vie privée très au sérieux, en redirigeant tous vos courriels indésirables et inutiles dans le dossier spam. Comme vous, JE DETESTE LES SPAMS 🙂 . Mais si, comme moi, vous souhaitez rediriger TOUS vos emails Gmail vers un autre email (y compris vos spams), il est nécessaire que vos spams soient dans la boite de réception. Et même si votre but n’est pas de rediriger vos... [Cliquez ici pour lire la suite]

Comment sauter les messageries vocales et les systèmes téléphoniques automatisés ?

Inutile de vous énerver la prochaine fois que vous tombez sur un répondeur ou une messagerie vocale, car nous vous dévoilons aujourd’hui quelques astuces qui vous feront gagner du temps et de la bonne humeur en allant droit au but. La messagerie vocale Ne perdez plus de temps avec les messageries vocales, dès que vous commencerai à écouter la voix du répondeur, appuyez sur #. Cette étape... [Cliquez ici pour lire la suite]

Installation Ubuntu : Plusieurs méthodes faciles à tester !

Si vous voulez tester Ubuntu, sachez d’abord que son lancement peut se faire de plusieurs façons. Pour vous aider donc à faire vos premiers pas dans ce système d’exploitation, nous vous proposons 5 méthodes simples à suivre pour un démarrage sans erreurs et efficace. Notez aussi que les méthodes proposées sont bien différentes les unes des autres, certaines ne nécessitent même pas d’installation,... [Cliquez ici pour lire la suite]

L’assembeur en QBasic

Par Aaron Severn (22 décembre 1997)Traduction par : Asher256 (Octobre 2002) Introduction Il est toujours avantageux d’intégrer des routines en langage assembleur dans vos programmes QuickBasic afin d’en optimiser la vitesse d’exécution. Cela permet également d’appeler directement les interruptions du BIOS ou du DOS, ce qui reste irréalisable en QuickBasic natif. Ce... [Cliquez ici pour lire la suite]

La gestion du clavier en QBasic

Tutoriel écrit par Asher256URL: http://qbworld.asher256.com La plupart des développeurs QuickBasic utilisent la fonction INKEY$, mais son implémentation directe dans plusieurs structures conditionnelles successives pose souvent problème. Pourquoi ? Voici un exemple d’implémentation déconseillée avec INKEY$ : DO IF INKEY$="a" THEN PRINT "AAAAAAAAAAAA" IF INKEY$="b"... [Cliquez ici pour lire la suite]

Les 4 Avantages et 3 inconvénient de l’iPhone

(article invité écrit par Noel) L’iPhone est le téléphone mobile le plus utilisé par les hommes d’affaires aux États-Unis. Son plus grand rival, le BlackBerry, comporte lui aussi des fonctions similaires et aussi efficaces. Que ce soit l’IPhone 2, 3 ou même 4, la majorité de ces téléphones ont des avantages et inconvénients qui motivent ou découragent les utilisateurs… Découvrons... [Cliquez ici pour lire la suite]

Tutorial 3D en Quick Basic – Partie 1

Tutoriel écrit par : Tom Rathbone le 23/08/1999Traduit en français par : Asher256 (Septembre 2002) J’ai reçu de nombreux e-mails de personnes me demandant des routines 3D pour QuickBasic. Plutôt que de répondre individuellement, j’ai décidé d’écrire ce tutoriel afin d’en faire profiter le plus grand nombre. Ce document constitue un excellent point de départ pour... [Cliquez ici pour lire la suite]

Putty sous Windows : Naviguez sur Internet d’une manière sécurisée, avec un Tunnel SSH (Proxy Socks)

Lorsque vous vous connectez sur Internet via un Wifi publique ou un cyber-café, n’importe quelle personne faisant partie du réseau pourrait sniffer vos logins et mots de passes, envoyés en clair (en clair = sites qui ne sont pas en https), avec un logiciel comme Ettercap. Vous ne risquez rien avec Gmail, Facebook et les autres sites, car ils sont en https, mais beaucoup d’autres ne le... [Cliquez ici pour lire la suite]

DirectQB et FutureLib : le guide comparatif pour QuickBasic

DirectQB ou Future Library? Quelle librairie choisir et comment l’installer ? Que choisir? FutureLib est une bibliothèque très complète car elle prend en charge les modes graphiques VESA avec des résolutions allant jusqu’à 1024×768 en 16 millions de couleurs. Le large choix de modes disponibles la rend particulièrement attractive. Cependant, il ne faut pas occulter le... [Cliquez ici pour lire la suite]

Rapid Tic Tac Toe – Le jeu du Morpion développé en RapidQ

Rapid Tic Tac Toe est le premier jeu que j’ai développé en 2001 capable d’offrir un véritable défi à un joueur humain. Le Tic Tac Toe, également connu sous le nom de Morpion, est un jeu de réflexion pour deux joueurs se déroulant sur une grille de 3 × 3 cases. Les participants jouent à tour de rôle en plaçant leur symbole (X ou O) dans une case libre. L’objectif est... [Cliquez ici pour lire la suite]

Optimisation graphique bas niveau et gestion de la mémoire en QuickBasic

Écrit par Asher256, en Septembre 2001URL: http://qbworld.asher256.com Ce tutoriel vous enseignera les techniques pour optimiser votre code QuickBasic. Les routines PSET et POINT : des performances limitées Avant toute chose, évitez d’utiliser les modes graphiques SCREEN 7 ou SCREEN 12, qui sont aujourd’hui obsolètes. Privilégiez le mode SCREEN 13 (résolution de 320×200... [Cliquez ici pour lire la suite]

Catalogue Complet de la Scène Francophone Quick Basic entre 2000 et 2006

Cet article propose un recensement exhaustif des productions de la scène francophone QuickBasic diffusées par le portail QBWorld entre 2000 et 2006. Cette compilation regroupe l’intégralité des ressources répertoriées dans le code source original du site, incluant les tutoriels destinés aux débutants comme aux utilisateurs avancés, les utilitaires de développement, les bibliothèques... [Cliquez ici pour lire la suite]

CCL – un logiciel de chiffrement XOR en Quick Basic

CCL est un logiciel de chiffrement XOR en Quick Basic, que j’ai développé en 2001, conçu pour renforcer la sécurité de vos fichiers, qu’ils soient au format TXT, HTML, EXE, ZIP, et bien d’autres encore. L’un des avantages de ce crypteur est son absence totale d’en-tête ajouté au fichier chiffré ; le contenu est crypté directement avec votre clé unique. Cependant,... [Cliquez ici pour lire la suite]

MisterKid – Un jeu de plateforme fait en Quick Basic qui vous transportera dans une aventure colorée

English description: Mister Kid is a side-scrolling platform game that I wrote in Quick Basic in 2000. It will transport you to a colorful and thrilling adventure through 12 levels and 5 worlds. With each level, you will encounter new obstacles, enemies, and challenges that will test your skills and wits. From the forest to the world of sand, you will need to keep your eyes peeled and stay focused... [Cliquez ici pour lire la suite]

USplit – Un utilitaire DOS conçu pour diviser des fichiers en plusieurs fragments

IMPORTANT: Il existe maintenant un nouvelle version d’UltraSplitter pourWindows et GNU/Linux à cette adresse : https://www.asher256.com/projects/ultrasplitter/ USplit est un utilitaire DOS écrit en Quick Basic, que j’ai développé en 2000, conçu pour diviser des fichiers en plusieurs fragments. Contrairement à d’autres logiciels de découpage qui se contentent de diviser... [Cliquez ici pour lire la suite]

FM-Song – Create musics for your QBasic games / Créez de musiques pour vos jeux vidéo Quick Basic

English: FM-Song is a DOS software that I wrote in Quick Basic that can be used for creating music that is user-friendly. It is especially designed for creating QBasic video games music, because you can use the FM-Lib library to incorporate your music into your QBasic program. From a technical perspective, FM-Song can play up to 8 musical instruments at once, and you can choose from over 76 different... [Cliquez ici pour lire la suite]

QBSMario – Demonstration de jeu développé en Quick Basic

RECOMMENDATION: Je vous recommande d’essayer le jeu de plateforme MisterKid, qui est techniquement plus avancé que QBSmario. QBSMario est mon tout premier jeu vidéo graphique créé en Quick Basic en 1999. Ce jeu a joué un rôle important car il m’a motivé à poursuivre la programmation en QBasic. QBSMario est relativement court (il s’agit simplement d’une démonstration)... [Cliquez ici pour lire la suite]

Le graphisme 3D dans le QBasic

Écrit par Aaron Severn le 19 décembre 1997Traduit par Asher256 en 1999 Pour beaucoup de gens, le concept mathématique de l’espace 3D est peu familier,bien que nous y évoluions au quotidien. La notion la plus importante à reteniren 3D est la suivante : la taille apparente des objets varie en fonction de leurdistance (éloignés ou proches). Si notre cerveau interprète cela naturellement,ce... [Cliquez ici pour lire la suite]