firefox add on ubuntuforums.org

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

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

firefox add on ubuntuforums.org

Δημοσίευσηαπό taratatzoum » 28 Σεπ 2008, 01:19

Είναι ένα χαζό και ημιτελές add on που προσπάθησα να φτιάξω για πλάκα και χωρίς γνώσεις να το τελειώσω.
πρόκειται για μια μηχανή αναζήτησης μέσω του google, η οποία θα προστεθεί στις μηχανές αναζήτησης του firefox σας πάνω δεξιά.
το εικονίδιο που έχει είναι το λογότυπο του ubuntu και η ονομασία που κατα λάθος έχει είναι forumfinder.


τώρα πως την εγκαθιστούμε στον firefox.
καταρχήν πάμε εδώ
http://pastebin.com/f60519e8e
και αντιγράφουμε το αρχείο.
ανοίγουμε έναν text editor πχ το gedit και το αποθηκεύουμε σαν xml στο /home μας.
δηλαδή σαν forumfinder.xml
έπειτα ανοίγουμε τερματικό και δίνουμε τις παρακάτω 2 εντολές.
Κώδικας: Επιλογή όλων
cd
sudo cp forumfinder.xml /usr/lib/firefox-addons/searchplugins/


αν είχαμε ανοιχτό τον firefox την ώρα που το κάναμε αυτό του κάνουμε επανεκκίνηση, καλό είναι να τον έχουμε κλειστό πάντως.
όταν τον ανοίξουμε θα δούμε ότι έχει προστεθεί το add on μας στα υπόλοιπα με τις μηχανές αναζήτησης. Εικόνα
από εδώ και πέρα αν θέλουμε να ψάξουμε κάτι στο ubuntuforums.org απλά το γράφουμε στην αναζήτηση forumfinder και πατάμε enter και μόλις ανοίξει ο γούγλης και μας λέει κάτι περίεργα
Εικόνα πατάμε πάλι enter 8-) . και έχουμε τα αποτελέσματα της αναζήτηση...
Εικόνα
:ugeek:


υγ. άμα έχει χρόνο κάποιος που ξερει ας το διορθώσει να ανοίγει κατευθείαν τα αποτελέσματα απο το ubuntuforums.org, αν και τώρα την κάνει την δουλειά του αλλά είναι λίγο σπάσιμο η πρώτη σελίδα που ανοίγει...
πάντως είναι πολύ γρήγορο μόνο δύο κλικ για πληροφορίες που όλοι αναζητούμε απο το ubuntuforums.org καθημερινά σχεδόν.
Ιστολόγιο
1 Γνώσεις → Linux: Προχωρημένος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Προχωρημένος
2 Λειτουργικό → Slackware 13.37.0 64-bit (el_GR.utf-8)
3 Προδιαγραφές → CPU: 8x Intel Core i7 CPU Q 740 1.73GHz ‖ RAM 3894 MiB ‖ Dell Inc. - Dell Inc. Inspiron N5010
4 Κάρτες γραφικών: ATI Redwood [Radeon HD 5600 Series] ⎨1002:68c1⎬
5 Δίκτυα: wlan0: Broadcom BCM4313 802.11b/g/n Wireless LAN Controller ⎨14e4:4727⎬ ⋮ eth0: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller ⎨10ec:8136⎬
taratatzoum
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 849
Εγγραφή: 10 Μάιος 2008, 20:29
Τοποθεσία: Χανιά
Launchpad: rizitis
IRC: rizitis or rtz
Εκτύπωση

Re: firefox add on ubuntuforums.org

Δημοσίευσηαπό taratatzoum » 28 Σεπ 2008, 20:36

