|
Программно скопировать файл на устройство | ☑ | ||
---|---|---|---|---|
0
ildary
26.11.15
✎
12:28
|
Уважаемые специалисты, посоветуйте пожалуйста, как можно скопировать файл на устройство (андроид или WinMobile), если оно при подключении к компьютеру видно в проводнике не как устройство с буквой и поэтому команда xcopy невозможна? В управлении дисками это устройство тоже не видно.
|
|||
1
ДаЛадно
26.11.15
✎
12:31
|
Отправь е-мэйил себе на почту, прочти эту почту на устройстве ))
|
|||
2
Лефмихалыч
26.11.15
✎
12:32
|
(1) +1 через облачные сервисы типа гугдлиска или вандрайва
|
|||
3
Vladal
26.11.15
✎
12:34
|
В контупере его видно?
Типа как "АндроидУстройство", а в нём "внутренняя память" и "флеш память". |
|||
4
Vladal
26.11.15
✎
12:35
|
(0) Для Тотал коммандера есть плагины на андроид abd-плагин и для винды (использовал на вин-мобайл 5-6 в далёких 2008-2011) тоже плагин был.
|
|||
5
Vladal
26.11.15
✎
12:35
|
*adb-плагин
|
|||
6
ildary
26.11.15
✎
12:41
|
Простите, забыл сказать, речь идет об устройстве ТСД без внешних коммуникаций (типа почты), только подключение USB к компьютеру, чтобы залить на его внутренний диск новые справочники номенклатуры и ячеек.
|
|||
7
ildary
26.11.15
✎
12:44
|
(4) плагин случайно не называется "Центр устройств Windows Mobile"? Она установлена и устройство в компьютере видно, хочется обновления в виде файлов скопировать на устройство не руками, а скриптом, а как скрипту указать путь, если WinMobile не видится как диск?
|
|||
8
Vladal
26.11.15
✎
13:06
|
(6) Вот и хорошо, что выяснили. Я в ТСД заливал данные с помощью его драйвера (зарегистрированная в системе DLL или внешняя компонента - не помню) и использовал методы его API.
|
|||
9
Vladal
26.11.15
✎
13:06
|
+(8) ТСД CipherLab 8200, так же подключен по USB в режиме эмуляции ком-порта.
|
|||
10
Vladal
26.11.15
✎
13:07
|
(7) Нет, центр центром, а там просто dll-ка в виде плагина.
|
|||
11
Vladal
26.11.15
✎
13:09
|
ТС, озвучь, пожалуйста, модель и производителя своего ТСД. Может там другой подход?
А также есть ли какие примеры работы с ним? В 1С подключил это устройство или нет? Есть ли там утилита по редактированию прошивки и т.д.? |
|||
12
ildary
26.11.15
✎
13:46
|
(11) Honeywell Scanpal 5100, WinMobile 5.
|
|||
13
Vladal
26.11.15
✎
13:54
|
||||
14
ildary
26.11.15
✎
14:15
|
(13) спасибо, но там немного не то, у нас MobileLogistic, и там нет ответа, как программно записать на устройство. Вручную и сейчас работает (мышкой пыкнуть на МойКомпьютер, открыть устройство и его папку и скопировать файл), а хочется облегчить работу пользователя (пусть программа за него копирует).
|
|||
15
Vladal
29.11.15
✎
11:52
|
(14) Не балуй пользователей. Им это вредно, они начинают думать, что программисты обслуживающий персонал вроде уборщицы тёти Маши.
Для себя можешь поковырять интерфейсы передачи данных, используемых тем же мобайл-центром. |
|||
16
michael512
30.11.15
✎
04:52
|
я под это дело внешнюю компоненту наваял (dll) для андроида, теперь обработка шлет и получает файло через adb.exe, хотя новые девайсы уже через файловую систему видны как медиаустройство, я оставил все как есть (для совместимости).
Моб. прогу на Jave написал, среда обмена как FTP так и кабель, формат файлов - xml. |
|||
17
ildary
30.11.15
✎
15:13
|
(15) согласен, но есть одно но - чем больше у пользователей знаний, тем выше вероятность сбоя с их стороны. ТСД должен работать как в анекдоте "Собак покорми, пульт руками ничего не трогай". А если инструкция будет содержать слова "Открой папку устройства" - то рано или поздно будет событие "я ничего не трогал, файлы с терминала сами удалились". В итоге я сделаю так, чтобы они только открыли папку, само копирование пусть сделает скрипт на Autoit не через xcopy, а через Ctrl+C, Ctrl+V.
|
|||
18
michael512
01.12.15
✎
02:31
|
(17) Но тогда он не узнает результат копирования или ошибки
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |