Documentation de TaskiSMS v2.55


Introduction

TaskiSMS est un programme pour envoyer des SMS (petits messages) vers les téléphones mobiles et autres périphériques électroniques. Pour envoyer un message, le programme utilise les « portails » internet des opérateurs de téléphonie ainsi que d'autres « portails » accessibles via un fournisseur ou encore d'autres services numériques (par exemple les télévisions numériques).




Système requis

Pour exécuter TaskiSMS vous devez remplir les conditions suivantes :

Matériel :

  • Un Amiga avec au moins le Kickstart 3.0+
  • Disposer d'au moins 1 Mo de mémoire disponible

Logiciels :

  • Magic User Interface (MUI) version 3.8+. MUI est un shareware écrit par Stefan Stuntz. Vous pouvez télécharger ou commander ce logiciel à partir du site : http://www.sasg.com.
Des classes MUI personnalisées :
  • Ainsi qu'une connexion à Internet via une couche TCP compatible avec la bibliothèque « bsdsocket.library » (AmiTCP, Genesis, Miami)


Licence et enregistrement

TaskiSMS dans sa version 2.5 est distribué en tant que Shareware. Si vous utilisez une version enregistrée, vous ne devez utiliser qu'une seule copie sur votre ordinateur. L'utilisation de cette version du programme via un réseau (par exemple Samba ou un réseau Microsoft) n'est pas autorisé.

Si vous voulez vendre votre programme à quelqu'un d'autre, les deux parties doivent contacter l'auteur du programme qui doit donner son accord pour cette opération.

La version enregistrée de TaskiSMS vérifie sa légalité d'existence à travers une connexion internet. Dans ce cas, le programme n'envoie aucune donnée personnelle et toutes les données envoyées seront stockées dans une base de données de l'auteur et ne seront en aucun cas accessible à une tierce personne ni utilisées en aucune manière.

Si vous utilisez une version non enregistrée, les déclarations ci-dessus ne vous concernent pas. Transmettre une version non enregistrée est permise et gratuite avec pour condition : vous ne devez rien changer à l'archive prise sur Aminet. Vous pouvez utiliser la version non enregistrée durant un mois à partir de la date de la première utilisation. Après ce délai, vous devrez vous enregistrer à ce programme.

L'auteur se dégage de toute responsabilité pour tout dommage ou perte de données à cause de l'utilisation de ce programme. Vous l'utilisez à vos risques et périls !

Pour bénéficier d'une version complète de ce programme, vous devez vous enregistrer. Vous pouvez le faire en utilisant votre carte de crédit, payer en liquide, ou créditer le compte de l'auteur.

Le prix pour la version complète du programme est de 10USD, 20DM ou 10EURO. J'accepte également les autres devises.

Il est également possible de payer votre enregistrement à l'aide de votre carte de crédit via un service sécurisé (RegNet).

Si vous voulez vous enregistrer à ce programme en envoyant de l'argent dans une enveloppe, veuillez remplir le formulaire comme indiqué ci dessous et le joindre avec votre règlement à l'adresse suivante :


Pawel Filipczak
ul. Herbsta 18/25
76-200 Slupsk
Pologne

Formulaire d'enregistrement à TaskiSMS :
Nom et prénom :
Adresse (pas obligatoire):
Ville :
Code postal :
Pays :
adresse électronique :
Numéro téléphone cellulaire (pas obligatoire) :

Pour effectuer un virement sur mon compte :

Bank Pekao SA II Oddzial Slupsk
Daniel Filipczak
12401835-00230117-2700-211112-001-0000

Pour vous enregistrer à ce programme, j'ai besoin des informations suivantes : Nom et prénom, adresse électronique et pays (vous pouvez également indiquer votre adresse postale et votre numéro de téléphone). Ces données seront inscrites dans une base de données des utilisateurs du programme et ne seront pas diffusées. Vous pouvez consulter et modifier toute information vous concernant.

La version complète du programme sera envoyée par courrier électronique.

Restrictions de la version de démonstration :

  • longueur des SMS limitée à environ 130 caractères, la version complète découpe les longs messages en parties de 160 caractères.
  • trie des listes SMS et de l'agenda désactivés ,
  • désactivation de l'option qui permet de désactiver les publicités,
  • désactivation de la possibilité d'ajouter des dossiers personnels,
  • la fenêtre d'information « À propos » s'affiche au lancement du programme.

Les utilisateurs enregistrés auront les possibilités suivantes :

  • l'obtention des beta-versions du programme,
  • requête permettant l'écriture de plugins dédiés spécifiquement aux portables de l'opérateur.


Installation

Veuillez double-cliquer sur l'icône d'installation pour installer TaskiSMS. Poursuivez ensuite avec les instructions données par le programme d'installation.


Remerciements

Grands remerciements à :

  • Sebastian Jedruszkiewicz (elf) - pour sa grande aide dans l'acquisition des secrets du C et sa grande patience dans le test des versions béta, sa persévérance dans les redémarrages de la machine et sa disponibilité;)
  • Grzegorz Kraszewski (Krashan) - pour son aide dans le C et ses tests (spécialement pour la perte de deux unités;)
  • Bartosz Romanczuk (VanS) - pour son aide dans les tests du programme.
  • Daniel Filipczak (Muffin) - pour avoir conservé le serveur dans son état.
  • Manou Bill - pour l'icône du programme.
  • ATO - pour les traductions dans les autres langues.
  • et tous ceux que j'ai oublié...

