Interface Web pour faire de la traduction avec commande 'trans'. -Traducteur du texte (la commande 'trans' dois être installée) - https://github.com/soimort/translate-shell) - Cloner le dépot de Github sur votre PC puis installer 'translate-shell' sur votre machine - Commande: cd <path_to_translate-shell_directory> ; make install -Lancer l'interface en ligne de commande - Générer l'exécutable du projet avec l'IDE: gbtranslateweb.gambas - cd <répertoire du projet> ; GB_HTTPD_PORT=9000 gbr3 -H gbtranslateweb.gambas - Accéder a l'interface Web par: http:/...
Voici un rapide petit projet pour montrer comment utiliser PDFDocument Olivier
Petit projet pour montrer comment utiliser le composant Graph2D, trouvé un jour sur un site. Si vous retrouvez la personne a l'origine du Composant, passez lui un petit remerciment car c'est le composant est tres bien. Olivier
Exemple de site Web fait avec Gambas, avec page de Login/Password. Nécessite Gambas 3.18 ou version de DEV pour bien fonctionner. - Vous devez changer le Chemin vers le fichier SQLite 'database.db' du projet dans 'Connections -> Connection1' sinon l'application ne pourra pas trouver le fichier SQLite et vous ne pourrez pas vous connecter. - Login/Password: demo/demo Olivier
Voici un petit outil pour aider à la manipulation des Expressions Régulières dans Gambas3. - Utilisation du composant gb.PCRE - Utilisation de la coloration syntaxique pour mettre en évidence les résultats - Aide des options de PCRE directement dans l'outil Olivier
Bonjour, Voici un petit bout de code, très expérimental, pour tester le composant gb.web.form. Après plusieurs essais, le projet s'oriente vers une petite interface Web pour interagir avec le bus GPIO d'un Raspberry PI 3. Pour l'instant ce n'est qu'une ébauche et bien du travail reste a faire... Néanmoins, il est déja possible de piloter les ports GPIOs du Raspberry Pi avec cette nouvelle version. [u]Nota[/u]: il est necessaire d'installer les packages: pigpio, raspi-gpio, wiringpi Il est préférable d'utiliser la plus récente version de Gambas3 car le composant gb.web.form...
Voici un petit bout de code pour lire un fichier texte en source contenant environ 360 000 mots et après traitement produire un fichier contenant uniquement les mots uniques (sans les doublons). Petit plus, pour chaque mots, il est indiqué le nombre d’occurrences trouvées. Olivier
Bonjour, phpWeathermapEditeur ou PWEd est comme son nom l'indique un editeur pour le projet du meme nom. [u][color=#F50B52]Attention[/color][/u]: La version SVN de Gambas3 #6900 est nécessaire mais c'est a tester. Le logiciel est assez avancé pour pouvoir jouer avec mais il reste encore beaucoup de travail. Un grand merci a Gambix pour son exemple de petit logiciel de dessin vectoriel qui m'a servi de base pour réaliser celui-ci. Je ne suis pas un programmeur professionnel donc veuillez m'excuser d'avance pour la qualité du code. N'hésitez pas a jouer avec le Drag&Drop ent...
Voici un petit programme permettant de comprendre comment interagir avec un serveur FTP en utilisant le composant '[b]FtpClient[/b]'. Toute le déroulement de la connexion s'effectue dans le [b]Module: 'ModuleFtp'[/b] et peut donc etre instancier a volonté pour effectuer plusieurs connexion FTP simmultanément au besoin. Ce exemple sert surtout a comprendre comment se déroule le dialogue avec le serveur FTP, commande ftp après commande ftp. Attention, a ce niveau de dialogue avec le serveur, se sont les commandes bas niveau FTP qui vous devez utiliser et qui se trouvent dans ici: ...
Cette interface permet de manipuler SubVersion afin de récupérer les informations sur une révision de Gambas mais peut être utilisée pour tout autre dépôt SubVersion Outre l'accès aux informations SubVersion, cette interface m'a permit de me familiariser avec les pages Web et les fichier CSS dans le but d'avoir une présentation des informations recueillies un peu plus embellie. - Consultation des informations svn d'une version locale de Gambas - Consultation des informations svn d'une révision précise de Gambas sur Internet Cette interface me permet de suivre les modifs ...
Bonjour, Voici un petit tutoriel et retour d’expérience sur la manière de créer relativement facilement et proprement les packages RPM a partir de la dernière version de Gambas3 svn du moment. Pour l'instant je ne l'ai testé que sur une distribution Fedora 14 et cela fonctionne impeccablement. Sur des versions Fedora antérieure à la Fedora 14, il y de fortes chances qu'il y ait des problèmes de compilation du a des librairies ou un niveau de distribution trop vielle par rapport à Gambas3. Pour résumer, le principe de la création de packages RPM sur Fedora (mais procedur...
gbRoadBook est une application pour créer des roadbook pour moto principalement mais il sera utilisable aussi pour voiture ou pédestre. [u]Fonctionnalités déja présentes[/u]: - Création de plusieurs roadbook indépendants les uns des autres - Affichage de la carte Google Map - Ajout d'étapes sur la carte par le menu popup (bouton droit) ou en recherchant un lieu par la ville, rue, etc... - Possibilité de déplacer les étapes sur la carte directement avec la souris - Suppression d'étapes par le menu popup sur la carte - Dans IDE - Si l'on clique sur...
Voici la derniere version de gb.sshclient mis a jour le 13/04/2014 pour Gambas3 gb.sshclient est un composant permettant d'offrir une partie des possibilités des commandes SSH directement dans Gambas3. Ce composant est écrit en gambas3 (gambas3-3.4 minimum) et manipule directement une librairie Linux nommée: libssh Cette librairie peut être présent sur votre distribution Linux ou alors récupéré à l'adresse suivante: http://www.libssh.org/ J'ai préféré utiliser cette librairie pour développer ce composant car elle offre pratiquement toutes les possibilitées des librai...
Initialement écrit en langage C pour Gambas2, gb.aspell est un composant permettant l'utilisation de l'outil Aspell dans Gambas. Hors ce composant ne fonctionne plus en Gambas3 donc je me suis lancé a le recréer en pur Gambas3 directement au travers de la librairie Aspell présente sous Linux. L’intérêt de cette manipulation est de pouvoir bénéficier d'un nouveau composant pour effectuer de la correction orthographique dans des projets Gambas3 sans les problématiques de devoir maintenir Aspell, les dictionnaires associés et tout le reste. Le composant n'est pas terminé mais fonc...
[b]gbDesigner[/b] est un essai de logiciel vectoriel. Il reste encore beaucoup de travail a faire mais il peut servir de base pour la manipulation de l'objet DrawingArea.
Voici la derniere version de gbBugTracker mis a jour le 14/04/2014 pour Gambas3. gbBugTracker est un outil permettant de tracer les bugs, les ajouts et les modifications d'un logiciel tout le long de son développement. Aucune base de données est utilisée pour stocker les différentes informations. En fait l'idée est venue car tous les logiciels open source que j'ai trouvé, aussi bons ou reconnus qu'ils soient, sont trop compliqués et demandent une gestion fastidieuse comme donner des droits, assigner des tickets, etc... Il me fallait quelque chose de plus simple. Il a pour but de...
[b]gbEditor[/b] est un petit éditeur de texte dédié à la création des fichiers pour le programme Dokuwiki. Le Drag&Drop est actif ainsi que le passage de fichier .txt en paramètre lors de son exécution. Un correcteur orthographique basé sur le composant gb.Aspell est intégré dans l'éditeur ainsi qu'un petit navigateur Web pour visualiser les pages directement du dokuwiki. L’éditeur est en version 3.x maintenant après sa conversion en Gambas 3. Pour utiliser le correcteur orthographique, il sera nécessaire d'installer le logiciel Aspell, le composant gb.aspell qui est d...