Ανοίξτε ένα text editor πχ,gedit και αποθηκεύστε το παρακάτω
Κώδικας: Επιλογή όλων
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/">
<ShortName>Google-Linux</ShortName>
<Description>GoogleLinuxSearch by rizitis</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16">data:image/x-icon;base64,R0lGODlhMAAwAOf/AAUCBwAHCgkGDAgLBxQMAwwPCxMSCRETEBUWFCAXBRkbGB0fHCYeDyEjICUn
JCkrKC8tMDEzMD4yGkQ1EjU3NEo5Ajw6PT0/PNICAGA9BUFCQNMHCEVHRGZDA2RFA0lKSNYOCm9K
AU1PTFNRVVlTPNoZHmxWCHVTAFVWVIBTBW5WLVlbWG5aKl1fXIpaBGFjYI5eCWVmZG9nSnxmMJBl
AmhqZ29qWJhlCGxqbmxua55qAZttAXFzcJNuL6JuB/9CAeFFSHV3dId1VZh6DKZ2AP9LA/9MAKx2
BXl7eLF6AP9UAH1/fKp/DLZ+AqZ+Mf9aAIGDgP9cDKSDOv9hAIWHhKSLIJKGdf9iDbGKDYmLiMKH
A7mHHP5nDreOAa6LO/9qH8aLCsSKGI+RjsqOAL6UD6yTWs6SBJSWk7qRSsGcBv92LJial8uaDNOW
DtKaANeZAMCfOKueep2fnNeeBNydCNCkBqGjoNuiD9WjHP+FT9SnDrWif9iqAOCmAOyGjKWnpN+l
FeSpCNamRKmrqL2rdeaqC7Grl+SuAOqtANe1Dayuq9yzDumyANWuXf+qAPCWlu+yBLGzr+y1Bf6t
AMyxd/+vANGzbP+wAO63C+y7AOO+DLq2qLW3tP+zAPK6APS2EP6jZPi5ANK2fPK6E+jDAPG/AP+0
Frm7uPe+A/Gmp+3HB/+pe8K9u9O9lPPGDf6sff+9LdrCeMHDv+jPI/TNGNi9weDEif/DO8XHxP/C
Q/K1t/3GRf+3kP/HPdbHrsjKx/HWIPTYD+DLjf/KUfzMWNLNzPW/vuXPpfTbPdnSvtHT0PLRg/7F
pe7RlffDyNTW0+rVsfHalf/Ostnb1/TZo/DfmP3Ttd3f3P7dlP7WveDi3+njzvXiw/Tf4vTmv+Xn
5P3h0v/mtejq5//n3e3v6/zq3vjv1P/q5/Dy7/vt7vzu7/fz5P/x3vr25/T38/324f/33P717v7z
+vj69/v68fn7+P/6+Pv9+v799P77///+7//8+v/9+/z/+/7//AAAACH+FUNyZWF0ZWQgd2l0aCBU
aGUgR0lNUAAh+QQBCgD/ACwAAAAAMAAwAAAI/gD9CRxIsKDBgwgTKlxYEN00XNcYSpw4UFuLAQAy
HqgxjaLHg7gUZBwJoMAAMR9T+nO3gKTGFRAAZFHp8YxLjR8eFAjwjOZEDTcBCMCYMYZPiQgABAhA
MgDRkkcZLlWgQEBGBRoetMyoLarCAB9Y8WD6YFCxUwuYAvjlNWEARVC0OQiQpdgKWVBGKmqLEEGW
BVk0KMjyYsAIViMH8T0YYc0AFmTIVJEBoEWkxIsNQsjh5U4mUrNopYlFYiSUzAUtnGjDiBQtZMGC
acIykgdqgit29MmkClgwVXXa7FAKoMHtgSgkMOGTKFEaLW3gUOYAlNVxfx9GxCHCxoyWMIRw/p0q
gKBGAQvzbj8b8AKXISlOymz65Y7eC+IA9mZ2p+HANG2snMKKLNO0I9A1BYzUADqZBQEAFf7YM40s
xZBTUA0kIbHYH8W5M1B6Bp3ikmJe/ZJgDvQoFM83CY40wClRodNARkv0NFA+58TjDwY8ziOCSwhE
5JMYGunnjzU/PBGFEjvyaI8yDiiAgFo1HMXBAQXg4KE/ufhTxBRXTMGLHxgAIZAdJSVVkoUqkVPA
Agd8k44/lVTyTjZFqHHFD6Do8wo4/nzjgAMNtLgGTXYcMAAS9dgzjCmmVEKQPV88MUUR/swTRKFb
WUDTBQsM0BWdkdpjT0FhTsGMP4NclVEA/t+kJEsACIhQziv2wGJKLweNM8UUXPijzFVqGUkRBYqK
8eUPdIZzkD3SZMNMPdowpSYAp3m0BgAIFHCKpZhO4qxB9qSiSyr+iGPtSFV6NAIADixQTB5KrIJN
J7sc1A2PG6SL0bXtUmSBUgs8c49AlZR6KkEb8PhIPdcEoEABBzCloUdxsEEGA3LUI9AtkEp6Ywk8
YuCPOYYQ8CqhJE4UDx6jhKIHA2t47M8kdhpTJskYNOwMNa6QYsBIB0xQjUTcCGOLIH2ggkopXQyQ
A4P2dFlyz/7AI1AzmOihckYCpEEKiAlBM8chgSDiSSmhPG0CABbUItAjV8szSaT+iMLI/hwdCBBA
AjQwgsk6C9lSSCiloNL24oskAIACk6ajjj0Jd8IOJYX0AUYSTWgRiCeoHK3QMX2A7nTiqA+RkQMH
EeNIJ88QcgcjfdAxByOJh4KJNwpxc8fapyOOytoVcMugQfj488wMdHziCSSMfCJ8KKNEs7BB3Lzh
CeJtn/50HTbYKJDNAmkTgQe/A/+096Usg5Awc2yvuOJtl2I/HO7UQ77+9UTSUgi/c5rTQmG6UByC
GggRBCLqt74GMoINQuiKx+bhDk5wYCQnuEMo2iY/xTECEMdAyDy00AdMOG96G0RFJtgQggBAgDoQ
aFFGBuCC+JmuFJhAxBxsYaCEWGILalowgxvuUAhGrI1thdDCCZ5yEwKkwAyM2CAmCtGGRhCOIfTY
BiXQoAMfNGEMdAiE5miQAQiggAdLSGMaeYACC3jgCG7oQx/M0IRWqKQdydhDD2CgAx24oANWiBVC
7KECFxwhCUe4gS8SEhAAOw==</Image>
<Url type="application" method="GET" template="http://www.google.com/linux?"/>
<Url type="text/html" method="GET" template="http://www.google.com/linux?">
<Param name="q" value="{searchTerms}"/>
<Param name="ie" value="utf-8"/>
<Param name="oe" value="utf-8"/>
<Param name="aq" value="t"/>
<!-- Dynamic parameters -->
<Param name="rls" value="{moz:distributionID}:{moz:locale}:{moz:official}"/>
<MozParam name="client" condition="defaultEngine" trueValue="firefox-a" falseValue="firefox"/>
</Url>
<SearchForm>http://www.google.com/</SearchForm>
</SearchPlugin>


