Les meilleurs intégrateurs JavaScript freelances sont sur Codeur.com

Appli windows modifications fichiers héxadécimal

 Fermé·1 000 € à 10 000 €·13 offres·1089 vues·38 interactions


A.2. APPLICATION CLIENT:

Le logiciel sera un exécutable qui s’ouvrira suivant certaine condition requise
1. Login et mot de passe
2. Dongle, ou autres qui sera définis avec le prestataire (Celui-ci sera directement relier à un serveur distant pour faire les manipulations requises au fichier)
3. Une connexion internet sera obligatoire
4. Le logiciel sera capable de faire la modification du fichier, suivant l’option choisie et sera disponible par l’utilisateur dans le logiciel client.
5. Nous devons pouvoir mettre un commentaire optionnelle pour chaque choix qu’ aura le client dans son espace client (message que nous devrons pouvoir mettre à partir du panel administrateur)
6. Il faudra aussi laisser un emplacement à coter des MOD pour indiquer aux clients les résultats que peux rendre le fichier final.
7. Lorsque le client récupère le fichier final, une pop-up lui demandant d’accepté les conditions générales s’affiche et le client aura l’obligation d’accepter pour pouvoir récupérer le fichier final.
8. Le client aura la possibilité d’acheter ses crédits et de modifier son compte utilisateur directement dans le logiciel client. De même il pourra sélectionner la langue du logiciel.
9. Le client pourra dans son espace client envoyé un SAV, il faudra que le client est l’obligation de rentrer des infos essentiels comme la marque, le modèle, la puissance, référence calculateur et le problème si il y a et pouvoir envoyé un ou plusieurs fichiers.
10. Le SAV sera reçu sur l’interface administrateur.
11. Un bouton pour rafraichir la page des SAV clients pour suivre en direct le SAV.
12. Un voyant sera rouge ou vert selon si c’est nos horaires d’ouverture ou pas.
13. Lorsque le client envoi un SAV en dehors de nos horaires d’ouverture un message lui indiquant que celui-ci sera traiter le lendemain ou le lundi si c’est un vendredi à l’horaire d’ouverture s’affichera.
14. Le Client sera limité sur le nombre d’utilisation journalier.

A.3. APPLICATION ADMIN:

Les scripts qui serviront à modifier le fichier du client devront être crypter sur le serveur une fois que nous le rentrons dans l’interface admin afin de protéger ceux-ci d’un hack du serveur.
Le panel Admin sera scindé en 3 parties
1. Partie Clients
2. Partie Algorithme
3. Partie SAV

A.3.1 PARTIE CLIENTS

Nous aurons vue sur toutes manipulation de la part de l’utilisateur final
• Heure et date de connexion
• Tentative de connexion
• Manipulation demandée (Avec heures et dates de celle-ci)
• Fichier .bin
• Options choisies (Avec heures et dates de celle-ci)
• Adresse MAC ( il nous faudra 3 adresses MAC, wifi, partage de connexion téléphone et filaire)
• Numéro du disque dur PC client
• Toutes les infos du compte client (Liaison client/Admin)
1. Nom et Prénom
2. Identifiant
3. Mot de passe
4. Adresse postale
5. Email
6. Téléphone
• Nombre de crédits restants (Liaison client/Admin)
• Ajout de crédits en manuel
• Possibilités de changer le statut client en : « Admin, client, Démo »
• Date de début de licence et de fin (après dépassement de la date de fin le logiciel doit être inutilisable, remise en service après changements par nos soins de la date d’expiration)
• Système de note pour chaque client que nous seul pourrons voir.
• Tout ce que peux effectuer le client dans sa partie client nous devons pouvoir le modifier dans notre partie ADMIN.
• Pouvoir faire un reset de l’association PC client ( remise a 0 numéro disque dur et adresse mac).
• Sans aucun crédits sur son compte celui-ci ne pourra prétendre à utilisé le SAV.

A.3.2 PARTIE ALGORITHME

Nous devons pouvoir affecter à chaque véhicule une référence calculateur, et dans cette référence rentrer nos algorithmes afin de limiter les erreurs de recherches de séquences et le nombres de scripts à rechercher.
Nous souhaitons avoir dans cette partie des menus déroulants comme suit :
1. Marques des véhicules
2. Marque calculateur
3. Reference Calculateur
Exemple : BMW / BOSCH / EDC16CP35
Dans EDC16CP35 nous rentrons nos algorithmes compatibles.

• Nous devons aussi pouvoir effacer, remplacer ou récupérer un ou plusieurs algorithmes.
• Attribuer un logo à chaque catégorie d’algorithme.
• Attribuer un droit (Admin, Client, Démo).
• Date de création de l’algorithme.
• Pouvoir attribuer une notification que le client verra si il coche ce dit Algorithme.

Pour le moment les différentes catégories d’algorithme sont :
• MOD EVO (Recherche de séquences)
• MOD EVO+ (Recherche de séquences)
• MOD ECO (Recherche de séquences)
• EVOPACK (Recherche de Maps par séquences)
• DESACTIVATION EGR (Recherche de séquences)
• DESACTIVATION FAP (Recherche de séquences)
• DESACTIVATION LAMBDA (Recherche de séquences)
• DESACTIVATION SPEED LIMITEUR (Recherche de séquences)
• DESACTIVATION EVAPORATEUR (Recherche de séquences)
• DESACTIVATION AIR SECONDAIRE (Recherche de séquences)
• LAUNCH CONTROL (Recherche de séquences)
• MONITORING (Recherche de séquences)

Les fichiers que nous enverrons nos clients sont des fichiers binaires en Hexadécimal.
Le principe de modification consistera à rechercher des séquences en 8, 16 ou 32 bits.
Exemple :
Voici une séquence 8 bits « 02 FF 00 42 FF 04 14 », mon script recherche cette séquence dans le fichier du client et modifie le 04 14 en 00 00.

Nos Scripts peuvent avoir plusieurs séquences à modifier,
Ils peuvent contenir des valeurs négatives.

Les différentes modifications que comportent nos scripts ont un ordre car les fichiers comportent un adressage, il faudra donc que les modifications se fasse dans l’ordre
Exemple :
Mon script modifie a l’adresse 867347 Une map appelé PEDALE
Mon script modifie a l’adresse 869780 Une map appelé TURBO
Si en cherchant les séquences dans le fichier le TURBO est avant PEDALE
Alors le script ne doit pas apparaitre au client.

Nous pouvons au besoin préciser et montré plus en détails l’utilisation du logiciel qui nous permet de créer ces scripts et son fonctionnement.
Et fournir les fichiers pour test.

Le profil du client est reservé aux prestataires abonnés

Créer un compte

13 freelances ont répondu à ce projet

8 propositions de devis en moins de 2h

+6

Montant moyen des devis proposés : 1 150 €

Estimation du délai : 11 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.