Показать сообщение отдельно
Старый 17.01.2014, 12:19   #1
Yuriy
Покатушечник
 
Аватар для Yuriy
 
Регистрация: 11.12.2008
Адрес: Москва
Сообщений: 787
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 10 раз(а) в 7 сообщениях
Сказал(а) спасибо: 623
Поблагодарили 907 раз(а) в 294 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - просто великолепная личность (963)
По умолчанию Z21. Редактирование библиотеки локомотивов. Импорт и Экспорт.

Немного неудобно вводить данные своей библиотеки локомотивов при помощи iPad, не говоря уже о маленьком экранчике iPhona. Конечно можно довольствоваться тем, что есть «по умолчанию», но я решил как обычно пойти дальше.

Ну, например, экспортировать-импортировать базу с устройство на устройство научились все.
Делается это посредством или напрямую через wi-fi или при помощи посылания базы по электронной почте в виде файла rocoData.z21 с почтового ящика одного мобильного устройства на почтовый ящик другого мобильного устройства.

Так же можно послать файл rocoData.z21 и на почту обычного компьютера.
Пытался открыть этот файлик и через MS Excel, и через MS Access, и через WEB и текстовым редактором – ну как только не пробовал…
Написал письмо на Roco.cc - мол чем ваш файл можно редактировать сидя за нормальным компьютером ? Тишина.

И тут меня осенило.
Меняем в названии файла расширение с z21 на zip чтобы получилось rocoData.zip и преспокойненько распаковываем его в соответствующую папку rocoData.

Что мы теперь видим ? А вот что:



Где:
lok_1.jpg, lok_2.jpg, lok_3.jpg …. lok_xx.jpg – файлы-картинки подставляемых в библиотеку программы изображений подвижного состава строго в разрешении 500х200.
Можно нарисовать/подогнать из готовых картинок, можно подчистить свои же фотки с мобильного устройства до радующего глаз вида, можно нафоткать обычным фотоаппаратом на полке с хорошим светом и потом с указанными выше характеристиками залить сюда. Главное не ошибится с названиями файлов.

controlBackground_1.jpg – схема путей для размещения стрелок, которую я сфотографировал с нарисованной на листе бумаги, а не с реального пола, как рекламируют в видеоролике. Её теперь можно нарисовать в графическом редакторе просто идеально красиво.



Но и это еще не всё. Там еще есть файл с библиотекой в табличном виде loco_data.xml.
Файл надо открывать принудительно при помощи MS Excel.



После открытия – «карты вам в руки» Редактировать становится намного удобнее.
Столбики:
A – ВАЖНО: уникальны порядковый номер «вашей единицы» (ему же толжен соответствовать номер в картинке)
B – ВАЖНО: «народное» название.
C – картинка
D – максимальная скорость (просто для визуализации)
E - ВАЖНО: адрес «вашей единицы» - т.е значение CV1.
F – активен/неактивен в меню управления.
G – порядковая позиция на экране сверху вниз (не путать с уникальным номером столбика A)
и .т.д.

У каждого локомотива, правда, получается несколько строк. Их количество зависит от количества назначенных функциональных клавиш, т.е. все параметры адресов и т.п. должны быть в строке одинаковыми, разница только в назначении столбиков AB AC AD. Где АB – положение кнопки на экране панели, АС – номер функционального выхода, AD – пиктограмма функциональной кнопки.

Что бы лучше разобраться и сделать внутреннюю для себя инструкцию можно создать тестовую библиотеку с вымышленными локомотивами, поездами, вагонами и аксессуарами. Потом заполнить все все поля и посмотреть уже в таблице в какой столбик и с каким названием все попадает.

Потому придется конечно в ручном режиме поработать copy-paste, если вы конечно заходите редактировать «по человечески»


По окончании редактирования сохраняем файл loco_data.xml. В папке проверяем, чтобы картинки соответствовали шаблону 500х200, если вы их рисовали-малевали, проверяем на наличие посторонних файлов и если они есть удаляем их.
Запаковываем все файлы в архив с именем rocoData.zip, потом переименовываем его в rocoData.z21 и отправляем по электронной почте на почту мобильного устройства. Всё !

В связи с примитивностью алгоритма базы данных ведения библиотеки настоятельно рекомендую «тренироваться на кошках», т.е. создать все таки перед редактированием резервную копию мастер файла rocoData.z21, что бы в случае чего либо начать заново, либо восстановить в мобильном устройстве «как было».

Так же при наличии определенных компьютерных навыков эту таблицу можно использовать как полный каталог вашего подвижного состава с возможностью распечатывания его на компьютере. Но тут еще придется чуть чуть поковырятся с программированием импорта в обычный xls или mdb из файла xml, чтобы создать красивую печатную форму с необходимыми данными и не выводить повторов.
Т.е. можно закрыть тему «Программа для коллекционирования (Ipad)» открытую BR95009.





PS Я бы еще хотел модераторов попросить о двух вещах http://forum.modelldepo.ru/showthread.php?t=14341. Думаю форумчане меня поддержат.
Yuriy вне форума  
Вверх
7 пользователя(ей) сказали cпасибо: