GeoCacher

Обсуждение различной информации связанной с картографией, а так же сторонние программные продукты

Модераторы: Tolik, zed

Re: GeoCacher

Сообщение Igor » 30 авг 2010, 18:08

zed писал(а):А по-точнее, что за ошибка и сколько должно пройти времени до её появления?

та что в файле error3.jpg

Попробовал версию GC.debug , работает лучше чем GC.debug.nogui . При запуске сразу выдает ошибку (рис. error1.jpg) . В процессе работы 1 раз возникла ошибка (рис. error2.jpg) . Иногда выдает ошибку (рис. error3.jpg) .
Версия GC.debug.nogui после загрузки примерно 4-5 Мб в цикле выдавала ошибку (рис. error3.jpg), после чего не загружалось ничего . Версия GC.debug после ошибки (рис. error3.jpg) загружает дальше нормально, и возникает эта ошибка не так часто как в GC.debug.nogui .
Вложения
GeoCacher v.1.4.2.debug.7z
(3.11 KiB) Скачиваний: 22
error3.JPG
иногда возникает в GeoCacher v.1.4.2.debug.exe
error2.JPG
1 раз возникла в процессе загрузки
error1.JPG
возникает сразу при запуске GeoCacher v.1.4.2.debug.exe
Igor
Соображающий
 
Сообщения: 53
Зарегистрирован: 10 авг 2008, 20:24
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: GeoCacher

Сообщение zed » 30 авг 2010, 19:08

Первые две ошибки (error 2 и 3), это ошибки соединения (или дисконнект или инет вообще отключён). А вот третья (error1) - ошибка запуска сокета для gui. Скорее всего занят порт. Попробуйте в geocacher.ini в секции gui поставить любое значение большее 1025:
Код: Выделить всё
GUIPort=1026

и проверьте, как на дебажной, так и на обычной версии.
Видимо из-за этого и все проблемы.
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 1519
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 37 раз.
Поблагодарили: 177 раз.

Re: GeoCacher

Сообщение Igor » 30 авг 2010, 20:26

zed писал(а):и проверьте, как на дебажной, так и на обычной версии.

Поменял, обычная версия теперь уже с иконкой в трее, теперь работает также вместе с GeoGui :D
Но дебажная версия при закрытии выдает окно Memory Leak: Total size=176 - Count=3 , которое было и раньше при закрытии программы, но я о нем забыл написать.
Вложения
error_mem.jpg
Igor
Соображающий
 
Сообщения: 53
Зарегистрирован: 10 авг 2008, 20:24
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: GeoCacher

Сообщение zed » 30 авг 2010, 20:33

Но дебажная версия при закрытии выдает окно Memory Leak: Total size=176 - Count=3

Я в курсе. Не обращайте внимания.
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 1519
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 37 раз.
Поблагодарили: 177 раз.

Re: GeoCacher

Сообщение Igor » 07 сен 2010, 13:16

Появилась идея по усовершенствованию программы. Можно добавить настройку, в которой пользователь может указать определенный размер данных загружаемых в кеш. Потом при загрузке указанного количества данных из интернета программа могла-бы выдавать какой-либо звуковой сигнал, извещая его о том что указанный лимит данных уже загружен. Для чего это может быть нужным:
1) если пользователь не пользуется GeoGui
2) если пользователь развернул окно GE на весь экран и окно GeoGui оказалось под окном GE (а переключать окна через Alt-Tab не хочется)
Igor
Соображающий
 
Сообщения: 53
Зарегистрирован: 10 авг 2008, 20:24
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: GeoCacher

Сообщение zed » 07 сен 2010, 13:47

А посмотрите вот на эту программку - BWMeter:
Программа позволяет уведомлять пользователя о наступлении определённых событий: при достижении объёма загрузки/отдачи указанного значения, при пересечении скорости передачи данных заданного значения либо каждый раз после передачи определённого количества данных. Доступны несколько типов уведомлений: проигрывание звука, запуск программы, вывод сообщения на экран либо отправка электронной почты.

И не надо ждать, пока у меня дойдет руки что-то там усовершенствовать :)
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 1519
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 37 раз.
Поблагодарили: 177 раз.

Re: GeoCacher

Сообщение Igor » 05 окт 2010, 11:47

Возник такой вопрос, можно ли каким то способом чистить кеш программы GC от ненужных файлов? Я имею ввиду старые q деревья. Допустим была версия 330, загрузилась определенная местность. Стала версия 331 опять загрузилась та же область с новыми версиями q деревьимя. По идее старые файлы q деревьев версии 330 можно удалять, но не все в этом и состоит вопрос. Как удалить старые файлы q деревьев меньших версий, для которых есть более новые версии.
Igor
Соображающий
 
Сообщения: 53
Зарегистрирован: 10 авг 2008, 20:24
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: GeoCacher

Сообщение zed » 05 окт 2010, 13:51

Средствами кэшера - никак. Неужели пара лишних мегабайт так сильно "жмут"?
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 1519
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 37 раз.
Поблагодарили: 177 раз.

Re: GeoCacher

Сообщение Parasite » 05 окт 2010, 14:50

zed писал(а):Средствами кэшера - никак. Неужели пара лишних мегабайт так сильно "жмут"?

Ну во-первых в дереве - мегабайт далеко не пара даже по голому контенту (12й уровень = ~300Мб), а во-вторых - плюс дичайшая фрагментация на их тайловый вид хранения в Windows, помноженный на число хранимых версий тайлов...аттач.

А в-третьих (топикстартеру) - в случае тайлового кэша, удалить можно любым файловым менеджером, который допускает поиск\выделение по маске (FAR например). Только времени это может занять довольно много, если файлов куча. :lol:
Вложения
NTFS.jpg
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Аватара пользователя
Parasite
Администратор
 
Сообщения: 4532
ICQ: 15819243
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 57 раз.
Поблагодарили: 214 раз.

Re: GeoCacher

Сообщение Igor » 07 окт 2010, 02:23

zed писал(а):Средствами кэшера - никак.

Раз так то я решил сделать программку для чистки папки кеша от ненужных файлов q-деревьев.

Как пользоваться:
1) в файл gc_cleaner.ini пишем полный путь к папке ...\GC_1.4.2\cache
2) запускаем GC_Cleaner.exe, если в файле gc_cleaner.ini прописан правильный путь то сразу после запуска программа покажет имеющиеся версии кеша в левом окне
3) нажимаем кнопу "Анализ файлов" и ждем ... (у меня искало 3 минуты)
4) нажимаем кнопку "Очистить"

Недостатки у нее такие:
1) работает на системе с установленным NetFramework 4
2) при поиске файлов окно программы не обновляется, а поиск может затянутся на долго
3) не удаляет пустые папки

Результаты:
размер папки Qtrees у меня был
до очистки программой - 44,2 Мб (на диске 268 Мб, с учетом не эффективного использования кластеров ФС)
после - 22,9 Мб (... 203 Мб)
Итого выиграш 65 Мб :D

Лицензия свободная GPL2, лишних файлов программа вродибы не удаляет, но на всякий случай как говориться пользоваться на свой страх и риск, в случае чего автор ответсвенности не несет :?
Вложения
gc_cleaner.JPG
GC_Cleaner.7z
исходные коды: весь проэкт
(103.67 KiB) Скачиваний: 22
GC_Cleaner_bin.7z
исполнительный файл + пример файла настройки
(13.81 KiB) Скачиваний: 21
Igor
Соображающий
 
Сообщения: 53
Зарегистрирован: 10 авг 2008, 20:24
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в Другие

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

cron