Вниз  Java-программирование (1-ые посты)
- 15.05.2020 / 12:29
Death
  Пользователь

Death 
Сейчас: Offline
Володь, напиши, что ты делаешь/хочешь сделать, какие идеи есть - мож че подскажем.
Вообще задача, это отправить с телефона команду по сокету на комп, на компе сервер принял и выполнил.

Одна из команд, допустим, переключения музыки, коды клавиш у меня это
  1. Музыка назад - 177
  2. Пауза - 179
  3. Музыка вперёд - 176
И теперь нужно эмулировать их нажатие. Была бы ардуинка - сделал бы её как клавиатура и посылал команды.

Вроде, пока я гуглил, нашёл Robot класс какой-то(не знаю откуда, какая либа), через него можно задавать нажатие. Ещё не пробовал и не копал глубже

Но будет задача ещё, проверить, запущено ли приложение Б, чтобы выполнить другую задачу связанное с приложением. Может его открыть приложение окно на весь экран и нажать на какую-то точку мышкой, тоже такая задача может быть
__________________
 Смерть правит миром
- 15.05.2020 / 12:44
DominaN
  Пользователь

DominaN 
Сейчас: Offline
Death, смотри класс Process заодно
- 15.05.2020 / 14:35
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Death, держи как на шарпе задача по прослушиванию кнопок решается https://github.com/ortogo/Back...elKeyboardHandler.cs

так же и в джава можешь заюзать user32.dll и kernel32.dll
__________________
 знает толк
- 15.05.2020 / 23:09
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Цитата Death:
задача, это отправить с телефона команду по сокету на комп
https://bitbucket.org/annimon/socketfiletransfer/
https://bitbucket.org/annimon/socketfiletransfer_android/
Им 6 лет, сейчас можно и лучше переписать. Умеет передавать файлы, изменять яркость экрана на андроиде/ноуте, управлять курсором и отправлять нажатия клавиш с андроида на ПК, есть чатик.

Либо сразу VNC сервер на пк ставь и с телефона подключайся. Даже видеть будешь, что на экране творится.
__________________
 let live

Изменено aNNiMON (15.05 / 23:15) (всего 2 раза)
- 15.05.2020 / 23:58
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
aNNiMON, нарк
__________________
 знает толк
- 16.05.2020 / 00:47
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
Death, можешь же, когда хочешь :)
__________________
 わからない!!
- 14.08.2020 / 14:55
Vlad_jonson
  Пользователь

Vlad_jonson 
Сейчас: Offline
Всем привет ;)
- 1.09.2020 / 01:34
Aladdin
  Пользователь

Aladdin 
Сейчас: Offline
Испытайте свои нервы :gg:
https://youtu.be/UUhB4rVlIoU
  :lol:
- 1.09.2020 / 10:07
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Aladdin, не понимаю, что такого? Любой программист, не работающий с таким кодом достаточно долго, так бы отвечал.
Кому лень смотреть, резюмирую: "Spring и Hibernate — фреймворки достаточно высокого уровня. Программируя под них, ты джаве не научишься. Нужно поработать с кодом на более низком уровне."
__________________
 let live

Изменено aNNiMON (1.09 / 10:16) (всего 1 раз)
- 22.11.2020 / 01:33
Pahon
  Пользователь

Pahon 
Сейчас: Offline
Всем привет! Меня тут, чисто любопытства ради, заинтересовал один вопрос :)

В общем, вспомнились мне былые J2ME годы и то, что в те времена частенько модили чужие приложения. Я сейчас не говорю о замене какой-либо текстовой строки на другую, я говорю о задачах немного сложнее, когда в приложение добавляется какой-то новый функционал не имея исходников приложения.
Как это делалось/делается? Если что - много подробностей не нужно, в общих чертах :)
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)