αποθηκεύστε το στο /home με το όνομα GLinuxSearch.xml
Δώστε απο τερματικό
Κώδικας: Επιλογή όλων
cd
sudo cp GLinuxSearch.xml /usr/lib/firefox-addons/searchplugins/

και κάντε restart στον firefox.
Αποκτήσαμε ένα plugin στον firefox που ερευνά sites με θεματολογία μόνο για GNU Linux στο http://www.google.com/linux/Εικόνα

Αν θέλουμε να πάμε στο κανονικό google/search απλά τοποθετούμε τον κέρσορα στο πεδίο της αναζήτησηΕικόνα και χωρίς να γράψουμε τίποτα πατάμε enter.

A! αυτή την φορά δουλέυουν όλα ρολόι, χωρίς διπλά enter κτλ... :)


EDIT: ΜΕ ΕΝΗΜΕΡΩΣΑΝ ΟΤΙ ΥΠΑΡΧΕΙ ΠΑΡΟΜΟΙΟ ΔΙΝΩ ΤΟ XML ΤΟΥ ΠΡΙΝ ΥΠΑΡΞΟΥΝ ΣΥΓΧΎΣΕΙΣ...
http://mycroft.mozdev.org/search-engine ... ogle+linux
μόνο το πρώτο επιστρέφει αποτελέσματα σε ελληνικό google και το xml του είναι αυτό

Κώδικας: Επιλογή όλων
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
<os:ShortName>Google Linux</os:ShortName>
<os:Description>Google Linux Search</os:Description>
<os:InputEncoding>ISO-8859-7</os:InputEncoding>
<os:Image width="16" height="16">data:image/x-icon;base64,R0lGODlhEAAQAPcAACJg2Ty1RC+MNRdCGwocDQcQCRU8GSl7LzuzQ////3h4eQMDBQICBAgICS4uL8zMztIoD6CgoREREVZWViQjIwoKDtHR0vz8/CIiJBQUFEZGRiMjIwYGBzAwMf39/cnJygUFBq+vsJ+foAUEBgwMDQMCBAQDBREREgUFB2dnaJiYmT09PTs7PBISEj8/P3p6eVFRUhUVFT09PiYlJsTExNPT0jg4OEJBQtra2bm5uNXU1C4uLpiYm15eX0VERXV1dYiIhxYWFnd3d5eWliAgIY6OjYiIiBUVF7u7u1lZWTIxMiIfHJqGS3JaCIFuM2xqY1ZWV5aWlb6+viEhI6yklKV3COSwC+a9DNm2GNy4GYJpDMe9n0pJRwYGCMcmDsTExh0UBbJ+D+KqCeu8C+3LEfTYOvbYHfbVEOfBEX9iDLkjDuPj40UwB8mRCOy0C+vCDPDSI/XXHfDQD9CmCs6XCHpZCH4ZCwkHBolqI8iZCtm3FNWzD8edC72ICNCVC8efRVtSQQQEBlpaWiYmJywKBtLS0wsKC6+sp6R9M8KRCcuQCcKGCL+MI7utkM7OzqysqygoKUJCQxQ6GBkYGs3NzL27t62ad6mMWbKceL+7tNfX1vv7+vr6+VBPUP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ywAAAAAEAAQAAAIpgAvCBQYIsWEFCEGKhz4w4RDExl+LBy45qEJEpNM0Jh4AYnFh4I4hlASwQQLGilM7OCIxIcRJS9Y8DAxiSMlG3iuYGkCBCKniTjYvDkD50wVh2smrmGTyAqdRExIZOAxMUQnKlUQfeDEAuNPipNCcEKS9EIIhxIHsmAxkVNGEwkvPDIBRODXNWtSQkyqZFJZhZwoZUCrw0QRjgL1ZkhZ9qvCmSRMBAQAOw==</os:Image>
<UpdateInterval>7</UpdateInterval>
<UpdateUrl>http://mycroft.mozdev.org/update.php/id2/googleLinux.src</UpdateUrl>
<IconUpdateUrl>http://mycroft.mozdev.org/update.php/id2/googleLinux.gif</IconUpdateUrl>
<SearchForm>http://www.google.com/linux</SearchForm>
<os:Url type="text/html" method="GET" template="http://www.google.com/linux?q={searchTerms}&amp;sourceid=mozilla-search">
</os:Url>
</SearchPlugin>
Ιστολόγιο
1 Γνώσεις → Linux: Προχωρημένος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Προχωρημένος
2 Λειτουργικό → Slackware 13.37.0 64-bit (el_GR.utf-8)
3 Προδιαγραφές → CPU: 8x Intel Core i7 CPU Q 740 1.73GHz ‖ RAM 3894 MiB ‖ Dell Inc. - Dell Inc. Inspiron N5010
4 Κάρτες γραφικών: ATI Redwood [Radeon HD 5600 Series] ⎨1002:68c1⎬
5 Δίκτυα: wlan0: Broadcom BCM4313 802.11b/g/n Wireless LAN Controller ⎨14e4:4727⎬ ⋮ eth0: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller ⎨10ec:8136⎬
taratatzoum
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 849
Εγγραφή: 10 Μάιος 2008, 20:29
Τοποθεσία: Χανιά
Launchpad: rizitis
IRC: rizitis or rtz
Εκτύπωση

Re: firefox add on ubuntuforums.org

Δημοσίευσηαπό dimitrisk » 05 Μαρ 2009, 14:06

