: poniedziałek 26 maja 2008, 14:53
...
nooo... jest to kusząca perspektywa...angelo pisze:chyba, ze chcesz sie podlansowac na swiecie :]
Phi, to po co ja się tak narobiłem z tymi makrami? :"Pted69 pisze:Nie wiem, czy zauwazyliscie ze dzisiajszy pakiet GPX jest mniejszy - chociaz i plikow wiecej i wpisow wiecej. Mniejszy bo juz jest w PLAIN TEXT
Dla kazdej skrzynki z GC robisz jeden przebieg po skrzynkach OC i juz wiesz, czy ma swoje odpowiedniki w OC i ile ich jest - moze byc nawet 10; to bez roznicy. Chyba tylko w OC mamy "wewnetrzne duplikaty".kwieto pisze:Ba, tylko jak to sobie wyobrażasz?Bas pisze:Jesli skrzynek o tych samych wspolrzednych jest w OC wiecej, to traktowalbym je jak JEDNA wg powyzszych zasad
Skąd program ma wiedzieć że w jednym serwisie skrzynek jest "n">1 ?
@Angelo:angelo pisze:Chodzi Ci o ten jeden wielki plik vs. dużo małych?Bas pisze:@Angelo: moglbys podac ile czasu zabiera u Ciebie wczytanie do PUSTEJ bazy GSAK pelnej bazy (3500?) skrzynek juz zapisanych na dysku bez skryptu i ze skryptem?
Nie mysl przypadkiem, ze zartuje - to pytanie serio.
... U mnie to było jakieś ~20 sek.
Dla wielu, całość obrabiała się dobre 10 min jak nie więcej. Nie pamiętam dokładnie, bo odwróciłem się od lapa i zacząłem pisać skrypt do scalenia w jeden
...zwróciłeś uwagę, że 2 posty niżej jest wersja bashowa
Wymagałoby to działania na dwóch bazach jednocześnie, lub naprzemiennego używania filtru - co na jedno wychodzi.Bas pisze:Dla kazdej skrzynki z GC robisz jeden przebieg po skrzynkach OC i juz wiesz, czy ma swoje odpowiedniki w OC i ile ich jest - moze byc nawet 10; to bez roznicy. Chyba tylko w OC mamy "wewnetrzne duplikaty".
Dlatego po pierwszym komunikacie o bledzie - wrzucilem gpsbabel.exe do tego samego katalogu z ktorego uruchamialem twoj skrypt. Chyba ze PS nie ma ./ w domyslnej sciezce dostepu.angelo pisze:co do błędu Teda, nie znam aż tak dobrze niuansów PS, ale podejrzewam, (choć to trochę bez sensu, ale cóż pod windą jest z sensem?:) że gpsbabel musi znajdować się w ścieżce PATH (po zmianie PATH należy zrestartować powłokę, żeby zmiany weszły w życie) - ja mam pod windą taki katalog c:/bin w którym leżą różne cygwiny, unixtoolsy i takie tam i to mam zawsze w ścieżce :]
w CMD (czy command.com - jak wolisz) - set wlasnie dziala i ladnie wszystko pokazuje - to samo co po takim kilkaniu jak podpowiadasz.angelo pisze:mój komputer -> właściwości -> zaawansowane -> zmienne środowiskowe (w sekcji zmienne systemowe, tej niżej:)ted69 pisze:================
Wlasnie chcialem sprawdzic jak zmienna PATH jest ustawiona ale samo polecenie SET nie dziala - hehehehehehe MS jest ...........
SET byłoby zbytnim ułatwieniemwtedy tak każdy by mógł sobie se zmienić se (jak mawiają:)
Niczym mnie nie uraziles - masz racje, rozna bywa z wiedza ludziangelo pisze:wybacz jeżeli uraziłem Cię tym podpowiadaniem. różni ludzie różnie się nie znają![]()
Jaka firma - taki PS.... to kwestia jakiejś paranoidalnej polityki bezpieczeństwa PSa.
Ten ostatni wynik - to chyba jakis 4-rdzeniowy procesor?angelo pisze:test ze skryptem (odpalenie+alttab+wczytanie w gsaku do momentu wyskoczenia okienka) kolejno:
1:32 min (na laptopie)
0:51 min (na desktopie)
test bez skryptu:
10:23 min (na desktopie)