TemplateFx είναι μια πλατφόρμα-ανεξάρτητη και εντελώς δωρεάν γραφική εφαρμογή υλοποιηθεί σε Java και σχεδιασμένο από το μηδέν για να δημιουργήσει εξόδου με βάση κάποια στοιχεία πηγής και ένα πρότυπο.
Η κύρια χρήση του λογισμικού είναι στην παραγωγή διαμορφώσεις για συσκευές γραμμής εντολών που βασίζεται, όπως διακόπτες της Cisco και routers. Είναι GUI αποτελείται από πολλές καρτέλες "Έξοδος", η καρτέλα "DataTemplate", η καρτέλα "DataTemplate", και τα "Έξοδος" καρτέλες.
Χαρακτηριστικά με μια ματιά
Βασικά χαρακτηριστικά περιλαμβάνουν ενσωματωμένες λειτουργίες JavaScript, υποστήριξη για σχόλια, υποστήριξη συμπεριλαμβανομένων των εξωτερικών αρχείων, υποστήριξη για αποσπάσματα, ενσωματωμένες μεταβλητές JavaScript, υποστήριξη scripting, συγχώνευση και ομαδοποίηση υποστήριξη, καθώς και υποστήριξη για looping και διακλάδωση κατασκευάσει όπως ΓΙΑ και IF.
Επιπλέον, το λογισμικό παρέχει υποστήριξη για looping και διακλάδωση δομές, υποστήριξη για πρότυπα και DataTemplates, υποστήριξη για τις συντομεύσεις πληκτρολογίου, και ένα διαισθητικό και καλά σχεδιασμένη γραφική διεπαφή χρήστη, που υλοποιείται σε Java Swing, που αποτελείται από τρία τμήματα: Δεδομένα Pane , Πρότυπο Pane και παράθυρο εξόδου.
Ξεκινώντας με TemplateFx
Όταν χρησιμοποιείτε TemplateFx, παρακαλώ να έχετε κατά νου ότι δεν είναι ένα λογισμικό ανοικτού κώδικα, που σημαίνει ότι κερδίσατε & rsquo? T να είναι σε θέση να έχουν πρόσβαση σε πηγαίο κώδικα του. Μόνο ένα προ-χτισμένο binary πακέτο σε μορφή αρχείου JAR είναι διαθέσιμη για λήψη, ως αρχείο zip.
Για να το χρησιμοποιήσετε, απλά να κατεβάσετε την τελευταία έκδοση του TemplateFx από Softoware ή μέσω της επίσημης ιστοσελίδας της (βλέπε σύνδεσμο παρακάτω), να αποθηκεύσετε το αρχείο στον υπολογιστή σας, απλήρωτος αυτό, ανοίξτε το φάκελο που έχει εξαχθεί και κάντε διπλό κλικ στο TemplateFx.jar αρχείο.
Κάτω από το καπό και υποστηρίζεται λειτουργικά συστήματα
TemplateFx είναι μια πλατφόρμα-ανεξάρτητη και φορητές λογισμικού, γραμμένο εξ ολοκλήρου στη γλώσσα προγραμματισμού Java. Υποστηρίζει επίσημα GNU / Linux, Mac OS X και Microsoft Windows, αλλά μπορεί επίσης να χρησιμοποιηθεί για οποιοδήποτε άλλο λειτουργικό σύστημα όπου το Java Runtime Environment (JRE) έκδοση 1.7 ή νεότερη έκδοση είναι διαθέσιμη. Το λογισμικό δοκιμάστηκε με επιτυχία σε 32-bit και 64-bit πλατφόρμες υλικού
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Ενεργοποιήθηκε το Java SecurityManager την προστασία των χρηστών από κακόβουλες την Javascript
- μπλοκ.
- Σημαντικές αλλαγές για να αρχίσει να modulise τη βάση κώδικα - πάρα πολλά αλλαγές στον κώδικα
- διαδρομές.
- Διορθώθηκε ένα bug που σταμάτησαν οι άνθρωποι είναι σε θέση να επικολλήσετε δεδομένα από το Excel σε
- TemplateFx στο MacOS.
- Προστέθηκε η δυνατότητα να σχολιάσει τις γραμμές μέσα ~ δημιουργίας ενός φίλτρου χρησιμοποιώντας τα & quot? # & Quot?.
- Προστέθηκε επισήμανση σύνταξης στα αποσπάσματα παράθυρο για σχολίασε τις γραμμές χρησιμοποιώντας & quot? # & Quot?.
- ~ απόσπασμα ΦΙΛΤΡΟ επιλέγεται αυτόματα στο φορτίο και εισαγωγής, εάν υπάρχει.
- Ενημέρωση & quot? Templatefx.first () & quot? και & quot? templatefx.last () & quot? να συνεργαστεί με το πρώτο και το τελευταίο
- σειρές.
- Ενημέρωση λειτουργίες JavaScript, ώστε να μην χρησιμοποιούν προβληματισμού.
- Αλλαγή γραμμής εντολών επιχειρηματολογία & quot? / DOI & quot? σε & quot? -DOI & quot?.
Τι είναι καινούργιο στην έκδοση 2.48:
- Προστέθηκε υποστήριξη για την Javascript & quot? Nslookup & quot? λειτουργία.
- Προστέθηκε υποστήριξη για μεγάλες αναζητήσεις κλίμακας DNS κατά την ΠΕ Calc.
- IP Calc είναι τώρα ένα νήμα φόντου, ώστε να μην διαταράξει το UI.
- Αφαιρέθηκε ο προεπιλεγμένος χώρος εξόδου ανάμεσα στις σειρές - εξόδου είναι στολισμένα μόνο των κενών
- γραμμές.
- καρτέλα Console εμφανίζεται τώρα κατά την παραγωγή για να δείξει μηνύματα σε πραγματικό χρόνο.
- Καταργήθηκε & quot? Φράξει & quot? υπέρ του & quot? console.log & quot?.
Τι είναι καινούργιο στην έκδοση 2.46:
- Ενημέρωση & quot? Lodash.js & quot? να v3.10.1.
- Προστέθηκε υποστήριξη για & quot? Επισκεφθείτε την ιστοσελίδα & quot? σύνδεσμο στο μενού Βοήθεια.
- Διορθώθηκε το πρόβλημα, όταν το πλαίσιο κειμένου IP Calc δεν είχε πάρει την εστίαση.
- Προστέθηκε υποστήριξη για & quot? Templatefx.jre_version & quot? να επιστρέψει την τρέχουσα έκδοση της Java JRE.
- καρτέλα Κονσόλα τώρα εμφανίζεται πάντα, εκτός αν χρησιμοποιείτε το & quot? / C & quot? επιχείρημα για να την απενεργοποιήσετε.
- Προστέθηκε το έδαφος για μια υποδοχή based interface REST API για να TemplateFx.
Τι είναι καινούργιο στην έκδοση 2.44:
- Ενημέρωση & quot? Lodash.js & quot? να v3.8.0.
- Προστέθηκε ένα χαρακτηριστικό παράθυρο εξόδου ονομάζεται & quot? Αντιγραφή & quot? η οποία υπογραμμίζει αποκλείει αυτόματα το ποντίκι πάνω.
- Προστέθηκε μια & quot? Επέκταση παράθυρο & quot? χαρακτηριστικό γνώρισμα για το δεξί κλικ μενού για την επέκταση / μεγιστοποιήσουν το τρέχον παράθυρο.
- Βελτιωμένη η & quot? Δημιουργία εξόδου & quot? διαλόγου για να απενεργοποιήσετε την & quot? OK & quot? κουμπί και την αλλαγή του δρομέα.
- Ενισχυμένη η & quot? Ipsplit () & quot? λειτουργία για να σας επιτρέπουν να καθορίσετε ελάχιστο υποδίκτυα.
- Προστέθηκε γραμμή κατάστασης στο κάτω μέρος του & quot? DataTemplate & quot? καρτέλα για να δείξει την πλήρη διαδρομή για DataTemplate.
- Προστέθηκε υποστήριξη για την κρυπτογράφηση DataTemplate χρησιμοποιώντας AES-128 και 100.000 PBKDF2 επαναλήψεις.
- ανεβαίνει την έκδοση του αρχείου DataTemplate έως 4 για την υποστήριξη κρυπτογράφησης (παλαιότερες εκδόσεις δεν μπορεί να διαβάσει νεότερα αρχεία, κλπ).
- Προστέθηκε μια εναλλαγή για & quot? Μεγιστοποίηση στο Start & quot? με τις προτιμήσεις.
- Διάφορες βελτιώσεις αναμονή κέρσορα.
Τι είναι καινούργιο στην έκδοση 2.43:
- Ενημέρωση & quot? Lodash.js & quot? να ν3.6.0.
- Το & quot? Templatefx.fields & quot? array δέχεται τώρα τα κλειδιά με τη χρήση είτε κεφαλαίους ή σε πεζούς χαρακτήρες.
- Διορθώθηκε ένα bug με & quot? Templatefx.fields & quot? όπου επέστρεφε το τελευταίο κλειδί -. σταθερά με IIFE
- Προστέθηκε υποστήριξη για JavaScript & quot? Ipsplit () & quot? λειτουργία για να χωρίσει υποδίκτυα σε μικρότερες.
- Προστέθηκε υποστήριξη για JavaScript & quot? Smask () & quot? συνάρτηση στο να επιστρέψει τις μάσκες υποδικτύου.
- Ενημέρωση & quot? Ip2long () & quot? και & quot? ip () & quot? λειτουργίες να αγνοήσει CIDR μάσκες και αν περάσει.
Τι είναι καινούργιο στην έκδοση 2,42:
- Προστέθηκε υποστήριξη για την παγκόσμια συμπεριλαμβανομένων, ενεργοποίηση και απενεργοποίηση βιβλιοθήκες JavaScript.
- Ολοκληρωμένη Lo-Dash 2.4.1 σε TemplateFx για χρήση σε πρότυπα ως μια εσωτερική βιβλιοθήκη JavaScript.
- Ενημέρωση λειτουργία JavaScript & quot? Passwd () & quot? να χρησιμοποιούν Java είναι κρυπτογραφικά ισχυρή & quot? SecureRandom & quot? κατηγορία.
- Μετονομάστηκε & quot? Επιλογές & quot? σε & quot? Προτιμήσεις & quot? στην & quot? Αρχείων & quot? μενού.
Τι είναι καινούργιο στην έκδοση 2.41:
- Σε μεγάλο βαθμό στη βελτίωση της χρηστικότητας των & quot? Templatefx.fields & quot? στο πλαίσιο του & quot? Συγχώνευση Σειρές & quot?.
- Προστέθηκε υποστήριξη για την μεταβλητή JavaScript & quot? Globals [] & quot? για την αποθήκευση δεδομένων επίμονη μεταξύ των σειρών.
- Διορθώθηκε ένα bug όπου το & quot? Συγχώνευση Σειρές & quot? κουτάκι έμενε επιλεγεί μετά την επιλογή & quot? Νέα & quot?.
- Προστέθηκε υποστήριξη για τις παραμέτρους απόσπασμα που σας επιτρέπει να περάσει μέσα από μια κυριολεκτική συμβολοσειρά σε ένα απόσπασμα.
- Διορθώθηκε το & quot? IndexOutOfBoundsException & quot? όταν ασχολείται με αποσπάσματα και περιλαμβάνει στο τέλος του προτύπου.
- Διορθώθηκε ένα bug όπου δεν ανιχνεύει ένα απόσπασμα ήταν σε χρήση κατά την προσπάθεια διαγραφής.
- Το & quot? Λάθη & quot? παράθυρο δεν εμφανίζεται, εκτός αν υπάρχει ένα συγκεκριμένο σφάλμα, όπως ήταν παραπλανητικό.
- Σελιδοδείκτες οι οποίες βασίζονται σε UNCs δίκτυο έχει μια διαφορετική εικόνα.
- Προστέθηκε σελιδοδείκτης επεξηγήσεις που δείχνουν τώρα το URI του αρχείου.
- Προστέθηκε ένα μήνυμα σφάλματος σχετικά με ένθετα μπλοκ δέσμης ενεργειών.
Τι είναι καινούργιο στην έκδοση 2.33:
- Αυτή η έκδοση περιλαμβάνει ένα νέο χαρακτηριστικό που σας επιτρέπει να δημιουργήσετε & quot? Αποσπάσματα & quot? το οποίο μπορεί να επαναχρησιμοποιηθεί πολλές φορές στο ίδιο πρότυπο.
- Παρέχει επίσης ένα χαρακτηριστικό που σας επιτρέπει να επισημάνετε έξυπνο κείμενο, το οποίο οριοθετείται από κενό.
- Μερικά bugs επίσης εξοντώθηκαν σε αυτή την έκδοση, καθώς και ένα θέμα JRE 1.8 που εντοπίστηκε σε μια συγκέντρωση προεπισκόπηση.
Τι είναι καινούργιο στην έκδοση 2.32:
- Η έκδοση αυτή επικεντρώνεται στην απόδοση και τη χρηστικότητα, με βελτίωση δεκαπλάσια στην επεξεργασία πρότυπο και επισήμανση σύνταξης.
- Σε επιπλέον σε πολλές διορθώσεις, προσθέτει επίσης την υποστήριξη για μια & quot? Κονσόλα & quot? καρτέλα, καθώς και ορισμένες προσαρμοσμένες λειτουργίες JavaScript που μπορεί να χρησιμοποιηθεί σε πρότυπα.
Τι είναι καινούργιο στην έκδοση 2.31:
- Αυτή η έκδοση είναι μια σημαντική ενημέρωση και περιλαμβάνει διορθώσεις και βελτιώσεις.
- Μερικά από τα highlights περιλαμβάνουν ευφυή επιλογή των μπλοκ κώδικα που βασίζεται σε εσοχή, η δυνατότητα να καθορίσετε κριτήρια για την επιλογή ορισμένων μόνο αρχεία, λείπουν ανάδειξη τομέα, ένα νέο παράγουν διαλόγου εξόδου, επίμονη ιστορία, και την υποστήριξη περίπτωση αγώνα στο βρείτε και να αντικαταστήσετε διαλόγου.
Τι είναι καινούργιο στην έκδοση 2.29:.
- Αυτή η έκδοση αποτελείται κυρίως από διορθώσεις σφαλμάτων και βελτιώσεις καλλυντικά
- Τα καλλυντικά βελτιώσεις είναι κυρίως συγκεντρωμένη γύρω από τις συντομεύσεις πληκτρολογίου και προσπαθεί να κάνει το βλέμμα λιγότερο άσχημο σε Mac OS.
- Πολλά σφάλματα τραυματίστηκαν κατά τη διαδικασία της λήψης αυτής της απελευθέρωσης.
Απαιτήσεις :
- Java 2 Standard Edition Runtime Environment
Τα σχόλια δεν βρέθηκε