OS : Ubuntu 15.10 LST sur PC & Ubuntu MATE sur Raspberry PI2B
Compiler: FPC 3.0.0-151205 & FPC-SRC 3.0.0-151205
Outils de programmation : Lazarus 1.6 RC2 (LazWeb et LazWebExtra sont compilés et installés correctement dans Lazarus)
Bonjour tout le monde,
N’ayant jamais vraiment programmé dans le domaine du WEB et pressé par le manque de temps, je viens à vous pour m’aider à développer une partie de mon projet. Voici l’état des lieux :
- Mes systèmes et outils de programmation sont installés et fonctionnent correctement sur un PC/Ubuntu 15.10 et un Raspberry PI2 B/Ubuntu MATE.
- Je peux compiler et exécuter une petite amorce de programme test sans problème : http://www.automelec.ch/transit/hc32rb/Prg/
Une partie de mon programme final devra exécuter les fonctions suivantes :
1. Les utilisateurs se connectent via http : http://www.automelec.ch/transit/hc32rb/login.htm et le programme teste le nom d'utilisateur et mot de passe avec des données provenant d’un fichier .ini
2. Si la connexion (Username/Password) comporte au moins une erreur, le programme répond en affichant la page htm : http://www.automelec.ch/transit/hc32rb/login_e.htm
3. Si la connexion utilisateur est acceptée OK, le programme répond en affichant cette page htm : http://www.automelec.ch/transit/hc32rb/hc32rb.htm
Tous les champs et valeurs sont initialisés avec des valeurs provenant d'un fichier .ini.
Après que l’utilisateur distant ait appliqué ses modifications (Set / Submit), le programme enregistre les nouvelles données dans le même fichier .ini
La partie serveur web de mon programme ne doit accepter qu’une seule connexion à la fois.
La partie du paramétrage « Global settings » doit interagir avec le système Raspbian de la carte Raspberry PI2B pour définir la façon dont cette dernière doit se connecter au réseau après la mise sous tension.
Je désire concevoir la partie serveur web de mon programme comme serveur autonome !
J’ai déjà programmé le reste du programme (le gros morceau), qui fonctionne très bien sous Windows / Delphi 7 (composants TCP/IP et UDP/IP). Le tout sera compilé à la fin comme service.
Je recherche donc de l'aide pour le développement de cette partie de mon programme selon les précisions ci-dessus et suis naturellement prêt à rémunérer financièrement sur la base d’une offre de service.
Merci d’avance pour vos réponses et belle journée.
Christophe
chd@automelec.ch
Partager