Přejít na obsah


Fotka

Greasemonkey skripty pro Firefox


  • Pokud chcete vložit odpověď, přihlašte se
636 odpovědí na toto téma

#81 ebik

ebik

    Advanced Member

  • Members
  • PipPipPip
  • 338 příspěvků(y)

Publikováno 19 listopad 2007 - 11:46

Tak jedna horká novinka:
http://drak.ucw.cz/~...pswitch.user.js
(další moje skripty jsou v http://drak.ucw.cz/~ebik/gm/)

Umí to přepínat mezi některými online mapami: Teda z některých do skoro všech zajímavých v čechách.
---
Version 2007-11-19
TO: mapy.cz, mapy.atlas.cz, mapy.centrum.cz, mapy.crr.cz, mapy.idnes.cz mapy.tiscali.cz, mapy.turistika.cz, mapy.tiscali.cz, maps.google.com, geoportal.cenia.cz, geocaching.{com|cz}
FROM: mapy.atlas.cz, mapy.idnes.cz, geocaching.cz
---
  • 0

#82 ebik

ebik

    Advanced Member

  • Members
  • PipPipPip
  • 338 příspěvků(y)

Publikováno 19 listopad 2007 - 11:55

Jo, zapoměl jsem napsat jak to funguje: zatím pravý klik v mapách uvedených ve 'FROM:' na místo, které se pak zobrazí uprostřed té mapy do které přepnete. Na atlasím api (atlas, geocaching.cz) to instaluje další menu, páč do jednoho by se to rozumě nevešlo. Takže je tam kolonka "přepni menu", která vymění to menu na pravý klik. DEVELOPER INFO: Co chybí naprogramovat: dropdown menu (pro mapy bez kontextového menu.) - pak již bude snadné přidat support do map které nemají menu na pravý klik. P.S. pokud jste se někdo šťoural v menu google maps, tak napište, já s ním mám teď problém (nemůžu ho najít). Kousky kódu k začlenění posílejte přes SZ. Dále pak to bylo laděno jen na FireFoxu. Info z ostatních prohlížečů vítám.
  • 0

#83 ebik

ebik

    Advanced Member

  • Members
  • PipPipPip
  • 338 příspěvků(y)

Publikováno 27 listopad 2007 - 20:02

ebik napsal/a:
Tak jedna horká novinka:
http://drak.ucw.cz/~...pswitch.user.js
(další moje skripty jsou v http://drak.ucw.cz/~ebik/gm/)
---


Update: uz to umi prepinat z kde ceho (viz FROM dole), zajimavosti jsou souradnice v listingu cache na gc.com (I TY V TEXTU, pokud jsou trochu rozumne zapsane). Funguje to tak, ze nekde u mapy je text 'Přepnout mapu', na ten když se najede, tak se rozbalí menu s mapama. Výjimkou je mapa na geocaching.cz a idnes.cz, kde je potřeba provést pravý klik.

---------

description:
Switch between various (czech) online maps.
Version 2007-11-27
TO: mapy.cz, mapy.atlas.cz, supermapy.centrum.cz, mapy.crr.cz, mapy.idnes.cz mapy.tiscali.cz, www.turistika.cz, mapy.tiscali.cz, maps.google.com, geoportal.cenia.cz, geocaching.{com|cz}
FROM: mapy.cz, mapy.atlas.cz, mapy.idnes.cz, supermapy.centrum.cz, www.turistika.cz, mapy.tiscali.cz, mapy.crr.cz, www.geocaching.com(listing), geocaching.cz
  • 0

#84 Celestyn

Celestyn

    Advanced Member

  • Members
  • PipPipPip
  • 57 příspěvků(y)

Publikováno 28 listopad 2007 - 9:17

To je bombasticky.
  • 0

#85 minarjo

minarjo

    minarjo

  • Members
  • PipPipPip
  • 758 příspěvků(y)

Publikováno 28 listopad 2007 - 22:03

ebik napsal/a:
[Update: uz to umi prepinat z kde ceho (viz FROM dole), zajimavosti jsou souradnice v listingu cache na gc.com (I TY V TEXTU, pokud jsou trochu rozumne zapsane). Funguje to tak, ze nekde u mapy je text 'Přepnout mapu', na ten když se najede, tak se rozbalí menu s mapama. Výjimkou je mapa na geocaching.cz a idnes.cz, kde je potřeba provést pravý klik.

Vypadá to super - jen při použití nad additional waypoint v listingu mě to všemi odkazy směruje jen na mapy.cz (ať vyberu kteroukoliv mapu). Jistě drobná chybka, jinak díky moc!
EDIT: dělá to jen když je zároveň spuštěn i xpjho skript Czech maps and... (prostě náhrada Yahoo mapy za Atlasáckou a další vymoženosti) - ten xpjho skript upravuje souřadnice z tvaru N xxx E yyy do xxxx N yyyy E a to možná tvému skriptu vadí...
  • 0

Nevíte si s něčím v GC rady? Zkuste jít nejprve na Českou encyklopedii GC


#86 ebik

ebik

    Advanced Member

  • Members
  • PipPipPip
  • 338 příspěvků(y)

Publikováno 28 listopad 2007 - 23:00

minarjo napsal/a:

ebik napsal/a:
[Update: uz to umi prepinat z kde ceho (viz FROM dole), zajimavosti jsou souradnice v listingu cache na gc.com (I TY V TEXTU, pokud jsou trochu rozumne zapsane). Funguje to tak, ze nekde u mapy je text 'Přepnout mapu', na ten když se najede, tak se rozbalí menu s mapama. Výjimkou je mapa na geocaching.cz a idnes.cz, kde je potřeba provést pravý klik.

Vypadá to super - jen při použití nad additional waypoint v listingu mě to všemi odkazy směruje jen na mapy.cz (ať vyberu kteroukoliv mapu). Jistě drobná chybka, jinak díky moc!
EDIT: dělá to jen když je zároveň spuštěn i xpjho skript Czech maps and... (prostě náhrada Yahoo mapy za Atlasáckou a další vymoženosti) - ten xpjho skript upravuje souřadnice z tvaru N xxx E yyy do xxxx N yyyy E a to možná tvému skriptu vadí...


Já už vím co tam je špatně..., (výsledně vyjde <A> tag uvnitř <A> tagu, a FF zjevně použije ten vnější)..., opravím...
  • 0

#87 xpj

xpj

    Advanced Member

  • Members
  • PipPipPip
  • 625 příspěvků(y)

Publikováno 29 listopad 2007 - 16:15

ebik napsal/a:
description:
Switch between various (czech) online maps.
Version 2007-11-27
TO: mapy.cz, mapy.atlas.cz, supermapy.centrum.cz, mapy.crr.cz, mapy.idnes.cz mapy.tiscali.cz, www.turistika.cz, mapy.tiscali.cz, maps.google.com, geoportal.cenia.cz, geocaching.{com|cz}
FROM: mapy.cz, mapy.atlas.cz, mapy.idnes.cz, supermapy.centrum.cz, www.turistika.cz, mapy.tiscali.cz, mapy.crr.cz, www.geocaching.com(listing), geocaching.cz


Fascinující! Skvělá záležitost :-) Překvapuje mě, že to vůbec funguje ;-)
  • 0
Garmin GPSMAP 60CSx + Topo Czech 1.2
Sony Ericsson K750i + Opera Mini 4.1beta + Handy Geocaching 3.2.5
Apple iPod Nano + Pocket Queries as VCards (via GPSBabel :-)

#88 ebik

ebik

    Advanced Member

  • Members
  • PipPipPip
  • 338 příspěvků(y)

Publikováno 29 listopad 2007 - 23:18

minarjo napsal/a:
EDIT: dělá to jen když je zároveň spuštěn i xpjho skript Czech maps and... (prostě náhrada Yahoo mapy za Atlasáckou a další vymoženosti) - ten xpjho skript upravuje souřadnice z tvaru N xxx E yyy do xxxx N yyyy E a to možná tvému skriptu vadí...


Opraveno. Vkladal jsem to "dovnitr" toho <A> tagu. Ted to delam u additional WP naopak (vkladam <A> tag do toho svyho udelatka), takze konkretne s Czechmaps to funguje. Respektive, pokud se Czechmaps spusti prvni.
Pokud se spusti jako druhe, tak netusim co to provede - muj skript sice nainstaluje korektne ten dropdown, ale czechmaps to pak muzou cely rozbit. Nedival jsem se co delaj, a jeste jsem nemel chut zjistovat podle ceho GM radi skripty. Zatim se mi ten muj spustil vzdy jako druhy.

Nicmene podobna chyba (spatne odkazy v tom menu) se projevi, pokud budou souradnice v LongDescription uvnitr <A> tagu. S tim jsem se zatim nedelal (a mozna se s tim ani delat nebudu), znamenalo by to totiz prohazovat tagy tak aby <A> byl nejvnitrnejsi... To jde, ale je to spousta prace a zatim jsem nevidel listing, ktery by mel souradnice napsane uvnitr <A> tagu.
  • 0

#89 ProKesTom

ProKesTom

    Advanced Member

  • Members
  • PipPipPip
  • 1 092 příspěvků(y)

Publikováno 02 prosinec 2007 - 11:56

Vytvořil jsem skript (no, vytvořil... malá modifikace existujícího skriptu od xpj.), který ošetřuje souřadnice při zakládání kešky - viz vlákno: "Modrá není dobrá": http://www.geocachin...0895#post_60895 Zveřejňuji na webu xpj. http://www.cetoraz.i...i_cache.user.js

Funkce skriptu:
1) zruší zaškrtnutí "Yes, this cache is active..."
2) nastaví východní souřadnice (i na stránce s editací waypointu)
3) zvolí Location = "Czech Republic"
  • 0

#90 xpj

xpj

    Advanced Member

  • Members
  • PipPipPip
  • 625 příspěvků(y)

Publikováno 04 prosinec 2007 - 13:07

Zaktualizoval jsem svůj gc_waypoint_activation, který nyní neaktivuje pouze GCxxxx, ale také TBxxxx... Změna je v podstatě jen kosmetická - úprava regulárního výrazu :-)
  • 0
Garmin GPSMAP 60CSx + Topo Czech 1.2
Sony Ericsson K750i + Opera Mini 4.1beta + Handy Geocaching 3.2.5
Apple iPod Nano + Pocket Queries as VCards (via GPSBabel :-)

#91 ebik

ebik

    Advanced Member

  • Members
  • PipPipPip
  • 338 příspěvků(y)

Publikováno 02 březen 2008 - 3:58

Tak hlásím nový skript na http://drak.ucw.cz/~ebik/gm/.

Je to:http://drak.ucw.cz/~...texport.user.js.

Přidává do listingu keše místo groundspeakového disklejmru (který stejně všichni máme přečtený, že ano) řádky pro cut&paste do souboru.wpt, který umí číst třeba oziexplorer nebo SmartComGPS.

Btw. pokud by chtěl někdo dělat skriptík nebo bookmarklet na export do gpx, tak je to dobrý startovní bod.
  • 0

#92 TEA_CR

TEA_CR

    Advanced Member

  • Members
  • PipPipPip
  • 62 příspěvků(y)

Publikováno 02 březen 2008 - 9:14

ebik napsal/a:
Tak hlásím nový skript na http://drak.ucw.cz/~ebik/gm/.

Je to:http://drak.ucw.cz/~...texport.user.js.

Přidává do listingu keše místo groundspeakového disklejmru (který stejně všichni máme přečtený, že ano) řádky pro cut&paste do souboru.wpt, který umí číst třeba oziexplorer nebo SmartComGPS.

Btw. pokud by chtěl někdo dělat skriptík nebo bookmarklet na export do gpx, tak je to dobrý startovní bod.


NAPROSTÁ PARÁDA :D!
Děkuji za všechny předem spokojené uživatele OZI Exploreru a SmartComGPS. Ebik splnil mé náročné přání NAD OČEKÁVÁNÍ!

Včera večer to byl jen nápad (můj) pohodlného uživatele, který si tvoří před výletem vlastní WPT soubory konverzí z GPX (Skrýšotlač ;)) a ručně pak doplňuje nápovědy jako poznámku k bodu (a případné zastávky multi-skrýší s úkoly)... Dnes už je to plně funkční VYCHYTÁVKA :P! Fakt BOMBA, díky moc B)! Tenhle GM skriptík určitě ušetří spoustu času i papíru :P, pro ilustraci přikládám obrázek (1024 x 768 px, 266 kB - opravdu dlooouhááá multiskrýš s 18 zastávkami :o ve Františkových Lázních GC12DHH.

LOVU ZDAR! I když v tomhle počasí :(...
TEA_CR
  • 0
LOVU ZDAR Vložený obrázek!
TEA_CR

#93 Aviatik

Aviatik

    Advanced Member

  • Members
  • PipPipPip
  • 1 435 příspěvků(y)

Publikováno 02 březen 2008 - 12:49

Dotaz: Běhají tyto skripty i v Opeře? Některé GreaseMonkey ano ale teď zkouším to přepínání map a nic...
  • 0
Ej vy mé krabičky z umělé hmotičky!

#94 ebik

ebik

    Advanced Member

  • Members
  • PipPipPip
  • 338 příspěvků(y)

Publikováno 02 březen 2008 - 12:54

Opera friendly je zatím jen multisolver. Já programuju metodou pokus omyl, a za pomocí javascript shellu, který jako bookmarklet chodí jen ve Firefoxu. No, a firefox má asi nejvíc zajímavých rozšíření javascriptu, protože ho občas používá i interně v různých pluginech. Bohužel, při progamování metodou pokus omyl nepoznám, co je rozšíření firefoxu a co je generický javascript.
  • 0

#95 Aviatik

Aviatik

    Advanced Member

  • Members
  • PipPipPip
  • 1 435 příspěvků(y)

Publikováno 02 březen 2008 - 13:06

Ach tak. To mám z toho že jsem si vyzkoušel Operu a už pro mne nebyla cesta zpátky k Firefoxu... (v Opeře jsem zjistil že se musí scriptům dovolit odchytit kliknutí pravým tlačítkem s tím efektem že na mapy.cz to změní měřítko a jinde se stejně nic neděje)
  • 0
Ej vy mé krabičky z umělé hmotičky!

#96 ebik

ebik

    Advanced Member

  • Members
  • PipPipPip
  • 338 příspěvků(y)

Publikováno 02 březen 2008 - 13:25

Tak to si dovolím trochu offtopic: V čem ti přijde opera lepší? Já ji používám jen na PDA, protože tam je mozillí klon příliš pomalý. Ale nějak jsem si zvyknul, že jsou stránky vyladěné pro MSIE a pak pro Gecko (tedy Mozilla/Firefox/Iceweasel, Galeon/Epiphany a spol.), a u ostatních prohlížečů (Konqueror, Opera, ...) občas narazím. Navíc licence Opery je nějaká "nonfree", takže jí většinou nemám přímo ve své oblíbené distribuci linuxu. Jediné co bych Firefoxu vytknul, je jeho pomalost. Ale na druhou stranu, s nainstalovaným multisolverem, který parsuje celou stránku, se ta rychlost ještě výrazně snižuje. Budu s tím skriptem muset něco udělat (omezit na geocaching.com a výstup ze skrýšotlače. Jak udělám to druhé ještě nevím.)
  • 0

#97 Tommu

Tommu

    Advanced Member

  • Members
  • PipPipPip
  • 190 příspěvků(y)

Publikováno 02 březen 2008 - 21:14

ebik napsal/a:
Tak jedna horká novinka:
http://drak.ucw.cz/~...pswitch.user.js
(další moje skripty jsou v http://drak.ucw.cz/~ebik/gm/)
Umí to přepínat mezi některými online mapami: Teda z některých do skoro všech zajímavých v čechách.
---


Super skripty produkuješ, dík za to. K tomuto bych se rád zeptal, nebo měl návrh na úpravu. Šlo by udělat podobnej k celému listingu keše tak, aby se na mapách zobrazovaly všechny waypointy, které jsou v listingu? Už sice podobný skript mám nainstalovaný, ale umí jen mapy.cz, to ten tvůj jich má pěknej výběr. Díky.
  • 0

#98 ebik

ebik

    Advanced Member

  • Members
  • PipPipPip
  • 338 příspěvků(y)

Publikováno 02 březen 2008 - 23:30

Šlo by to jen za cenu celkového pochopení programu mapy, do které by se to implementovalo. Mapy.cz jako jedinné totiž tuhle fíčuru mají dostupnou pro uživatele přes vyhledávání. Navíc některé mapy dokonce nepodporují více ikon najednou. No, a zase až tolik volného času do toho investovat nechci. To už bych si raději naprogramoval celé mapy sám. (když odmyslím nelegálnost používání podkladu z cizího serveru).
  • 0

#99 xpj

xpj

    Advanced Member

  • Members
  • PipPipPip
  • 625 příspěvků(y)

Publikováno 31 březen 2008 - 16:59

Nová verze GM skriptu pro mapy je nově kompatibilní s Operou...

více viz. http://www.geocachin...5316#post_75316
  • 0
Garmin GPSMAP 60CSx + Topo Czech 1.2
Sony Ericsson K750i + Opera Mini 4.1beta + Handy Geocaching 3.2.5
Apple iPod Nano + Pocket Queries as VCards (via GPSBabel :-)

#100 Aviatik

Aviatik

    Advanced Member

  • Members
  • PipPipPip
  • 1 435 příspěvků(y)

Publikováno 31 březen 2008 - 17:28

xpj napsal/a:
Nová verze GM skriptu pro mapy je nově kompatibilní s Operou...

více viz. http://www.geocachin...5316#post_75316

Vyslovuji pochvalu před nastoupenou jednotkou!!! :)
  • 0
Ej vy mé krabičky z umělé hmotičky!




3 uživatel(ů) prochází toto téma

0 uživatelů, 3 návštěvníků 0 anonymních uživatelů

Reklama