Přejít na obsah


Fotka

Combine - makro pro automatizaci opakovanych cinnosti


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

#241 gord

gord

    Advanced Member

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

Publikováno 31 prosinec 2010 - 10:38

Vzhledem k tomu, ze se jedna o vystup na stdout, budes to muset udelat oklikou. (Win nejsou unix, kolony tam nefunguji ani z desetiny tak, jak by mohly.) Udelej si bat, kteremu predas 2 parametry - vstupni a vystupni soubor. V batu pak zavolej sort s prislusnymi parametry.
  • 0

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

 


#242 mikrom

mikrom

    Advanced Member

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

Publikováno 31 prosinec 2010 - 10:39

pokud Ti to funguje v cmd tak nechodilo by neco jako tohle?

Parametr 1:
C:\Windows\System32\cmd.exe

Parametr 2:
/C "d:\d\unix\sort -u e:\vstup.txt > e:\vystups.txt"
  • 0

#243 ToRo61

ToRo61

    Advanced Member

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

Publikováno 31 prosinec 2010 - 17:56

jj, gordův návrh s voláním BATu mě napadl taky, ale potvrzuji, že funguje i doporučení by mikrom :) Díky za radu. Jdu slavit příchod Nového roku :);)
  • 0

#244 HaLuMa

HaLuMa

    Autor Geogetu

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

Publikováno 31 prosinec 2010 - 18:00

Ono je to totiz tim, ze to presmerovani vystupu nedela operacni system, ale je to funkce toho cmd.exe, tedy interpretru prikazove radky. Takze kdyz spustis v operacnim systemu proces, tak se na presmerovani vesele kasle. Musi se to spustit pres cmd.exe, coz oba navrhy na reseni delaji, jen kazdy jinak.
  • 0

#245 gord

gord

    Advanced Member

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

Publikováno 21 leden 2011 - 10:56

Mam v planu docela dost prekopat cele Combine. A kdyz do toho budu dramaticky sahat, mate nekdo nejakou funkci, kterou byste tam radi videli?
  • 0

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

 


#246 mikrom

mikrom

    Advanced Member

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

Publikováno 21 leden 2011 - 12:47

pokud jeste neni, tak moznost datumu a casu v nazvu souboru jakoze budu v ramci my aktualizacni davky nakonec jeste most generovat soubor %ROK%%MESIC%%DEN%%HODINA%%MINUTA%.gpx treba tyhle soubory bych pak moh hromadne importovat u pritelkyne at to nemusi tahat taky..
  • 0

#247 mike_btk

mike_btk

    Advanced Member

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

Publikováno 21 leden 2011 - 13:04

Když jsme u těch názvů souborů, líbilo by se mi, kdyby makro umožňovalo kromě den, měsíc atd. (jak píše Mikrom) taky dotaz na libovolný text, který se potom doplní do názvu. Standardně mám jméno souboru export_%den%_%hodina%... ale pokud pár takových udělám, tak mám sice v mobilu všechno, ale nerozeznám pořádně jedno od druhého. Zkoušel jsem to přes proměnné - nadefinovat si nějakou proměnnou jako zadaní s textboxu a tu potom vložit do názvu souboru, ale nefungovalo mi to. Čili jde mi o to, aby se mě makro zeptalo na část výsledného názvu souboru.
  • 0

#248 gord

gord

    Advanced Member

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

Publikováno 21 leden 2011 - 14:01

mikrom napsal/a:
pokud jeste neni, tak moznost datumu a casu v nazvu souboru

jakoze budu v ramci my aktualizacni davky nakonec jeste most generovat soubor %ROK%%MESIC%%DEN%%HODINA%%MINUTA%.gpx treba
tyhle soubory bych pak moh hromadne importovat u pritelkyne at to nemusi tahat taky..


Tohle tam uz je delsi dobu jako (%Y%, %M%, %D%, %h%, %m%, %s%).
  • 0

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

 


#249 gord

gord

    Advanced Member

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

Publikováno 21 leden 2011 - 14:03

mike_btk napsal/a:
Když jsme u těch názvů souborů, líbilo by se mi, kdyby makro umožňovalo kromě den, měsíc atd. (jak píše Mikrom) taky dotaz na libovolný text, který se potom doplní do názvu. Standardně mám jméno souboru export_%den%_%hodina%... ale pokud pár takových udělám, tak mám sice v mobilu všechno, ale nerozeznám pořádně jedno od druhého.
Zkoušel jsem to přes proměnné - nadefinovat si nějakou proměnnou jako zadaní s textboxu a tu potom vložit do názvu souboru, ale nefungovalo mi to.
Čili jde mi o to, aby se mě makro zeptalo na část výsledného názvu souboru.


