Εισοδος δεδομενων σε προγραμμα απο ενα μαρκαρισμενο κειμενο

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Εισοδος δεδομενων σε προγραμμα απο ενα μαρκαρισμενο κειμενο

Δημοσίευσηαπό g1wrg0s » 09 Μαρ 2013, 18:42

καλησπερα κοινοτητα.

Θελω να ρωτησω με ποιο τροπο θα μπορουσα να περναω σαν εισοδο σε ενα προγραμμα ενα κομματι κειμενου πατωντας ενα συνδιασμο πληκτρων που ενεργοποιει/πυροδοτει το προγραμμα μου.

π.χ Εστω οτι εχω ενα πεδιο κειμενουκαι μαρκαρω ενα κομματι κειμενου. Επειτα παταω τον συνδιασμο απο πληκτρα που ενεργοποιει το προγραμμα μου . Θελω αυτο το κομματι κειμενου να περαστει σαν εισοδος στο προγραμμα μου .

Ευχαριστω.
Spoiler: show
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πρώτα βήματα
2 Ubuntu 12.10 quantal 3.10.20-031020-generic 32bit (el_GR.UTF-8, Unity ubuntu), Windows 8
3 Intel Core i5-3230M CPU @ 2.60GHz ‖ RAM 7923 MiB ‖ Acer VA50_HC_CR - Acer Aspire V3-571G
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915} ⋮ nVidia Device [10de:0fe1] {}
5 eth0: Broadcom NetLink BCM57785 Gigabit Ethernet PCIe [14e4:16b5] (rev 10) ⋮ wlan0: Atheros Inc. AR9462 Wireless Network Adapter [168c:0034] (rev 01)
g1wrg0s
punkTUX
punkTUX
 
Δημοσιεύσεις: 196
Εγγραφή: 26 Μάιος 2012, 10:29
Εκτύπωση

Re: Εισοδος δεδομενων σε προγραμμα απο ενα μαρκαρισμενο κειμ

Δημοσίευσηαπό konnn » 09 Μαρ 2013, 20:26

Πρέπει να μας δώσεις μερικές διευκρινήσεις. πχ:
Την εφαρμογή θα την φτιάξεις εσύ; σε πια γλώσσα;
1 Linux: Μέτριος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Προχωρημένος
2 Desktop : Ubuntu 16.04 64bit
a Intel Core i3 CPU 530 2.93GHz ‖ RAM 3824 MiB ‖ Intel DH55HC -
b nVidia Device [10de:1040] (rev a1)
c eth0: Intel 82578DC Gigabit Network Connection
3 Notebook : Ubuntu 16.04 64 bit
a Intel Core i3-2365M CPU @ 1.40GHz ‖ RAM 3854 MiB ‖ LENOVO 20197
b Intel 2nd Generation Core Processor Family Integrated Graphics Controller
c 5 wlan0: Intel Centrino Wireless-N 2230 ⋮ eth0: Realtek RTL8101E/RTL8102E

Αυτόματη υπογραφή.
Άβαταρ μέλους
konnn
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 3568
Εγγραφή: 12 Ιούλ 2010, 17:54
Τοποθεσία: Καλαμάτα
Launchpad: konnn
Εκτύπωση

Re: Εισοδος δεδομενων σε προγραμμα απο ενα μαρκαρισμενο κειμ

Δημοσίευσηαπό g1wrg0s » 09 Μαρ 2013, 21:19

Η εφαρμογη θα ειναι ειτε σε C, ειτε σε Java, ειτε σε Python. Δεν ειναι πολυπλοκη με GUI και τετοια . Αν λοιπον γνωριζεις το τροπο να γινει σε μαι απο τις παραπανω γλωσσες τοτε δεν υπαρχει προβλημα ποια θα ειναι αυτη.

Ελπιζω μονο να καταλαβες τι εννοω .
Spoiler: show
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πρώτα βήματα
2 Ubuntu 12.10 quantal 3.10.20-031020-generic 32bit (el_GR.UTF-8, Unity ubuntu), Windows 8
3 Intel Core i5-3230M CPU @ 2.60GHz ‖ RAM 7923 MiB ‖ Acer VA50_HC_CR - Acer Aspire V3-571G
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915} ⋮ nVidia Device [10de:0fe1] {}
5 eth0: Broadcom NetLink BCM57785 Gigabit Ethernet PCIe [14e4:16b5] (rev 10) ⋮ wlan0: Atheros Inc. AR9462 Wireless Network Adapter [168c:0034] (rev 01)
g1wrg0s
punkTUX
punkTUX
 
Δημοσιεύσεις: 196
Εγγραφή: 26 Μάιος 2012, 10:29
Εκτύπωση

Re: Εισοδος δεδομενων σε προγραμμα απο ενα μαρκαρισμενο κειμ

Δημοσίευσηαπό c7p » 09 Μαρ 2013, 21:44

Μεταφέρθηκε στην κατάλληλη ενότητα

Άβαταρ μέλους
c7p
powerTUX
powerTUX
 
Δημοσιεύσεις: 1849
Εγγραφή: 30 Μάιος 2009, 16:09
Τοποθεσία: Κατερίνη
Εκτύπωση

Re: Εισοδος δεδομενων σε προγραμμα απο ενα μαρκαρισμενο κειμ

Δημοσίευσηαπό the_eye » 09 Μαρ 2013, 23:54

Μπορείς να επιλέγεις το κείμενο που θες να πατάς ctrl+c όπου θα το μεταφέρεις στο clipboard.
Κατόπιν ανοίγοντας το λογισμικό σου να διαβάζεις το clipboard.

Με τις συντομεύσεις πληκτρολογίου μπορείς να αντιστοιχίσεις μια συντόμευση στο λογισμικό σου έτσι ώστε να το ανοίγεις.
Παρόλα αυτά θα χρειάζεσαι 2 συντομεύσεις μια crtl+c για το clipboard και μια για το λογισμικό σου.
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-58-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11672
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Εισοδος δεδομενων σε προγραμμα απο ενα μαρκαρισμενο κειμ

Δημοσίευσηαπό g1wrg0s » 10 Μαρ 2013, 21:02

Επιθυμια μου θα ηταν να επιλεγω το κειμενο και να παταω μια συντομευση που ανοιγει το προγραμμα μου και αυτο να μπαινει σαν εισοδο . Αλλα ας σε ρωτησω για αυτα που ειπες. Με τη φραση "ανοιγεις το λογισμικο" τι ακριβως εννοεις ; Δωσε μου ενα ερεθισμα να ξεκινησω να ψαχνω .
Spoiler: show
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πρώτα βήματα
2 Ubuntu 12.10 quantal 3.10.20-031020-generic 32bit (el_GR.UTF-8, Unity ubuntu), Windows 8
3 Intel Core i5-3230M CPU @ 2.60GHz ‖ RAM 7923 MiB ‖ Acer VA50_HC_CR - Acer Aspire V3-571G
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915} ⋮ nVidia Device [10de:0fe1] {}
5 eth0: Broadcom NetLink BCM57785 Gigabit Ethernet PCIe [14e4:16b5] (rev 10) ⋮ wlan0: Atheros Inc. AR9462 Wireless Network Adapter [168c:0034] (rev 01)
g1wrg0s
punkTUX
punkTUX
 
Δημοσιεύσεις: 196
Εγγραφή: 26 Μάιος 2012, 10:29
Εκτύπωση

Re: Εισοδος δεδομενων σε προγραμμα απο ενα μαρκαρισμενο κειμ

Δημοσίευσηαπό Ilias95 » 10 Μαρ 2013, 21:46

Δεν είμαι σίγουρος ότι μπορώ να βοηθήσω, αλλά τι ακριβώς σκέφτεσαι να φτιάξεις που θα απαιτεί αυτή τη λειτουργία;
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: Εισοδος δεδομενων σε προγραμμα απο ενα μαρκαρισμενο κειμ

Δημοσίευσηαπό the_eye » 10 Μαρ 2013, 21:52

g1wrg0s έγραψε:Με τη φραση "ανοιγεις το λογισμικο" τι ακριβως εννοεις ;

Εννοώ να τρέξεις το λογισμικό που θα κάνεις, είτε κάνοντας κλικ ή από τερματικό ή με κάποια συντόμευση που θα ορίσεις
πχ αν πατήσεις
alt+ctr+t ανοίγει το τερματικό
Μπορείς να ορίσεις τέτοιες συντομεύσεις για οποιοδήποτε πρόγραμμα.
Θα βρεις τις επιλογές Στο Ρυθμίσεις συστήματος -> Πληκτρολόγιο -> Συντομεύσεις
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-58-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11672
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Εισοδος δεδομενων σε προγραμμα απο ενα μαρκαρισμενο κειμ

Δημοσίευσηαπό g1wrg0s » 10 Μαρ 2013, 22:03

το εχω κανει ηδη. Κοιταω να δω τι θα καταφερω και επανερχομαι λιαν συντομως
Spoiler: show
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πρώτα βήματα
2 Ubuntu 12.10 quantal 3.10.20-031020-generic 32bit (el_GR.UTF-8, Unity ubuntu), Windows 8
3 Intel Core i5-3230M CPU @ 2.60GHz ‖ RAM 7923 MiB ‖ Acer VA50_HC_CR - Acer Aspire V3-571G
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915} ⋮ nVidia Device [10de:0fe1] {}
5 eth0: Broadcom NetLink BCM57785 Gigabit Ethernet PCIe [14e4:16b5] (rev 10) ⋮ wlan0: Atheros Inc. AR9462 Wireless Network Adapter [168c:0034] (rev 01)
g1wrg0s
punkTUX
punkTUX
 
Δημοσιεύσεις: 196
Εγγραφή: 26 Μάιος 2012, 10:29
Εκτύπωση

Re: Εισοδος δεδομενων σε προγραμμα απο ενα μαρκαρισμενο κειμ

Δημοσίευσηαπό g1wrg0s » 03 Απρ 2013, 20:43

Στη βαση του ιδιου προγραμματος θα ηθελα να ρωτησω με ποιο τροπο θα μπορουσα να εκτελεσω ενα ctr+v(paste) με εντολη απο command line . Με αλλα λογια θελω αντι να πατει ο χρηστης ctr+v να το κανει με μια εντολη. Υπαρχει κανενας τροπος να γινει αυτο ;
Spoiler: show
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πρώτα βήματα
2 Ubuntu 12.10 quantal 3.10.20-031020-generic 32bit (el_GR.UTF-8, Unity ubuntu), Windows 8
3 Intel Core i5-3230M CPU @ 2.60GHz ‖ RAM 7923 MiB ‖ Acer VA50_HC_CR - Acer Aspire V3-571G
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915} ⋮ nVidia Device [10de:0fe1] {}
5 eth0: Broadcom NetLink BCM57785 Gigabit Ethernet PCIe [14e4:16b5] (rev 10) ⋮ wlan0: Atheros Inc. AR9462 Wireless Network Adapter [168c:0034] (rev 01)
g1wrg0s
punkTUX
punkTUX
 
Δημοσιεύσεις: 196
Εγγραφή: 26 Μάιος 2012, 10:29
Εκτύπωση

Επόμενο

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι

cron