Combine - makro pro automatizaci opakovanych cinnosti
#61
Publikováno 11 říjen 2009 - 8:37
#62
Publikováno 11 říjen 2009 - 14:19
lukabike.com napsal/a:
Bylo by mozne aby makro umelo spoustet krome .exe a .bat souboru i .sh skript? Hodilo by se mi to pri generovani databaze pro Kesovadlo pod linuxem...
Pokud uz to jde a ja se ptam zbytecne, tak se predem omlouvam.
Ne, ze by to neslo, ale GG je windowsi aplikace a pak skripty pod linucem muzes pojmenovat jakkoli, treba i to *.bat . Pak je ovsem otazka jak z win programu spoustet linuxovy shel.
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#63
Publikováno 11 říjen 2009 - 14:26
sobikovi napsal/a:
Nedalo by se nějak při případném dalším releasu makra upravit, aby se do názvu na toolbaru nepřidávalo to "Skupina akci: nějaký můj popis"? Myslím, že je to tam zbytečný a zbytečně je ten popisek pak dlouhej...
Jinak supr věc, díky moc. Možná by stálo za to domluvit se s Halumou a přidat tohle makro do standardní distribuce GG...
To by asi nebyl problem, chtel jsem odlisit skutecna makra od pseudomaker (makra, ktera vyvolaji skutecne makro). Ten hint je stejne zobrazen jen chvili a dle meho je nevyznamny. Doplnim to do konfigurace a pokud ti to vadi a chces to mit hned, uprav si to ve zdrojaku makra.
Nevidim duvod k tomu, aby se pridavalo do standardni distribuce. Pokud to nekdo bude potrebovat, urcite si to najde. Pokud se opta v diskusi, urcite ho nekdo na spravnou stranku odkaze. Jinak by se HaLuMa musel starat o aktualizace, ... Proc mu pridavat praci? Ma toho i tak az nad hlavu s delanim pomysleni, ktere si my tvurci maker vymyslime.
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#64
Publikováno 11 říjen 2009 - 14:31
sobikovi napsal/a:
Ještě jedna prosba.. nedalo by se ve spolupráci s Halumou vymyslet něco, aby Combine umělo "zmáčknout" některé tlačítko v dialogu? Případně aspoň navolit možnost "select new" nebo "select updated" po importu PQ....
Tohle uz jsem jednou nekomu vysvetloval (nevim komu a nenarazim tim na nic a na nikoho). Je to problem. Neni sice problem udelat funkci, ktera zmackne tlacitko, to je v podstate jen odeslani WinMessage oknu. Zasadni problem ale je v tom, kdy to udelat. Makro Combine totiz nema tuseni o tom, co se prave deje s nejakym oknem (a zda to okno vubec existuje), protoze to okno patri podrizenemu procesu a dokud ten proces neskonci, Combine o nem v podstate jen vi, ze bezi. Musel by se vybudovat nejaky asi ne prilis jednoduchy mechanismus a je otazka, zda to za tu namahu stoji. Vetsina prace by nebyla na mne (jako tvurci makra), ale na HaLuMovi.
Osobne tech par kliknuti mysi klidne absolvuji.
EDIT: jeste me napada jedna moznost, asi nejjednodussi: upravit vsechna prislusna makra tak, aby nepracovala "dialogove".
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#65
Publikováno 12 říjen 2009 - 13:20
#66
Publikováno 15 říjen 2009 - 21:18
Tak jsem nad tim dumal a napsal si .sh skript, ktery po spusteni nahraje .gpx soubor do garmina. To funguje paradne.HaLuMa napsal/a:
Tak si z makra zavolej GpsBabel a nahraj si to do GPSky pres nej. (Mnohe programy, ktere se touto funkci chlubi, to delaji presne touto cestou...)
Jenze jak donutit Combine aby ten skript spustilo? Dal jsem mu priponu .bat, aby ho makro videlo, ale nejako to nefunguje
Tady je castecny vypis z konzole:
fixme:mpr:WNetGetUniversalNameA ("Z:\\home\\habib\\data\\script\\Combine\\Combine.ggp.pas", 0x00000001, 0x32f638, 0x32fa44): stub
fixme:commdlg:GetFileName95 Flags 0x00800000 not yet implemented
fixme:mpr:WNetGetUniversalNameA ("Z:\\home\\habib\\data\\GG2 60CSx TRUHLICKY with hint _ by Qnik.gge.pas", 0x00000001, 0x32e2d8, 0x32e6e4): stub
Z:\home\habib\data>#! /bin/sh
File not found
Z:\home\habib\data>gpsbabel -i gpx -f tradicky.gpx -o garmin -F usb:
File not found
Pocitam, ze ten gpsbabel volam spatnym zpusobem, ale za vitezstvi povazuju uz to, ze ten skript funguje
Garmin 60csx, MacBook Air M1 + Geoget 2.8.X
#67
Publikováno 16 říjen 2009 - 11:14
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#68
Publikováno 22 říjen 2009 - 23:05
#69
Publikováno 23 říjen 2009 - 6:25
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#70
Publikováno 23 říjen 2009 - 7:05
#71
Publikováno 23 říjen 2009 - 7:15
rodinka veverek napsal/a:
Díky moc za odpvěď, ale stále ještě něco chybí. Asi jsem úplně slepej, ale nemohu najít záložku Spustit ani tlačítka "Do spravce" a "Do toolbaru". Ani záložku "Definovat". Kde to má být?
Ty vidis po spusteni makra neco jineho nez na prilozenem obrazku? (Vlevo zalozka Spustit, vpravo dole tlacitka pro pridani do toolbaru a do spravce.)
Pokud to takto nemas, pak by me zajimalo co a jak spoustis
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#72
Publikováno 23 říjen 2009 - 7:27
#73
Publikováno 23 říjen 2009 - 7:39
TOOL_TEXT='Skupina akcí: %GRP_NAME%'; //text pro vytvorenou ikonu na toolbaru
Promenna je navic od verze 4 a zapomnel jsem nahrat novy config.
Pokud dojde k chybe pri prekladu, nemuze GG makro nikam doplnit, protoze jej nedokaze zpracovat. Toto byla jednoznacne moje chyba, nikoli chyba GeoGetu.
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#74
Publikováno 25 říjen 2009 - 12:16
#75
Publikováno 26 říjen 2009 - 10:34
TOOL_TEXT='Skupina akcí: %GRP_NAME%'; //text pro vytvorenou ikonu na toolbarudoplnit na konec souboru Combine.config.pas. V soucasne dobe neexistuje zadne jednoduche reseni a neni to chyba ani makra, ani geogetu. Je to proste vlastnost. Jiste, mohl bych si udelat vlastni soubor, do ktereho ukladat a upravovat nastaveni (podobne jako treba Autostat), ale v tom pripade se obchazi "systemovy" (a jednotny) nastroj pro konfiguraci maker a to mi nepripada nijak rozumne.
Takze opravdu pomuze jedine budto
1. smazat soubor config.pas, nahrat novy default.pas a restartovat GG, nebo
2. rucne doplnit vyse uvedeny radek
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#76
Publikováno 26 říjen 2009 - 10:45
#77
Publikováno 26 říjen 2009 - 12:03
#78
Publikováno 26 říjen 2009 - 12:20
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#79
Publikováno 26 říjen 2009 - 14:14
Sally&eL napsal/a:
...pravda, teď když se na to dívám, tak v Combine.default.pas to opravdu je - pak tedy nechápu, proč když si to stáhnu, není to rovnou i Combine.config.pas a musím to ručně dopsat - včera jsem tohle makro použil poprvé, takže jsem nic neaktualizoval - takže si myslím že pro první
Pokud geoget nenajde *.config.pas, pak si jej vyrobi kopii z *.default.pas. Z toho vyplyva, ze pokud neco v defaultu je a c existujicim configu nikoliv, musel tam ten config uz pred tim existovat.
#80
Publikováno 27 říjen 2009 - 10:21
Ahojkymgord napsal/a:
Pokud jsi mel na disku soubor combine.config.pas bez prislusneho radku, GG to doplnit neumi. POkud jsi ho tam nemel, pak to vysvetlit neumim. Ted jsem si to zkusil "nainstalovat" a GG ho spravne vytvori z Combine.default.pas.
Diky za vysvetleni a trpelivost, uz to funguje.
4 uživatel(ů) prochází toto téma
0 uživatelů, 4 návštěvníků 0 anonymních uživatelů