Strona 1 z 2

Problem z POI

: sobota 22 listopada 2008, 00:39
autor: Saracen
Przy aktualizacji POI w giepsie POIloader wywalił taki błąd:

Kod: Zaznacz cały

Wystąpił błąd formatu danych w linii 4012 pliku H:\oc\poi/oc.csv. Dane zapisane we wcześniejszej części pliku zostaną zapisane, jednak odczytanie reszty danych jest niemożliwe.

: sobota 22 listopada 2008, 07:33
autor: Whatever
mi wywalił to samo ...

: sobota 22 listopada 2008, 07:54
autor: filips
A, wiem o problemie, muszę poprawić rzeczywiście. Problem jest w jednej linii niezgodnej z formatem.

: piątek 28 listopada 2008, 11:44
autor: Spider
Post usuniety na prosbe autora.

: wtorek 06 stycznia 2009, 22:47
autor: Saracen
Po lamersku, ale nie qmam tego wcale: proszę o informację dla opornych jak wkleić:

Kod: Zaznacz cały

C:\garmin\PoiLoader.exe /silent
do bata:

Kod: Zaznacz cały

@echo off

REM ------ To jest skrypt aktualizacji bazy tekstowej geokeszy opencaching.pl ---------

REM ** poniżej wpisz ścieżkę, do której chcesz pobrać bazę skrzynek
REM    zaczynamy od /cygdrive/ potem nazwa dysku, np c i dalej już normalnie katalog
REM    pamiętaj, że slesze mają być odwrotnie tj: /
REM    np:
REM    SET OC_DEST="/cygdrive/h/oc"
REM    SET OC_DEST="/cygdrive/h/oc"

SET OC_DEST="/cygdrive/C/Users/Tomasz/Documents/oc/poi"


REM -------------------- dalej nie manipulować ;) ----------------

echo ---------------------------------
echo Synchronizacja bazy
echo ---------------------------------

SET RSYNC_PASSWORD=geokrety
rsync.exe --archive --compress --update --human-readable --times --progress --recursive --bwlimit=15 --timeout=600 ocpl@achjoj.info::ocpoi %OC_DEST%
SET RSYNC_PASSWORD=
SET SET OC_DEST=


echo ---------------------------------
echo Synchronizacja bazy zakończona :)
echo ---------------------------------

pause
tak, żeby się to trzymało kupy i odpalało poiloadera tak jak trzeba?

: środa 07 stycznia 2009, 07:47
autor: filips
Wklejasz w dowolnym miejscu skryptu, np na końcu (najlepiej przed pause).

Abstrahując, fajnie by było, żeby mapsourcem można było wgrać nowe mapki do gpsa też z linii poleceń. Wtedy byśmy mieli za jednym kliknięciem: uaktualnioną bazę skrzynek, POIe i mapki w GPSie...

: środa 07 stycznia 2009, 08:33
autor: Spider
Post usuniety na prosbe autora.

: środa 07 stycznia 2009, 09:01
autor: filips
Ale nowe mapki też? W sensie z TYPami?

Kiedyś korzystałem z sendmapa, gdy miałem legenda bw - bardzo fajnie, full automatyka, łącznie z updatem mapek. Gdyby teraz też się tak dało, było by świetnie.

: środa 07 stycznia 2009, 09:13
autor: Spider
Post usuniety na prosbe autora.

: środa 07 stycznia 2009, 09:25
autor: Bas
Mapa radarow pod MS aktualizowana jest z poziomu DOS (plik bat i wget z sieci). Dziala to wrecz niezauwazalnie...

: środa 07 stycznia 2009, 10:22
autor: filips
Samo uaktualnienie plików map nie stanowi problemu (wget/rsync itp) - ale ciekawe było by i ch automatyczne wysłanie do GPSa.

A ciekawe, czy da się z linii poleceń wysłać waypointy?

: środa 07 stycznia 2009, 10:35
autor: Saracen
filips pisze:Wklejasz w dowolnym miejscu skryptu, np na końcu (najlepiej przed pause).
Gdybyż to było tak proste:

Kod: Zaznacz cały

(...)
Nazwa 'C:\garmin\PoiLoader.exe' nie jest rozpoznawana jako polecenie wewnętrzne
lub zewnętrzne,
program wykonywalny lub plik wsadowy.
Aby kontynuować, naciśnij dowolny klawisz . . .

: środa 07 stycznia 2009, 11:25
autor: filips
a jak w komand lajnie (cmd) wpiszesz C:\garmin\PoiLoader.exe to działa?

/F

: środa 07 stycznia 2009, 11:36
autor: Saracen
Nie działało... potem poprawiłem linijkę tak jak chyba powinna być u mnie:

Kod: Zaznacz cały

C:\Program Files\Garmin\PoiLoader.exe /silent
Ale dalej nie działa...

: środa 07 stycznia 2009, 11:44
autor: filips
generalnie dąż do tego, żeby działało w komand lajnie, jeśli tam zadziała to wstaw do bata.

Prawdopodobnie jest coś źle ze ścieżką dostępu. Na pewno tam masz poiloader.exe, gdzie napisałeś?

Ew problem może być z Program Files, spróbuj wziąć całą ścieżkę w cudzysłowy (" lub ')