Я бездельничаю с программой, которая отслеживает мои привычки в интернете, и я пытаюсь найти лучший способ сделать это. У меня есть некоторые идеи, но я не уверен, насколько они осуществимы.
- Каким-то образом подключиться к Firefox. Я не думаю, что есть API, с которым я могу подключить Java к Firefox. Я слышал что-то о добавлении firefox java rmi, что я могу получить доступ из java, но ничего не могу найти. Это ограничило бы меня Firefox, и это нормально, потому что я использую только Firefox.
- Эмулировать Windows "netstat" как-то. Я не хочу вызывать netstat, потому что это ограничивает меня в Windows. Это будет последний сценарий развития событий
- Программирование сокетов. Я могу настроить ServerSocket для прослушивания порта 80, но не в том случае, если что-то уже используется с этим портом, поэтому он не выполняет то, что я хочу, прослушивать то, что уже происходит на порте 80.
- Использовать библиотеку захвата пакетов. Это похоже на излишество.
Есть еще идеи?