Μετάβαση στο περιεχόμενο

Μαζική Ψηφιακή Υπογραφή Αρχείων signAll (Ενημέρωση 21-06-2023, Υποστήριξη πολλαπλής υπογραφής αρχείων με το νέο API του υπουργείου!!)

Ενημέρωση 21-06-2023 (αλλαγή στις 15:14).

Αν θέλετε να γίνεται έλεγχος της δημιουργίας των αρχείων μετά το πέρας της υπογραφής αντικαταστήστε το παρακάτω αρχείο (αποσυμπιέστε και αντικαταστήστε το αρχικό):

Διόρθωση της εμφάνισης ορατής υπογραφής με αντικατάσταση του αρχείου dmaked_sign_multiple2.jar (αφού αποσυμπιεστεί να τοποθετηθεί στο φάκελο signall):


Το παρόν σύνολο οδηγιών αφορά στον τρόπο μαζικής υπογραφής πολλαπλών pdf αρχείων με χρήση ψηφιακών υπογραφών. Στη συγκεκριμένη έκδοση (v4.1) υποστηρίζονται δύο είδη ψηφιακών υπογραφών:

  • της Αρχής Πιστοποίησης του Ελληνικού Δημοσίου (ΑΠΕΔ) (usb stick)
  • του Υπουργείου Ψηφιακής Διακυβέρνησης (mindigital) (για τις περιπτώσεις στις οποίες το OTP λαμβάνεται με email ή κινητό τηλέφωνο)

Τελευταία έκδοση 4.1. Υποστήριξη υπογραφής πολλαπλών αρχείων (πολύ γρηγορότερη υπογραφή μιας και με μια κλήση λαμβάνονται όλα τα απαραίτητα στοιχεία για τη δημιουργία πολλών υπογεγραμμένων αρχείων)

Αποσυμπιέστε το αρχείο signAll.zip στο φάκελο signAll (xampp/htdocs/):

Η εφαρμογή λειτουργεί και με τα νέα usb token της ΑΠΕΔ χωρίς να απαιτεί αλλαγές!

