abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Navštivte Abc obchůdek se samolepkami a přívěsky!
Rozšířené hledání
×
24.5. 22:45 | IT novinky
NASA, která společně s Rackspace stála u zrodu projektu OpenStack, se již nadále nebude podílet na dalším vývoji této "infrastructure-as-a-service" platformy. V NASA totiž došli k závěru, že vzhledem k podpoře OpenStacku ze strany společností jako Red Hat, AT&T a HP lze jejich práci považovat za dokončenou. Posléze se NASA plánuje stáhnout i z vývoje další platformy pro cloud computing jménem Nebula.
Migilenik | Komentářů: 0
24.5. 22:45 | Upozornění
Blíží se svátek IPv6 a s ním i konference IPv6 Day. Na návštěvníky této akce čeká nejen bohatý program, ale také jedna speciální nabídka – v průběhu setkání bude možné získat se slevou 66 procent třetí vydání knihy IPv6 vysokoškolského pedagoga a publicisty Pavla Satrapy, tedy za 105 korun. … více »
Vilem Sladek | Komentářů: 4
24.5. 16:14 | Pozvánky

Přijďte si zasprintovat na Djangu, jiném Python open-source projektu, nebo jen potkat ostatní vývojáře!

… více »
Whit | Komentářů: 0
24.5. 10:20 | Nová verze
Na zrcadlech a torrentech jsou již k dispozici ISO obrazy distribuce Mageia 2. Poznámky k vydání čtěte zde.
Liborek | Komentářů: 14
23.5. 13:47 | Pozvánky

Letos v říjnu se v Praze uskuteční hned několik konferencí. Odehraje se zde nově vzniklá konference LinuxDays. K ní se přidá čtvrtý ročník openSUSE Conference, dvanáctý ročník SUSE Labs conference a aby to nebylo málo, přidá se i první ročník Gentoo miniconf. A to vše ve stejné dny a na stejném místě.

… více »
Miška | Komentářů: 7
23.5. 13:27 | Zajímavý projekt
Printerd je název nového projektu tiskového démona, který bude využívat PolicyKit a D-Bus. Projekt je zatím na úplném začátku, takže nejde o nic vhodného k produkčnímu nasazení. Mimo jiné aktuálně akceptuje jako vstup jen PDF dokumenty.
Luboš Doležel (Doli) | Komentářů: 56
23.5. 13:25 | Zajímavý software
Tři vývojáři ze společnosti Engine Yard přecházejí po dohodě mezi firmami do Red Hatu. Jde o vývojáře zabývající se rozvojem projektu JRuby. To ukazuje, že Red Hat má zájem o podporu alternativních jazyků nad OpenJDK.
Luboš Doležel (Doli) | Komentářů: 1
23.5. 13:20 | Zajímavý software
Fedora přejde na knihovnu libusbx, což je fork původní knihovny libusb. Důvodem pro fork byl zjevný nedostatek času nebo zájmu ze strany správce projektu. libusbx už teď nabízí užitečné funkce navrch.
Luboš Doležel (Doli) | Komentářů: 4
23.5. 10:29 | Nová verze
Vyšlo LLVM 3.1. Vylepšení se dotýkají podpory C++ 11 nebo architektur ARM a MIPS. Dále se můžete těšit z Python bindings nebo nástroje AddressSanitizer pro detekci chyb při práci s pamětí.
Luboš Doležel (Doli) | Komentářů: 0
23.5. 00:01 | Nová verze
Vyšla nová verze open source služby pro sdílení a synchronizaci souborů ownCloud 4. Mezi hlavní novinky patří verzování, šifrování dat, vestavěný prohlížeč ODF souborů, nové API a další - podrobnější popis novinek a vylepšení zde.
Dirka | Komentářů: 1
Pokud by se prohlížeč Opera stal svobodným:
 (9%)
 (32%)
 (1%)
 (58%)
Celkem 245 hlasů
 Komentářů: 31, poslední včera 22:38
    Rozcestník
    Reklama
    Autoškola testy online Levný benzín

    Greasemonkey skript pro Oskaří smsky

    24.6.2005 20:27 | Přečteno: 6583× | Mozilla | poslední úprava: 28.6.2005 17:57

    Je s podivem, že to zatím nikoho nenapadlo. No a protože se mi strašně nechtělo učit, tak jsem si to napsal sám.

    Nejbližší zkoušku mám stejně z XML, tak jsem se tam aspoň snažil nacpat i XPath ;). Výsledkem je uživatelský skript Oskar SMS, usnadňující odesílání sms z webové brány Oskaru. Ne, neumí rozpoznat obrázek ;) ten musíte zadat ručně. Ale prostor ke zlepšení ta brána má i bez detekce obrázku.

    Pro použití tohoto skriptu je samozřejmě nutné mít nainstalováno Greasemonkey. Potom už stačí pravým tlačítkem myši kliknout na odkaz na uživatelký skript, a z kontextového menu vybrat "Install user script".

    Nejdůležitější pro mě je vyplnění jména odesílatele z URL a vylepšený tabulátor. Užitečné spolu s klíčovými slovy záložek. Do adresového řádku napíšu mamka, uhodím na enter, opíšu kód, uhodím na tabulátor, napíšu zprávu, tabulátor, enter. Prostě maličká machrovinka. Přímo na webu oskara ;)

    Skript totiž zkontroluje URL načteného dokumentu, a pokud obsahuje v query stringu number=(\d{9}), tak jej nastaví do formuláře. To už stačí na to aby šla vytvořit záložka a jí nastavit klíčové slovo.

    Skript dále v URL kontroluje položky sender-name a sender-number. Pro zcela vyplněný formulář je tedy možné url uložit do záložky například takto:
    http://sms.oskarmobil.cz/s_main.php3?locale=cz&number=777123456&sender-name=stepan&sender-number=777654321.
    Jméno a číslo odesílatele však většinou není nutné zadávat do URL, protože se tak často nemění, a formulář si poslední odeslanou hodnotu pamatuje.

    Pořadí při procházení tabulátorem jsem nastavil na "číslo příjemce, telefonní seznam, obrázek, zpráva, odeslat", přičemž pokud není v URL žádné number=, tak je vybraný telefonní seznam.

    Jaký telefonní seznam? Skript umožňuje zadání adresy, ze které si má stáhnout jednoduchý xml soubor s telefonním seznamem. Připadlo mi to lepší než ukládat čísla do profilu, navíc jsem si vyzkoušel XMLHttpRequest v Greasemonkey. XML soubor je velice jednoduchý, a může vypadat nějak takto:

    <?xml version="1.0"?>
    <!DOCTYPE phoneBook [
      <!ELEMENT phoneBook (item*)>
      <!ATTLIST phoneBook
        myName CDATA ""
        myNumber CDATA "">
      <!ELEMENT item EMPTY>
      <!ATTLIST item
        name CDATA #REQUIRED
        number CDATA #REQUIRED
        default (true|false) "false">
    ]>
    <phoneBook>
      <item name="mamka" number="775111111"/>
      <item name="sestra" number="776111111"/>
      <item name="stepan" number="777111111" default="true"/>
    </phoneBook>
    

    A odstranil jsem ten běžící banner a kecy okolo. Třeba se to bude někomu hodit. Každopádně síla Greasemonkey je veliká.

           

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    Jiří Němec avatar 24.6.2005 20:49 Jiří Němec | skóre: 22 | blog: BluPix | Horní Smrčné
    Rozbalit Rozbalit vše takovej jabber...
    Pokud potřebuju vědět, že sms dorazila, tak ji píšu na telefonu, těch 35h za tu sms klidně dám. Jinak mi stačí kliknout na kontakt v jabberu a napíšu mu stejně jako bych mu psal normální zprávu na jabber. Já ty jabber transporty mám opravdu rád.
    Spock: "Logic, logic, logic. Logic is the beginning of wisdom, not the end.
    24.6.2005 23:01 Spike | skóre: 29 | blog: Communicator | Praha
    Rozbalit Rozbalit vše Re: takovej jabber...
    Jo, jo. Jabber... :) (Mimochodem, který klient umí přiřazovat takhle několik kontaktů pod "jeden"?)
    24.6.2005 23:48 D-Evil | skóre: 24 | Praha
    Rozbalit Rozbalit vše Re: takovej jabber...
    Jestli myslíš seskupování víc Jabber accountů nebo třeba Jabber a ICQ, tak to umí například SIM.
    25.6.2005 08:47 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: takovej jabber...
    Nebo Kopete nebo Gaim, víc jsem jich nezkoušel :-).
    25.6.2005 10:40 Spike | skóre: 29 | blog: Communicator | Praha
    Rozbalit Rozbalit vše Re: takovej jabber...
    Jo, Gaim mě napadl. No já stejně zůstanu u tkabberu. Nemám rád ty různé křížence a multiklienty. :)
    27.6.2005 22:50 vrty
    Rozbalit Rozbalit vše Re: takovej jabber...
    Jasně Jabber a nikdy vic... ja jsem na njs.netlab.cz a kdyby nebyl sem tam vypadek.. tak maximalni spokojenost jedu to pres PSI a na Palmu pres Chatopus (ale ten je zatim v plinkach) no a transporty SMS a RSS proste miluji.. ty jsou fakt kruty :)
    29.6.2005 15:51 Joe
    Rozbalit Rozbalit vše Re: takovej jabber...
    jj, netlab rulez :)
    corwin78 avatar 28.6.2005 08:43 corwin78 | skóre: 10 | Ostrava
    Rozbalit Rozbalit vše Skript
    Vypadá to zajímavě, jak to použít ve Firefoxu?
    Uživatel GNU/Linux # 420871 | Uživatel Kubuntu # 5516 | Česká pirátská strana - "Internet je naše moře...".
    28.6.2005 09:43 plathel | blog: plathel | Praha, Prostejov
    Rozbalit Rozbalit vše Re: Skript
    no, dobra, doplnim how to install
    28.6.2005 09:54 Glutexo
    Rozbalit Rozbalit vše Deer Park
    Škoda jen, že nejnovější Greasemonkey nefunguje v Deer Park Aplha 1..
    28.6.2005 17:01 plathel | blog: plathel | Praha, Prostejov
    Rozbalit Rozbalit vše Re: Deer Park
    Nejnovější funguje, záleží na tom, co je "nejnovější" ;)
    vypada to hodne dobre, jenom mi neni jasne, v jakem formatu musi byt zadano cislo v URL. Zkousel jsem http://sms.oskarmobil.cz/s_main.php3?number=123456789, ale zjevne to neni ono. Dekuji za radu.
    28.6.2005 15:02 plathel | blog: plathel | Praha, Prostejov
    Rozbalit Rozbalit vše Re: dotaz
    V zalozce mam adresy v tomto formatu: http://sms.oskarmobil.cz/s_main.php3?locale=cz&number=777123456 Podstatne je, aby tech cisel bylo opravdu devet. Ale zjistil jsem, ze jsem tam mel chybu, takze tato featurka nefungovala spravne, pokud byl zadany nejaky telefonni seznam. Zkuste ten skript znovu nainstalovat, a odstrante ten stary (nastroje->manage user scripts)
    28.6.2005 16:23 Kaluzman
    Rozbalit Rozbalit vše pridani podpory pro cislo odesilatele
    Zdravím,
    bylo by prosím prosím možné přidat podporu pro vyplnění čísla odesilatele pomocí URL?
    Díky moc.
    28.6.2005 16:52 plathel | blog: plathel | Praha, Prostejov
    Rozbalit Rozbalit vše Re: pridani podpory pro cislo odesilatele
    updated, done as requested ;)
    28.6.2005 16:54 Ondra 'Kepi' Kudlík | skóre: 29 | Brno
    Rozbalit Rozbalit vše Re: pridani podpory pro cislo odesilatele
    kurnik.. že sem nereagoval trošku později :-) Ale přes to nastavení by to stejně bylo pěkný :)
    28.6.2005 16:53 Ondra 'Kepi' Kudlík | skóre: 29 | Brno
    Rozbalit Rozbalit vše Re: pridani podpory pro cislo odesilatele
    To by bylo dobrý.. navíc by to ještě chtělo i nastavení nějakýho default čísla odesílatele (například podobným způsobem jako u seznamu kontaktů).

    Jinak tohle opravdu ruluje! Já sice používám jabber, ale pro přítelkyni je to naprosto geniální. Díky!
    28.6.2005 17:59 plathel | blog: plathel | Praha, Prostejov
    Rozbalit Rozbalit vše Re: pridani podpory pro cislo odesilatele
    Ok, pridal jsem tam myName a myNumber do toho DTD, nastavit jako atributy korenovemu elementu.
    29.6.2005 12:53 pecan
    Rozbalit Rozbalit vše Re: pridani podpory pro cislo odesilatele
    no tak to asi neznate http://jaja.kn.vutbr.cz/~horinek2/oskar/sms/ 100x lepsi....
    29.6.2005 19:32 plathel | blog: plathel | Praha, Prostejov
    Rozbalit Rozbalit vše Re: pridani podpory pro cislo odesilatele
    Samozrejme, je to propracovanejsi, pouzitelnejsi a tak podobne, dik za link, neznal jsem, pouzival jsem jiny - sms.1984.cz. Tady jde o tu technologii, ne o featury ;) Prece jenom, moje reseni predpoklada rucne editovany XML soubor nekde na webu, rozhodne si nehraje na nejakou extra uzivatelskou privetivost.
    3.7.2005 14:37 MikZ
    Rozbalit Rozbalit vše Mohlo by to fungovat v Opere?
    Nektere Greasemonkey scripty v opere funguje.. ale tenhle bohuzel ne :-/ nevite co je potreba upravit aby to fungovalo? ( lord.mikz@gmail.com )
    3.7.2005 14:59 plathel | blog: plathel | Praha, Prostejov
    Rozbalit Rozbalit vše Re: Mohlo by to fungovat v Opere?
    Na tom zapracuju az budu mit 200 kliku ;)
    31.7.2005 00:37 MikZ
    Rozbalit Rozbalit vše Re: Mohlo by to fungovat v Opere?
    Uz mas tech potrebnejch 200 kliku?
    3.7.2005 22:23 Jasper
    Rozbalit Rozbalit vše zruseni detekce obrazku
    Vim jak by to slo asi udelat teoreticky, ale neumim to zpracovat do toho scriptu, mam ti to rict, abys se koukl, jestli to tak jde?
    3.7.2005 22:29 plathel | blog: plathel | Praha, Prostejov
    Rozbalit Rozbalit vše Re: zruseni detekce obrazku
    vypravej, prehanej.. pokud to bude jednoduche a s hezkym napadem, tak bych treba par hodin obetoval ;)
    3.7.2005 23:11 Jasper
    Rozbalit Rozbalit vše Re: zruseni detekce obrazku
    Vsiml sem si ze si vymazal zy zbytecnosti co byly nahore nad tou sms branou, takze z toho sem usoudil ze muzes smazat jakykoliv cast kodu. A pridavat kod muzes taky, takze:

    1. tento kod: <input type="hidden" name="pic_id" value="154811923" />

    hodnota value se meni podle zobrazenych cisel, takze bych cely tento radek smazal a misto neho dal stejny radek, kde se ale nebude hodnota value generovat scriptem, ale bude konstantni, treba porad 154811923

    2. Pro hodnotu pic_id 154811923 odpovida cislo na obrazku 69234 takze bych cislo 69234 dopsal do hodnoty value tady: <input type="text" name="pictogram" value="" size="5" maxlength="5" />

    typ by se pak taky mohl dat hidden A obrazek co tam je by se pak taky mohl skryt

    Podle me by to tak mohlo fungovat. Mrkni na to a napis jestli to tak jde a hlavne jestli je to technicky realizovatelne...
    3.7.2005 23:25 plathel | blog: plathel | Praha, Prostejov
    Rozbalit Rozbalit vše Re: zruseni detekce obrazku
    Jasne, s tou strankou muzu delat cokoli.

    Hmm, ale myslim, ze tohle reseni nebude. Nezkousel jsem to, ale pripadne mi, ze by to bylo prilis snadne k obejiti, a cekal bych neco slozitejsiho. Jakoze ta hodnota toho hidden fieldu je jenom klic, podle ktereho ma Oskar ulozenou hodnotu piktogramu, a ta dvojice klic/hodnota se po odeslani zpravy smaze. Nevim kolik se z te brany odesle smsek, ale vic jak radove stotisice tech aktualnich dvojic klic/hodnota asi nebude, takze by se to do databaze vlezlo..

    Ale jak rikam, nezkousel jsem to. Mozna to nekdy vyzkousim, ale dneska tomu spanek neobetuju ;)
    3.7.2005 23:31 Jasper
    Rozbalit Rozbalit vše Re: zruseni detekce obrazku
    Aha, to sem nevedel ze se ty kody po 1 odeslani smazou :(
    3.7.2005 23:37 plathel | blog: plathel | Praha, Prostejov
    Rozbalit Rozbalit vše Re: zruseni detekce obrazku
    to ja taky nevim, nezkousel jsem to, to jenom odhaduju..
    3.7.2005 23:39 Jasper
    Rozbalit Rozbalit vše Re: zruseni detekce obrazku
    A nejsou nekde nejake tutorualy na ten GM, zacina se mi to celkem libit :)

    A je ten kod na smazati toho radku imput jednoduchy? zZe bych to vyzkousel sam?
    8.7.2005 10:47 Fred
    Rozbalit Rozbalit vše nejsou někde nějaké tutoriály
    Ano jsou tady Dive into GreaseMonkey
    23.7.2005 17:31 Ondra
    Rozbalit Rozbalit vše Re: zruseni detekce obrazku
    Vubec to ani nezkousejte. To bylo samozrejme prvni, co Gibo zkousel
    8.7.2005 10:57 Fred2
    Rozbalit Rozbalit vše malý scriptík
    BTW, instaloval jsem si GM kvůli http://jobdnes.idnes.cz/ . Vytáčelo mě vyskakování alertu Přejete si zapamatovat heslo na každé stránce ve vyhledávání, protože tam mají nastaven jeden input password, aby asi donutili co nejvíc lidí k registraci nebo co? Takže scriptík je jednoduchý

    var frm=document.getElementById('Form1'); var but=frm.getElementsByTagName('input'); for(var i=0;i < but.length; i++){ if(but[i].getAttribute('type')=='password') but[i].setAttribute('type','button'); }
    25.12.2005 13:11 angel333
    Rozbalit Rozbalit vše Re: Greasemonkey skript pro Oskaří smsky
    JAKTO ZE SE TADY NEZADAVA PICTOGRAM??? http://www.poslatsms.cz/ jak to udelali????

    Založit nové vláknoNahoru

    ISSN 1214-1267   Powered by Hosting 90 Server hosting
    © 1999-2012 Argonit s. r. o. Všechna práva vyhrazena.