marduc812 Δημοσ. 8 Ιουλίου 2016 Share Δημοσ. 8 Ιουλίου 2016 Θέλω να κάνω ενα Script στο οποίο ο χρήστης για να επιλέξει μια ενέργεια θα πρέπει να εισάγει κάποια arguments. Δηλαδή αν θέλει κάποιος πχ. να ανοιξει μια πόρτα, θα πρέπει να δώσει την εντολή και από πίσω κάποια arguments όπως για πόση ώρα, ποια πόρτα κλπ. Στην αρχή θέλω απλά να εμφανίζονται τα arguments, μόλις τρέχει το script και να περιμένει user input. Κάτι όπως φαίνεται παρακάτω. Εισάγετε μία εντολή >> OpenTheDoor -t now -d 3 Ανοίγω την πορτα τώρα για 3 δευτερόλεπτα Για τα Arguments κατάφερα να χρησιμοποιήσω το Argparse, όχι σε function μέσα, αλλά σαν python Script. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
iceblade Δημοσ. 8 Ιουλίου 2016 Share Δημοσ. 8 Ιουλίου 2016 Θέλω να κάνω ενα Script στο οποίο ο χρήστης για να επιλέξει μια ενέργεια θα πρέπει να εισάγει κάποια arguments. Δηλαδή αν θέλει κάποιος πχ. να ανοιξει μια πόρτα, θα πρέπει να δώσει την εντολή και από πίσω κάποια arguments όπως για πόση ώρα, ποια πόρτα κλπ. Στην αρχή θέλω απλά να εμφανίζονται τα arguments, μόλις τρέχει το script και να περιμένει user input. Κάτι όπως φαίνεται παρακάτω. Εισάγετε μία εντολή >> OpenTheDoor -t now -d 3 Ανοίγω την πορτα τώρα για 3 δευτερόλεπτα Για τα Arguments κατάφερα να χρησιμοποιήσω το Argparse, όχι σε function μέσα, αλλά σαν python Script. Ξέχνα το argparse και τσέκαρε αυτό. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
pmav99 Δημοσ. 8 Ιουλίου 2016 Share Δημοσ. 8 Ιουλίου 2016 Δε μου είναι σαφές το τι ζητάς. Μήπως θες κάτι τέτοιο; https://docs.python.org/3/howto/curses.html#curses-howto Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
marduc812 Δημοσ. 9 Ιουλίου 2016 Μέλος Share Δημοσ. 9 Ιουλίου 2016 Ξέχνα το argparse και τσέκαρε αυτό. Δε μου είναι σαφές το τι ζητάς. Μήπως θες κάτι τέτοιο; https://docs.python.org/3/howto/curses.html#curses-howto Δυστυχώς δεν είναι αυτό που ήθελα και νομίζω ότι δεν υπάρχει. Θέλω κάτι όπως είναι το nmap μέσω του Metasploit. Στο οποίο επιλέγεις ένα module και στην συνέχεια βάζεις τα arguments για το module όπως την IP το πόσο aggressive θα είναι κλπ. (Είμαι παντελώς άσχετος από python) Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
iceblade Δημοσ. 9 Ιουλίου 2016 Share Δημοσ. 9 Ιουλίου 2016 CLI (Command Line Interface) δε θέλεις να κάνεις; Αν ναι click is the way. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα