Δημοσιεύτηκε: 31 Μάιος 2010, 01:32
Έχω όρεξη σήμερα 
Πάρε πιο βελτιωμένη έκδοση...
Για μια λέξη είτε απο ελληνικά σε αγγλικά είτε το αντίστροφο (dictionary) εκτελείς απλά:
Για φράση απο αγγλικά σε ελληνικά (translator):
Προσοχή η φράση πλέον δεν δουλεύει με αυτάκια.

Πάρε πιο βελτιωμένη έκδοση...
- Κώδικας: Επιλογή όλων
#!/bin/bash
if [ $# -lt 2 ]; then
word=$1
notif=`curl -A 'Mozilla/5.0' -s 'http://www.google.gr/dictionary?aq=f&langpair=en|el&q='$1 | grep '<meta name="description"' | sed 's/<meta name="description" content="/ /' | sed 's/- Η δωρεάν διαδικτυακή υπηρεσία λεξικού της Google.">/ /g' | sed 's/^.*:/ /g'` ; notify-send -t 30000 -i /usr/share/locale/l10n/gr/flag.png $1 "$notif"
else
word=`echo $@ | sed 's/ /+/g'`
notif=`curl -A 'Mozilla/5.0' -s 'http://translate.google.gr/?hl=el&layout=1&eotf=0&sl=en&tl=el&q='$word | grep var | sed "s|[^α-ωΑ-Ω]| |g" | sed "s/.*Ακούστε αυτήν τη μετάφραση//g" | sed "s/Προτείνετε.*//g"`
fi
notify-send -t 30000 -i /usr/share/locale/l10n/gr/flag.png $word "$notif"
espeak -v el -p 4 -s 130 "$notif"
exit 0;
Για μια λέξη είτε απο ελληνικά σε αγγλικά είτε το αντίστροφο (dictionary) εκτελείς απλά:
- Κώδικας: Επιλογή όλων
trans <word>
- Κώδικας: Επιλογή όλων
trans holidays
ή
trans διακοπές
Για φράση απο αγγλικά σε ελληνικά (translator):
- Κώδικας: Επιλογή όλων
trans <phrase>
- Κώδικας: Επιλογή όλων
trans I want to go vacations
Προσοχή η φράση πλέον δεν δουλεύει με αυτάκια.