Σχόλια 16

  • Καλημέρα!
    Όταν το ΟΤΡ λαμβάνεται από εφαρμογή κινητού τηλεφώνου, λειτουργεί η εφαρμογή σας;
    Και αν όχι πως μπορούμε να δηλώσουμε να λαμβάνουμε το ΟΤΡ μέσω email;
    Ευχαριστώ πολύ

    • Για να αλλάξει ο τρόπος που λαμβάνεται το ΟΤP πρέπει να καταργηθεί το πιστοποιητικό και να δημιουργηθεί νέο από το διαχειριστή του ΚΣΗΔΕ.
      Αν πρόκειται για ακριβή αντίγραφα (που κανονικά αυτά φεύγουν προς τα έξω), μπορεί να τα υπογράφουν και άλλοι υπάλληλοι.
      Αν θέλετε οτιδήποτε άλλο μπορείτε να επικοινωνήσετε στο 2461021485

  • Καλημέρα!
    Η εφαρμογή σας λειτουργεί πολύ ικανοποιητικά. Συγχαρητήρια!
    Απλά, όταν θελήσω να προσθέσω κείμενο στο “Πεδία Ορατής Υπογραφής”
    η ψηφιακή υπογραφή, εμφανίζεται σε θέση που δεν επιθυμώ.
    Υπάρχει τρόπος να το διορθώσω;
    Ευχαριστώ!

  • συμπληρώνουμε σωστά τους κωδικούς σύνδεσης του email (ΠΣΔ – SCH) που έχουμε δηλώσει για παραλαβή του OTP και ενώ δηλώνει πως έγινε η σύνδεση, ουδέποτε πρασινίζει το εικονίδιο, ούτε μπορούμε να προχωρήσουμε παρακάτω (όλα τα υπόλοιπα φαίνονται εντάξει σε browsers Firefox & Chrome)

  • Καλησπέρα,
    Προσπαθώ να εγκαταστήσω την εφαρμογή σε Windows 11. Μετά την εγκατάσταση του xampp δεν έτρεχε ο apache. Άλλαξα port=8080 και ξεκίνησε.
    Στο browser μου εμφανίζει το παρακάτω μήνυμα:

    Σφάλμα διακομιστή στην εφαρμογή ‘/’.
    Εντοπίστηκε μια ενδεχομένως επικίνδυνη τιμή Request.Path από τον υπολογιστή πελάτη (:).
    Περιγραφή: Προέκυψε μια εξαίρεση που δεν αντιμετωπίστηκε, κατά τη διάρκεια εκτέλεσης της τρέχουσας αίτησης web. Ελέγξτε την ιχνηλάτηση στοίβας για περισσότερες πληροφορίες σχετικά με το σφάλμα και την προέλευσή του στον κώδικα.

    Λεπτομέρειες της εξαίρεσης: System.Web.HttpException: Εντοπίστηκε μια ενδεχομένως επικίνδυνη τιμή Request.Path από τον υπολογιστή πελάτη (:).
    Σφάλμα προέλευσης:
    Παρουσιάστηκε μια εξαίρεση που δεν αντιμετωπίστηκε κατά την εκτέλεση της τρέχουσας αίτησης web. Πληροφορίες σχετικά με την προέλευση και τη θέση της εξαίρεσης μπορούν να προσδιοριστούν με χρήση της ιχνηλάτησης στοίβας εξαιρέσεων παρακάτω.
    Ιχνηλάτηση στοίβας:
    [HttpException (0x80004005): Εντοπίστηκε μια ενδεχομένως επικίνδυνη τιμή Request.Path από τον υπολογιστή πελάτη (:).]
    System.Web.HttpRequest.ValidateInputIfRequiredByConfig() +11790877
    System.Web.PipelineStepManager.ValidateHelper(HttpContext context) +54

    Πληροφορίες έκδοσης: Microsoft .NET Framework Έκδοση:4.0.30319; ASP.NET Έκδοση:4.8.4494.0

    Καλές γιορτές!

  • Καλησπέρα.
    Έχει αντιμετωπίσει κανείς πρόβλημα με Windows 10; Θέλει κάποια άλλη ρύθμιση;

  • Καλησπέρα σας και καλό μήνα!
    Έχουμε πρόβλημα με την ψηφιακή υπογραφή.
    Σύνδεση στο mindigital έχουμε.
    Δεν αναγνωρίζει τους κωδικούς του email στο πανελλήνιο σχολικό δίκτυο οπότε δεν μπορούμε να έχουμε πρόσβαση στην εφαρμογή των ψηφιακών υπογραφών.
    Σε δοκιμή αν λειτουργεί το emai στο ΠΣΔ μέσω webmail βλέπουμε ότι λειτουργεί αφού έχουμε πρόσβαση στο email.
    Τι μπορεί να φταίει? Πώς διορθώνεται?

  • Συνάδελφοι καλησπερα,
    προσπαθούμε να υπογράψουμε μέσω email και λαμβάνουμε:
    ‘Warning: Undefined variable $nextuid in C:\xampp\htdocs\signAll\getLastOTP.php on line 66

    Fatal error: Uncaught TypeError: imap_check(): Argument #1 ($imap) must be of type IMAP\Connection, bool given in C:\xampp\htdocs\signAll\signAllMindigital.php:153 Stack trace: #0 C:\xampp\htdocs\signAll\signAllMindigital.php(153): imap_check(false) #1 C:\xampp\htdocs\signAll\getLastOTP.php(66): getLastOTP(false, NULL) #2 C:\xampp\htdocs\signAll\signAllMindigital.php(61): include(‘C:\\xampp\\htdocs…’) #3 C:\xampp\htdocs\signAll\signAllMindigital.php(34): sign_all_files(‘files’, 62, 775, ‘1’, ‘files’, ”, 0, ‘mail’, false) #4 {main} thrown in C:\xampp\htdocs\signAll\signAllMindigital.php on line 153″
    Έχουν μπει κανονικά τα usernames, passwords και το imap: imap.otenet.gr.
    Στο email έρχεται κανονικά ο κωδικός. Και το πρόγραμμα του email είναι κλειστό.
    Καμιά ιδέα???
    ΠΔΕ ΠΕΛΟΠΟΝΝΗΣΟΥ
    2710230110 ΕΣ 300

  • καλησπέρα σας!
    πολύ χρήσιμη η εφαρμογή σας!,, Συγχαρητήρια.
    Υπάρχει κάποιο όριο στο πλήθος των εγγράφων που μπορεί κάποιος να υπογράψει μαζικά μέσω mindigital και χρήση OTP κινητού;
    Ευχαριστώ!

    • Θεωρητικά όχι. Μπορείς να δοκιμάσεις όσα θες. Το μόνο που πρέπει να αλλάξεις είναι η πρώτη εντολή στο script που υπογράφει που ορίζει πόση ώρα θες να τρέξει max. Αν θες μιλάμε τηλεφωνικά

  • Καλημέρα.
    Στην τελευταία έκδοση και μετά την αντικατάσταση των 2 αρχείων signAllMindigital.php και dmaked_sign_multiple2.jar μου εμφανίζει συνέχεια το μήνυμα λάθους “Το αρχείο files/paradeigma.pdf δεν έχει δημιουργηθεί”.
    Και πράγματι, στον φάκελο output δεν υπάρχει αρχείο.
    Ευχαριστούμε για τη βοήθεια!

  • Καλησπέρα σας,
    υπογράφοντας μέσω Websign (ΚΣΗΔΕ) υπάρχει τρόπος στο κείμενο της ψηφιακής υπογραφής που μπαίνει στην σελίδα να μην υπάρχει το λεκτικό “Ακριβές Αντίγραφο”;
    Το λεκτικό βρήκαμε να υπάρχει μόνο στο αρχείο Signall.php και το αλλάξαμε αλλά δεν δούλεψε

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *