Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

France : la nouvelle attestation de déplacement dérogatoire est en ligne et proposée en plusieurs formats
Le développeur Tangui Morlier propose un générateur d'attestations avec gestion de profils

Le , par Stéphane le calme

98PARTAGES

15  0 
La situation sanitaire ne va pas en s’améliorant et les pouvoirs publics français ont donc pris la décision de faire à nouveau appel au confinement la population. Le 28 octobre 2020, le président de la République, Emmanuel Macron, a décidé de prendre des mesures pour réduire à leur plus strict minimum les contacts et déplacements sur l’ensemble du territoire en établissant un confinement du 30 octobre au 1er décembre minimum.

Les déplacements sont interdits sauf dans les cas suivants et sur attestation uniquement pour :
  • Les déplacements entre le domicile et le lieu d'exercice de l'activité professionnelle ou les universités (ou établissements d’enseignement supérieur) pour les étudiants ou les centres de formation pour adultes et les déplacements professionnels ne pouvant être différés
  • Les déplacements pour effectuer des achats de fournitures nécessaires à l'activité professionnelle, des achats de première nécessité dans des établissements dont les activités demeurent autorisées (liste sur gouvernement.fr) et les livraisons à domicile;
  • Les consultations et soins ne pouvant être assurés à distance et ne pouvant être différés et l’achat de médicaments ;
  • Les déplacements pour motif familial impérieux, pour l'assistance aux personnes vulnérables et précaires ou la garde d'enfants ;
  • Les déplacements des personnes en situation de handicap et leur accompagnant ;
  • Les déplacements brefs, dans la limite d'une heure quotidienne et dans un rayon maximal d'un kilomètre autour du domicile, liés soit à l'activité physique individuelle des personnes, à l'exclusion de toute pratique sportive collective et de toute proximité avec d'autres personnes, soit à la promenade avec les seules personnes regroupées dans un même domicile, soit aux besoins des animaux de compagnie ;
  • Les convocations judiciaires ou administratives et rendez-vous dans un service public ;
  • La participation à des missions d'intérêt général sur demande de l'autorité administrative.

Cette nouvelle phase de confinement diffère de la précédente en plusieurs points. Les Français devront adapter leur quotidien comme suit :
  • Du côté de l'éducation :
    • Les crèches, écoles, collèges et lycées restent ouverts avec un protocole sanitaire renforcé, dont le port du masque obligatoire dès l’âge de 6 ans.
    • La prise en charge périscolaire (garderie, centres aérés) est également maintenue tout comme les structures d’accueil spécialisées pour les enfants en difficulté physique ou psychique notamment les instituts médico-éducatifs.
    • Les formations et concours font aussi l’objet de dérogation.
    • Concernant l’enseignement supérieur, l’ensemble des cours magistraux et travaux dirigés sont désormais en distanciel sauf exception pour certains travaux pratiques. L’accès aux bibliothèques universitaires est possible, mais uniquement sur rendez-vous. Les restaurants universitaires ne pourront que faire de la vente à emporter.

  • Du côté des personnes âgées :
    • Afin de lutter contre la solitude des ainés les visites en EHPAD et en maison de retraite sont autorisées pendant le confinement dans le strict respect des mesures barrières.

  • Sur le volet du travail :
    • Le télétravail est obligatoire à 100 % partout où il est possible.
    • Cependant, contrairement au confinement de mars le secteur du bâtiment et des travaux publics ainsi que les usines et les exploitations agricoles peuvent poursuivre leur activité.
    • Les bureaux de poste et les guichets de service publics restent également ouverts.

  • Du côté des commerces et établissements recevant du public (ERP) :
    • Les commerces et établissements recevant du public (ERP) non essentiels seront fermés pendant le confinement. L’ensemble des secteurs faisant l’objet de fermetures administratives bénéficieront d’aide allant jusqu’à 10 000 euros via le fonds de solidarité. La cellule de continuité économique a été réactivée, le dispositif d’activité partielle est étendu jusqu’au 31 décembre 2020 et les prêts garantis par l’État sont prolongés jusqu’au 30 juin 2021. Des dispositifs de prise en charge des loyers pour les PME seront prochainement présentés.
    • En miroir, contrairement au mois de mars un certain nombre d’activités sont maintenues en particulier les services publics, notamment de guichet, les commerces de gros, les marchés alimentaires et évidemment les laboratoires d’analyse. Les parcs, jardins, plages et plans d’eau restent également accessibles.

  • Lieux de culte :
    • Les lieux de culte resteront ouverts pour les cérémonies funéraires dans la limite de 30 personnes et pour les mariages avec un maximum de 6 personnes.
    • Les cimetières ne fermeront pas pendant le confinement.

  • Déplacements internationaux :
    • Si les frontières avec l’Union Européenne restent ouvertes, sauf exception les frontières extérieures sont fermées. Les Français de l’étranger restent bien sûr libres de regagner le territoire national.
    • Un test négatif de moins de 72 h est obligatoire pour entrer sur le territoire. Par ailleurs dans les ports et les aéroports des tests rapides seront déployés pour toutes les arrivées.