Ce programme a été traduit avec l'aide d'ATO, (l'organisation des traducteurs sur Amiga). ATO est une organisation bénévole qui traduit pour la communauté Amiga!

Amiga Translators' Organization: http://ato.vapor.com/ato/
mail: ato-info@ato.vapor.com


Contacter l'auteur

Le moyen le plus simple pour me contacter est le courrier électronique. Merci de m'écrire soit en anglais soit en polonais à : paplo@taski.com.pl. Il serait sympathique d'indiquer le mot « TASKISMS » au début du sujet.

Vous pouvez également m'écrire par courrier postal :


Pawel Filipczak
ul. Herbsta 18/25
76-200 Slupsk
Pologne

Vous pouvez aussi essayer de me contacter via IRC. Vous pouvez me trouver tous les jours après 21h00 (CET) sur le canal #amisia du serveur IRCNet. Mon pseudo est PaploTSI.


Fenêtre principale

Ceci est la fenêtre principale de TaskiSMS. Vous y trouverez deux listes importantes, une barre d'outils et une publicité sur laquelle vous devrez cliquer.

Les deux listes mentionnées ci-dessus sont très importantes. La liste de gauche (marquée avec le numéro 2) affiche la liste des dossiers dans lesquels tous les messages écrits et envoyés sont stockés. Comme vous pouvez le voir sur l'image vous avez par défaut trois dossiers. Dans le dossier « En attente » le programme stockera tous les messages en attente ainsi que les messages non précédemment envoyés pour quelque raison que ce soit. Dans le dossier « Envoyés » le programme déplacera tous les messages qui auront été envoyés. Le dossier « Supprimés » est utilisé pour stocker tous les messages qui ne nous sont plus nécessaires et qui encombrent nos autres dossiers.

La liste de droite (marqué avec le numéro 1 sur l'image) est utilisée pour afficher le contenu du dossier sélectionné. Cette liste est divisée en quatre colonnes : destinataire du message et son numéro de téléphone, un court aperçu du message, la date de création et le nom du message.

Entre ces deux listes vous trouverez une fine barre verticale. Elle sert à modifier la largeur des deux listes. Le programme sauvegarde ces réglages en quittant et les réutilise à la prochaine exécution de celui-ci pour éviter de devoir effectuer les réglages à chaque fois.

Comme je l'ai déjà dis, en bas de cette fenêtre se trouve un bandeau publicitaire. Cliquer sur cette bannière (numéro 4 sur l'image) charge la page dans votre navigateur WWW. J'essaye d'associer des bannières en rapport avec l'Amiga. Si vous souhaitez y placer la bannière de votre site, veuillez me contacter pour négocier les termes du contrat.

Au sommet de cette fenêtre, vous trouverez une barre d'outils (numéro 3). Grâce à elle, vous pourrez écrire et envoyer des messages ainsi que d'autres choses. Voici les descriptions de ces boutons en partant de la gauche.

  • Nouveau - ouvre la fenêtre de composition des messages qui vous permet d'écrire et d'envoyer les nouveau messages.
  • Éditer - ouvre la fenêtre d'édition, ce qui permet de modifier le message sélectionné à partir du dossier « En attente ».
  • Déplacer - ce bouton affiche la liste des dossiers pour la procédure de déplacement. Pour déplacer un message (ou des messages), vers un autre dossier, vous devez sélectionner le ou les messages dans la liste, puis presser le bouton « Déplacer ». Une nouvelle fenêtre apparaît (voir image de droite) dans laquelle il faudra double-cliquer sur le nom du dossier de destination. Pour annuler cette fonction, il suffit de fermer la fenêtre.
  • Envoyer - ce bouton a pour but d'envoyer tous les messages en attente dans le dossier « En attente ». Les messages envoyés avec succès seront déplacés dans le dossier « Envoyés ».
  • Effacer - ce bouton déplace tous les messages sélectionnés dans le dossier « Supprimés ». Si vous utilisez cette fonction sur les messages déjà présents dans le dossier « Supprimés », ils seront effacés du dossier et du disque.
  • Agenda - ce bouton ouvre l'agenda.
  • Réglages - ce bouton ouvre la fenêtre des réglages.

Menus de la fenêtre principale

 Le menu « Projet » vous propose trois options :

  • « À propos... » affiche la fenêtre d'information du programme.
  • « À propos de MUI... » affiche les informations au sujet de l'interface MUI.
  • « Quitter » quitte le programme sans demande de confirmation.

Le menu « Dossiers » vous propose cinq options :

  • « Ajouter un dossier... » ajoute un nouveau dossier à la liste des dossiers. Juste avant, le programme vous affiche une nouvelle fenêtre dans laquelle vous devez indiquer le nom et le chemin d'accès à ce nouveau dossier (veuillez n'indiquer que le nom du répertoire et non pas le chemin complet).
  • « Éditer un dossier... » affiche une fenêtre dans laquelle vous devez indiquer le nouveau nom du dossier. Ces fonctions ne fonctionnent pas avec les trois dossiers par défaut.
  • « Supprimer un dossier... » supprime le dossier sélectionné. Après confirmation, ce dossier et tous les messages qu'il contient seront supprimés. Cette fonction n'est pas disponible pour les trois dossiers de base.
  • « Rafraîchir l'index des dossiers » crée un nouvel index du dossier sélectionné. Cette option est utile lorsque la dernière fois votre ordinateur a subit un crash avant d'avoir généré un index correct.
  • « Effacer le contenu du dossier « supprimés » » efface tous les messages contenus dans le dossier « supprimés ».

 Le menu « Réglages » vous propose deux options :

  • « Programme... » ouvre la fenêtre des réglages du programme.
  • « MUI... » ouvre le fenêtre des réglages de MUI.


Fenêtre d'édition

C'est la fenêtre d'édition d'un message. Dans cette fenêtre vous pourrez écrire vos nouveaux messages et modifier d'anciens messages stockés dans le dossier « En attente ».

Le champ le plus important dans cette fenêtre d'édition est l'éditeur. Indiqué par le chiffre 1 sur l'image. C'est dans ce champ que vous devrez écrire le texte du message que vous enverrez plus tard. Il faut éviter d'utiliser des caractères nationaux dans cette zone car tous les téléphones ne les supportent pas. Il est de même préférable de ne pas envoyer de messages de plus de 1000 caractères. Le nombre actuel de caractères utilisés est indiqué dans la petite case du bas (numéro 6).

Les champs les plus importants se trouvent au sommet de cette fenêtre. Le plus important est le champ numéro 4. C'est ici que vous devez entrer le numéro de téléphone de la personne à qui vous souhaitez envoyer le message. Il est important de se rappeler que le numéro doit être au format international. Ce format est +xxyyyzzzzzz, où xx est le code du pays du destinataire, yyy correspond à l'opérateur et zzzzzz est le numéro de téléphone. Par exemple, pour envoyer un message en Pologne à un usager du réseau PlusGSM, vous devrez indiquer : +48601 puis son numéro de téléphone.

Le second point très important est le bouton numéro 10. Utiliser se bouton ouvrira la fenêtre de l'agenda dans laquelle vous pourrez sélectionner des numéros déjà inscrits.

L'utilisation du bouton numéro 11 vous permet de sélectionner un des plugins disponibles. C'est grâce à eux que vos messages seront envoyés au destinataire. Après avoir cliqué sur le bouton 11, le programme vous affichera une liste des plugins disponibles. Quel plugin sélectionner ? Je vous suggère de le choisir en fonctions des essais et des erreurs obtenues. Dans le champ numéro 5, le programme vous affiche le nom du plugin actuel ainsi que sont numéro et le nombre de plugins disponibles pour un numéro de téléphone spécifique.

Le champ de texte numéro 7 vous informe sur le nom du destinataire en fonction du numéro que vous avez entré. Le nom ne sera affiché que si celui-ci et son numéro de téléphone ont été introduits dans l'agenda.

Le champ numéro 2 vous indique le pays correspondant au numéro de téléphone entré. Si vous cliquez sur le bouton numéro 8, une liste sur deux colonnes s'affichera avec le nom du pays et le code associé. Si vous double-cliquez ou pressez la touche entrée, le code sera inséré dans le champ numéro 4.

Le champ marqué avec le numéro 3 vous informe sur le nom de l'opérateur, c'est ici que le code de l'opérateur devrait être entré. Si vous cliquez sur le bouton numéro 9, le programme affichera une liste des opérateurs en fonction de chaque pays. Si vous double-cliquez sur un nom, le code de l'opérateur sera inséré dans le champ numéro 4.

Vous avez également trois boutons en bas de la fenêtre. Le fait de cliquer sur « Envoyer » sauvera le message dans le dossier « En attente » puis le programme lancera l'envoi automatiquement. Si l'envoi du message se termine correctement, le message sera déplacé dans le dossier « Envoyés ».
Si vous cliquez sur le bouton « Envoyer plus tard », le programme sauvera le message dans le dossier « En attente » et fermera la fenêtre d'édition. Vous pourrez envoyer ce message plus tard (avec les autres messages présents dans le dossier « En attente » en utilisant le bouton « Envoyer » de la fenêtre principale.
Si vous cliquez sur le bouton « Annuler », le programme effacera toutes les modifications effectuées sur le message et fermera la fenêtre d'édition. 

Menus de la fenêtre d'édition

Le menu « Message » a trois options :

  • « Effacer » efface le contenu de la fenêtre d'édition.
  • « Charger à partir d'un fichier... » ouvre une requête de fichiers. Le contenu du fichier sera placé dans la fenêtre d'édition.
  • « Insérer à partir d'un fichier... » ouvre une requête de fichiers. Le contenu du fichier sera inséré dans la fenêtre d'édition à la position actuelle du curseur. Le texte déjà présent ne sera pas effacé.
Le menu « Éditer » vous propose sept options :
  • « Couper » coupe le texte sélectionné et le copie dans le presse-papiers.
  • « Copier » copie le texte sélectionné dans le presse-papiers.
  • « Coller » copie le texte présent dans le presse-papiers vers la fenêtre à la position actuelle du curseur.
  • « Défaire » restitue l'état de la fenêtre d'édition comme avant les modifications.
  • « Refaire » ceci est l'opposé de l'option « Défaire ».
  • « En majuscule » remplace les caractères écrits en minuscules par des caractères majuscules dans le texte sélectionné.
  • « En minuscule » remplace les caractères écrits en majuscules par des caractères minuscules dans le texte sélectionné.


Fenêtre de l'agenda

Et ceci est l'agenda. Pour entrer la première personne dans l'agenda, vous devez cliquer sur le bouton « Ajouter une entrée ». La liste marquée du numéro 3 sera rempli. Le champ numéro 1 doit être défini avec le nom du destinataire et le champ suivant (numéro 2) avec le numéro de téléphone. Bien entendu, le numéro de téléphone doit être au format international.
Pour supprimer une entrée de l'agenda, sélectionnez l'entrée en question dans la liste (numéro 3) puis cliquez sur le bouton « Supprimer une entrée ».
Si vous double-cliquez sur une entrée de la liste, le programme remplira le champ (numéro 4) du numéro de téléphone de la personne sélectionnée dans la fenêtre d'édition.


Fenêtre des réglages

Ceci est la page « personnelle » de la fenêtre des réglages.
« Nom » - veuillez indiquer votre nom entier dans ce champ.
« adresse électronique » - veuillez remplir ce champ avec votre adresse électronique. Cette adresse sera utilisée pour l'envoi des rapports de bogues à l'auteur du programme. Cette adresse ne sera utilisée par l'auteur que pour prendre contact en cas de problème. Elle ne sera en aucun cas utilisée à des fins publicitaires ni même retransmise à autrui.
« Signature » - vous pouvez indiquer une signature, celle-ci sera utilisée par défaut à la fin de vos messages. La signature sera copiée dans la fenêtre d'édition du message. Le bouton indiqué en 4 doit être activé si vous voulez ajouter votre signature à tous les messages ou bien désactivé si vous n'en voulez pas.
« Désactiver les bandes annonces » - si vous cochez cette case (marquée par un 5), le programme arrêtera le chargement des bandes annonces (bannières) et cachera la partie de fenêtre réservée à cet effet.

Ceci est la page « Réseau » de la fenêtre des réglages.
« Serveur proxy » - cette partie contient les réglages pour le serveur proxy, vous devez indiquer l'adresse du serveur proxy dans le champ numéro 1 et le numéro du port utilisé en 2. Si vous cochez la case notée 3, le programme utilisera ces données pour effectuer toutes ses connexions. Si vous n'avez aucune idée en ce qui concerne un serveur proxy, laissez cette case non cochée.
« Ne pas attendre la réponse du serveur » - si vous cochez cette case (numéro 4), le programme n'attendra pas la réponse du serveur. Cette option est utile lorsque vous ne disposez que de peu de temps pour envoyer vos messages et que vous n'avez pas besoin d'obtenir une confirmation de transmission.

Cette page est la fenêtre des réglages des « Plugins ».
« Priorité d'affichage des plugins » - cette liste a été ajoutée pour fixer la priorité des plugins. Cette liste permet de créer un ordre dans la liste de la fenêtre d'édition. Le premier plugin de la liste est celui qui sera utilisé par défaut (si il est possible d'envoyer au numéro indiqué, par ce plugin).
« Déplacer vers le haut » et « Déplacer vers le bas » - ces boutons sont utilisés pour déplacer le plugin sélectionné dans la liste de priorité.
« Réglages ICQ » - si vous souhaitez utiliser le plugin ICQ vous devez remplir les champs suivants : « UIN ICQ » - vous devez indiquer dans ce champ votre numéro UIN (ICQ). Si vous n'avez pas StrICQ, téléchargez-le depuis Aminet et enregistrez vous sur ICQ en suivant les conseils indiqués dans la documentation de StrICQ. « Mot de passe ICQ » - indiquez ici le mot de passe correspondant à votre UIN pour accéder à ICQ.


Fenêtre d'envoi des messages

Cette fenêtre du programme vous affiche les informations durant la procédure d'émission du message. Lors de l'émission, une erreur inconnue peut survenir. Dans ce cas le programme affichera une requête vous demandant d'envoyer un rapport de bogue à l'auteur. Si vous êtes d'accord, le programme enverra les données suivantes :

  • La version de TaskiSMS,
  • les cinq premiers chiffres du numéro de téléphone sur lequel l'erreur est survenue (par exemple +48501). Cette information est nécessaire à l'auteur pour identifier le pays et l'opérateur du destinataire,
  • le nom du plugin utilisé pour envoyer le message,
  • la taille du message en nombre de caractères,
  • les messages du serveur reçu par le programme,
  • l'adresse électronique de l'utilisateur.