...και αν θες να αλλάξεις το εικονίδιο που εμφανίζετε, τότε μπορείς να το κάνεις encode σε 64 από εδώ. Ανέβασε το νέο εικονίδιο που θες και θα σου δώσει την αναπαράσταση του σε base64, την οποία την κάνεις copy/paste μέσα στον κώδικα του XML σου (στο πεδίο με όνομα <Image> ). Απλά και ωραία.

παράδειγμα:
αν βάλεις το εικονιδιο (.ico) του site: http://www.ubuntu-gr.org/sites/all/them ... avicon.ico
Εικόνα
θα σου το μετατρέψει σε:
Κώδικας: Επιλογή όλων
AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAABMLAAATCwAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqh9UQamPLY
GpjysxqZ8xIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHRDIAh0WyiMcFcpLHRHJVxwu0Rsa
mvOvGpnz/xqY8v8amfJgAAAAAAAAAAAAAAAAAAAAAAAAAAAanfQBAAAAAB0Xy3AcE8n/HRXK/x0U
yv8dEsm2Gn3qcBqm9v8aoPTpGp70LQAAAAAAAAAAAAAAAAAAAAAAAAAAGpnyYRqg9KwcRtkqGgvK
7hUQ0v8TD9T/GA3N/xwp0JQbb+ZiHFvgYBw01A0AAAAAAAAAAAAAAAAAAAAAGpnyNRqZ8vcanfT/
FobuWh8dvE9DKJOTUDWFgSwcrZsSBsjwHA3I+B0OyP8dD8ifAAAAAAAAAAAAAAAAAAAAABqa8roa
mfL/EZX0/zOt/4PRvJF36rZU3fC+UOjhtWq7a2LLcBAM0todFcn/HRXK/x0Wyj0ea+gZHmjoeB14
7EkamvOpGJn1/xuX6760qWKN875Q/+i8Wv/ovF7/7sFa/+6+SttQO5t6Ew7S/x0Wyv8dFsqWH2vo
rx5r6P8fZ+fzHIXuXw6Y+PhordKL/tOF1/LZnv/w05L/7cuC/+zIev/61Xf/po2fiREFypocEMi5
HBDIfR5r6L0ea+j/H2bn+x2B7WIMnP/wfJiDj+eNAOjtzYj/4aoz/9uZE//ovGr/7b9m/8ynZ5ci
QdEgG0DbNB1A2SYea+grH2noox5v6WwbkvGWEpn4/0Sdzpnyx3O5+ejE//HYnv/pwnL/57xn//jC
Wf+QoLF9EWv06h9w6v8eceqsAAAAAAAAAAAbkPELGpvz3RqY8f8Sm//okrKnef/cl+nvwWH/6LFG
//rOev/pypCdPHDBoBhp7/8ea+j/H2vpawAAAAAAAAAAAAAAABqY8nYamPL/F5j1/xaQ4IeSsMgv
w5xFlsmNC5imjVJ/SoLaqhZv9f4fb+n/H2vp3R9r6RIAAAAAAAAAAAAAAAAamPIFGpjyuRqb8vYZ
jPIjFGbvqx9q5uApbdzGFmvx8RZl66YeRNpeHlPgbh9t6T0AAAAAAAAAAAAAAAAAAAAAAAAAABqZ
8xkal/JBHnLqXB9p6P8daur/HGvt/x5q6bgdKtFsHAzH+h0SydcdJtAdAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAB9p6Dgea+iZH2vowR9v6tAeVuFhHA/IshwWyv8cFcr/HBLJWgAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwSyVMcFcroHRXKvR0WyhQA
AAAA//N5AP/jaQD+E3MA+g9lAPMBAADhEQAA4AgBChABAwwQB3kAoAh0AOIBbQDxIVMA8g9yAP4T
YwD+I3UA//NlAA==
Dimitrisk.gr
It's not a problem -- it's a learning opportunity.
Άβαταρ μέλους
dimitrisk
babeTUX
babeTUX
 
Δημοσιεύσεις: 15
Εγγραφή: 30 Ιουν 2008, 19:48
Τοποθεσία: Μυτιλήνη - Λέσβος
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

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

cron