Des attestations permanentes sont en ligne pour les déplacements domicile travail et pour amener les enfants à l’école. Pour les autres motifs les attestations individuelles seront à remplir à chaque déplacement. Une amende forfaitaire de 135 € sera appliquée en cas de non-respect du confinement, 200 € en cas de récidive et de 3750 € ainsi qu'une peine de 6 mois d'emprisonnement dans le cas de trois infractions répétées en 30 jours.


Une nouvelle attestation de déplacement dérogatoire qui est en ligne dans différents formats

C'est donc dans ce contexte que les attestations de déplacement dérogatoire signent leur retour. Les Français ont le choix entre une version .pdf (également en .pdf FALC (Facile À Lire et à Comprendre), une version destinée aux personnes déficientes intellectuelles), .txt et .doc de l’attestation de déplacement dérogatoire et du justificatif de déplacement professionnel.

Le code source du formulaire est consultable en ligne. Ce projet a été réalisé à partir d'un fork du dépôt deplacement-covid-19 de lui-même réalisé à partir d'un fork du dépôt covid-19-certificate de Johann Pardanaud.

Les projets open source suivants ont été utilisés pour le développement de ce service :
  • PDF-LIB
  • qrcode
  • Bootstrap
  • Font Awesome

Certains développeurs ont entrepris de développer des générateurs officieux d'attestations qui répondent à des problématiques particulières. C'est le cas du développeur Tangui Morlier qui propose attestation-covid19, un générateur d'attestation de déplacement dérogatoire Covid19 avec gestion de profil. Il explique :

« J'avais créé lors du premier confinement un générateur d'attestation en python depuis un fork d'un autre générateur. Je l'ai mis à jour pour ce reconfinement.

« En plus de satisfaire cette passion du terminal pour les plus geeks d'entre vous, ce générateur permet la création de profils afin de ne pas réécrire les informations statiques comme la date de naissance ou l'adresse !

« J'espère que ce générateur servira à d'autres personnes que moi même, n'hésitez pas à me faire part de problèmes ou de pistes d'améliorations ».


Exemple d'attestation générée

L'outil fonctionne comme suit :

Depuis votre console (et après vous être assuré que les dépendances étaient installées), à la racine du projet, tapez : make clean ; make. Si vous n'avez pas de fichier de configuration, un assistant vous demandera de saisir les valeurs du formulaire (make config permet de l’exécuter à la demande). L'attestation générée se trouve à la racine du projet sous le nom attestation.pdf.

Pour utiliser Docker, vous pouvez utiliser la commande suivante pour lancer le make par l'intermédiaire de celui-ci : docker-compose up -d. N'oubliez pas de créer ou modifier le fichier de configuration config/config.inc avant d'exécuter la commande précédente.

Bien entendu, il est possible d'utiliser un autre fichier de configuration que config/config.inc. Le fichier de configuration est défini par la variable Makefile config_file. Vous pouvez la surcharger (par config_courses.inc dans cet exemple) ainsi : config_file=config/config_courses.inc make -e. Si le fichier n'existe pas, il sera créé via le générateur comme pour le fichier classique.

Il est possible de brancher ce code avec votre serveur web. Un script cgi-bin est fourni dans ce dépôt (cgi-bin/attestation). Il permet à un serveur web comme apache2 de générer une attestation à la demande.

Pour l'installer, il suffit de placer le script (via un lien symbolique) dans le répertoire dédié aux cgi (/usr/lib/cgi-bin en général) :

Code : Sélectionner tout
1
2
3
cd /usr/lib/cgi-bin
sudo ln -s /chemin/vers/attestation-covid19/cgi-bin/attestation attestation-covid19.sh
sudo chown myuser /chemin/vers/attestation-covid19/cgi-bin/attestation attestation-covid19.sh
Par défaut, apache2 est activé avec SymLinksIfOwnerMatch, il faut donc veiller à ce que le propriétaire des deux fichiers soit le même. C'est l'objet de la dernière commande.

Dans certaines distributions, cgi n'est pas activé. Veillez à ce qu'il le soit :