Makro se umi optat na cokoli, vysledek si muzes ulozit do promenne a tu si muzes pouzit podle sveho uvazeni treba jako soucast jmena souboru.
  • 0

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

 


#250 mike_btk

mike_btk

    Advanced Member

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

Publikováno 21 leden 2011 - 14:09

gord napsal/a:
Makro se umi optat na cokoli, vysledek si muzes ulozit do promenne a tu si muzes pouzit podle sveho uvazeni treba jako soucast jmena souboru.

Já si říkal, že by bylo divné, kdyby to nešlo.... Každopádně ale teda nemám šajna, jak na to? Asi jsem zvládl se "optat" (do textboxu jsem něco zadal), ale už jsem to neuložil do proměnné....
Mohl bys mi, prosím, napsat krátký příklad?
  • 0

#251 gord

gord

    Advanced Member

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

Publikováno 22 leden 2011 - 12:43

Proverim, jestli to opravdu nahrazuje vzdy a vsude.
  • 0

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

 


#252 gord

gord

    Advanced Member

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

Publikováno 22 leden 2011 - 12:49

Hmm, tak jsem kecal. Takto vytvorena promenna muze byt pouzita jen v testovani. Neni problem to rozsirit na to, aby se pouzila podobne jako %GG*% a spol - pisu si a doplnim to.
  • 0

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

 


#253 sobikovi

sobikovi

    Advanced Member

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

Publikováno 05 únor 2011 - 20:58

mám lama dotaz. kam se ukládá seznam akcí z combine? rád bych ho upravil v notepadu, ale netuším kde ho najít... hledal jsem, ale nenašel :(
  • 0

#254 Sally&eL

Sally&eL

    Sally

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

Publikováno 05 únor 2011 - 21:08

...jestli myslíš Combine.ini tak je to v Combine.ini :D
  • 0

#255 sobikovi

sobikovi

    Advanced Member

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

Publikováno 05 únor 2011 - 21:13

Sally&eL napsal/a:
...jestli myslíš Combine.ini tak je to v Combine.ini :D

Aha, tak to jo. Já myslel, že každý seznam má svůj definiční soubor a ne že je to v ini souboru pro makro... tam bych to fakt nehledal... Díky.
  • 0

#256 gord

gord

    Advanced Member

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

Publikováno 06 únor 2011 - 9:38

Combine si s sebou tahne svuj puvod. Puvodne bylo vytvoreno, jak si jiste pamatujes, jen pro ruzne kombinace filtru a na to bohate jedno ini stacilo. Jak postupne funkce pribyvaly, pribyvalo take pozadavku na ini soubor. V soucasnosti dost cele makro prekopavam tak, aby bylo napr. mozne predavat pripravene davky mezi ruznymi uzivateli. Jednou z podstatnych zmen bude prave zmena v ulozeni davky - kazda davka bude mit prikazy ulozene v samostatnem souboru. Pro predani davky nekomu jinemu pak bude statcit vytvorit gip balicek, kde budou popsany i pripadne zavislosti na jinych baliccich ci souborech, ... a potencialni uzivatel si snadno novou davku do Combine prida jedinym kliknutim. Jen to chce cas, zmen ve zdrojovych kodch je fakt hodne (minimalne tretina napsana uplne znovu a jinak) a jejich odladeni neni na 10 minut.
  • 0

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

 


#257 LiborH

LiborH

    Advanced Member

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

Publikováno 10 únor 2011 - 22:35

Ahoj, mám dotaz k tomuto skvělému makru. Lze nějak automaticky stisknout tlačítko na závěrečném okně GJ scriptu? Mám problém, že se na tomto okně prováděná dávka zastaví a dál nepokračuje až do manuálního odklepnutí okna. Díky za radu
  • 0

#258 gord

gord

    Advanced Member

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

Publikováno 10 únor 2011 - 22:40

Ne, to opravdu nejde. Po dobu spusteni podrizenych procesu je Combine pozastaven a nedokaze s podrizenymi procesy zadnym zpusobem komunikovat. Jedina cesta je upravit podrizeny proces, aby nezobrazoval dialog, ktery vyzaduje interakci s uzivatelem. Vadi to jedno kliknuti tolik?
  • 0

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

 


#259 LiborH

LiborH

    Advanced Member

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

Publikováno 10 únor 2011 - 22:46

Díky za odpověď a vysvětlení. Je to pochopitelné a tušil jsem to. Ne Žádná tragédie to samozřejmě není. Pouze nemůžu automaticky dokončit operaci a třeba vypnout počítač. Ale jak říkám, problém to není - jen mě to napadlo při zkoumání možností Combine.
  • 0

#260 sobikovi

sobikovi

    Advanced Member

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

Publikováno 11 únor 2011 - 0:19

Dá se nějak přes combine nastavit tag u bodu na určitou hodnotu?
  • 0




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

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

Reklama