Code : Sélectionner tout
1
2
sudo a2enmod alias
sudo a2enmod cgi
Pour Debian/Ubuntu, la configuration classique s'appelle serve-cgi-bin, veillez à ce qu'elle soit activée :

Code : Sélectionner tout
sudo a2enconf serve-cgi-bin
Si les modules ou la configuration n'étaient pas activés, n'oubliez pas de redémarrer apache.

Vous pouvez maintenant générer une attestation à la demande via l'url dédiée à au script cgi :

Code : Sélectionner tout
http://localhost/cgi-bin/attestation-covid19.sh
Si vous souhaitez utiliser un autre fichier de configuration que le fichier par défaut, vous pouvez passer le nom de ce fichier en paramètre du script :

Code : Sélectionner tout
http://localhost/cgi-bin/attestation-covid19.sh?config_courses.inc

Attestation de déplacement dérogatoire : (formulaire en ligne)
Code source du service
Générateur d'attestations avec gestion de profil

Source : Ministère de l'Intérieur

Et vous ?

Comment allez-vous gérer vos attestations de déplacement dérogatoire ? Vous allez télécharger le formulaire sur une feuille de papier que vous allez remplir ? Vous allez modifier un formulaire au format PDF en y appliquant des informations qui ne vont pas changer (comme votre nom, votre date de naissance, etc.) et en imprimer plusieurs ? Vous allez passer par une autre solution ?
Que pensez-vous des générateurs d'attestations en général et du générateur d'attestations avec gestion de profil en particulier ?

Voir aussi :

France : les sénateurs ont adopté la proposition de loi visant à mettre en place une certification de cybersécurité des plateformes numériques destinées au grand public, bientôt un cyberscore ?
France : l'État appelle les administrations publiques et le secteur privé à s'appuyer sur le télétravail 5 jours sur 5, un député estime que l'introduction d'une contrainte par voie de décret s'impose
Une alternative française à Palantir pour aider la France à prévenir d'éventuelles attaques terroristes grâce au Big Data pourrait être implémentée en deux ans, selon le PDG de Thalès
France : TousAntiCovid, une révision de StopCovid est disponible avec des nouveautés mineures qui n'apportent pas solution à l'incompatibilité de l'appli. française avec celle des autres pays d'UE

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Mingolito
Membre extrêmement actif https://www.developpez.com
Le 02/11/2020 à 15:53
Voila ce que j'ai téléchargé c'est normal ?



9  0 
Avatar de ovh
Rédacteur https://www.developpez.com
Le 02/11/2020 à 15:11
Pour ceux qui ont peur de la version "numérique" officielle en ligne (https://media.interieur.gouv.fr/depl...ment-covid-19/) : je l'ai testée et vérifié dans le code source : il n'y a aucun appel serveur, tout se fait hors ligne. La page doit bien sûr être chargée une première fois mais ensuite ça fonctionne entièrement en local grâce à html5. Le PDF avec le qrcode est en effet généré en pur js et le template du pdf est en cache aussi.

Il n'y a donc rien à craindre pour sa vie privée en utilisant ce site
5  0 
Avatar de el_slapper
Expert éminent sénior https://www.developpez.com
Le 02/11/2020 à 17:04
J'adore.

Je glisserais juste une référence au bannissement(licenciement) dans la liste du seigneur (patron). Dans les temps anciens, le bannissement était parfois vu comme pire que la mort.
2  0 
Avatar de dlewin
Membre averti https://www.developpez.com
Le 03/11/2020 à 12:51
Citation Envoyé par 7gyY9w1ZY6ySRgPeaefZ Voir le message
J'imagine que toute ta famille tourne sous Linux ?
Sérieusement, il doit y avoir plus de 80% des gens qui utilisent word, pourquoi leur compliquer la vie davantage avec un format alternatif ?
Tout simplement pour la même raison que l'on se bat depuis plus de 20 ans contre Microsoft et maintenant les GAFAM: ce n'est pas parceque toute la famille de Me Michu
accepte des Backdoors dans leur OS, des trackeurs dans leur browsers des failles dans leur Zoom que tous les autres doivent le subir.
Je sais bien que la démocratie c'est la dictature du plus grand nombre, mais faut pas pousser.

A l'époque l’hégémonie privative atteignait plus que les 80% que tu annonce. Heureusement que l'on à continué sans tenir compte de tels propos .....
D'autant plus que le format odt est compatible sous MS Word (Tm)(c) .
C'est ainsi qu'aujourd'hui que Apache/Nginx/whatever à remplacé IIS (40% des parts en 1998), Linux à remplacé MS Windows (Tm)(c) sur les serveurs , MS XPe(Tm)(c) dans les voitures, etc etc qu'Android est présent sur no téléphone. Etc, etc, etc

Pour moi c'est oas l'idéal mais ça représente le All-Bran de mon intégrité : ça me facilite le transit moral.

Bon apparemment il y a besoin d'un coup d'évangélisation par ici, allez hop,
3  1 
Avatar de ttf77
Membre à l'essai https://www.developpez.com
Le 02/11/2020 à 14:18
Bjr,
Au plus simple, on peut générer une attestation PDF en mode offline sur un système Android.
C'est ici: https://f-droid.org/fr/packages/com.poupa.attestationdeplacement/
ou sur Play Store.
Cordialement.
PS: merci aux développeurs.
1  0 
Avatar de dlewin
Membre averti https://www.developpez.com
Le 03/11/2020 à 15:22
Citation Envoyé par 7gyY9w1ZY6ySRgPeaefZ Voir le message
Explique ça à Me Michu (Maître Michu ?? ) pourquoi elle doit utiliser un fichier odt au lieu de son docx
A Madame Michu il n'y a rien à expliquer justement, c'est transparent. Le but est plutôt idéologique : avoir un format de fichier pour garder sa liberté. J'ai autour de moi ma mère, ses amies et autres personnes âgées ou peu versées dans la technique qui ont très bien su s'adapter. Il ne faut pas non plus les prendre pour des abrutis.
C'est tellement vrai qu'elles se sont très bien adaptés aux portables.
Alors que ce soit un .odt à la place d'un docx, je ne vois toujours pas en quoi cela pose un sushi tu auras toujours MS Word (TM)(c) en icone sur le bureau de Xp.

Ce faux débat aurait du sens si l'on parlait d'utiliser Latex à la place de Word, là je comprendrais mieux.
1  0 
Avatar de dlewin
Membre averti https://www.developpez.com
Le 04/11/2020 à 8:39
Citation Envoyé par Fagus Voir le message
Le projet de l'article a comme dépendances :

C'est dommage, ça veut dire que ce n'est pas facilement portable sur téléphone.

J'ai le même problème : J'avais fait hier un prototype fonctionnel ayant exclusivement comme dépendances python, son module qrcode, et libre office pour générer le pdf (je modifiais juste le format fodg de libre office qui est une sorte d'xml permettant à libre office de générer un pdf).
Si quelqu'un connaît un générateur de pdf pour python portable en ARM sur termux je suis intéressé.

L'application signalée par ttf77 https://f-droid.org/fr/packages/com....ondeplacement/ est très bien et très honnête (même si le rendu du pdf paraît différent de l'officiel) : il manque juste le champ pour personnaliser l'heure de la génération qui est consignée dans le QR code !
Et pourquoi ne pas plutôt utiliser ton générateur, ou celui de github proposé dans l'article depuis un serveur chez toi (ça tiens largement sur un RaspberryPi) ou dans le cloud . comme ça tu te démarque du problème de dependances Arm. Ensuite, tu télécharge directement le pdf sur le tel
1  0 
Avatar de ovh
Rédacteur https://www.developpez.com
Le 04/11/2020 à 10:18
Sinon, en s'inspirant du dépôt officiel, en html5, ça fonctionne sur mobile sans besoin d'installer quoique ce soit, en hors ligne et sans dépendance à part un navigateur moderne
1  0 
Avatar de weed
Membre éprouvé https://www.developpez.com
Le 06/11/2020 à 9:32
Citation Envoyé par Ryu2000 Voir le message
Ensuite il me semble que les logiciels Libre Office et Open Office permettent d'ouvrir des fichiers aux différents format Word. (l'affichage n'est pas toujours parfait)

Là c'est l'urgence, le gouvernement est en panique, donc les documents au format Libre Office ne sont pas la priorité.
Ma remarque portait sur le principe. Il n'est pas plus compliqué d'exporter au format odt qui est pleinement documenté technique pour les applications tiers et ce format est donc tout à fait éditable, lisible sous Word.

C'est totalement transparent à Mme Michu et permet "d'aider à la popularité" du format odt
Je regrette juste ce choix arbitraire une fois de plus de openXML, qui va aider à le populariser, à en faire le standard.
1  0 
Avatar de Mingolito
Membre extrêmement actif https://www.developpez.com
Le 14/11/2020 à 1:42
J'ai trouvé d'ou leur viens cette idée saugrenue.

Attestation de déplacement en 1720 pendant l’épidémie de peste.

1  0