Верни меня на место!
Слушай MasterPork
и узнай об игре всё
Будь красавчиком! ❤️
Перейти к публикации
MaHsepp

Помощь программиста

Рекомендованные сообщения

Что ж меня интересует именно передача сообщений (именно 3D приложений, использующих Direct Input, к которым в частности относится и линейка). Есть сомнения, что подобное пригодится простым пользователям, но многим программистам это будет интересно, если будет действительно работать.

 

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

 

Теперь вопрос как передать программе эти параметры. Наиболее универсальный способ (в плане различных языков программирования) это взаимодействие по протоколу TCP/IP через локальный адрес (localhost - 127.0.0.1) и произвольный порт (его можно указать при запуске вашей программы).

 

Передаем бинарное сообщение следующего вида (например)

 

4 байта - id окна

 

1 байт - булева переменная (0-мышь, не 0 - клавиатура)

 

1 байт - действие

 

n байт - 1 параметр для действия

 

n байт - 2 параметр для действия

 

n байт - 3 параметр для действия

 

и т.д. сами думаю легко придумаете, если нет, я могу более подробно придумать взаимодействие.

 

Размер сообщения одинаковый, часть параметров просто может не использоваться, это будет и проще и быстрее будет идти взаимодействие.

 

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

Ссылка на сообщение
Поделиться на других сайтах

одна из простецких операций)

например:

Смотрите видео поверх всех окон.

И при определённой комбинаций клавиш (которые вы сами выберите) будет происходит операция с поставленными условиями в неактивном окне.

Или методом таймера будет само срабатывать, таймер можно тоже поставить на условия, даже период срабатывания может напрямую зависеть от условий. Кароч неограниченная возможность)

Ссылка на сообщение
Поделиться на других сайтах

Убедительная просьба, не просить создавать "ботов" для линейки, администрация знает, что я могу их создать, я не собираюсь терять свои заказы баном )

Ссылка на сообщение
Поделиться на других сайтах

  • 1 год спустя...

Во жесть - сколько времени то прошло - почти 2 года :D

Все старые ссылки уже давно не работают.

Старые просьбы давно поперезабылись :D

А я нахватался дикого опыта в программировании :D

Ссылка на сообщение
Поделиться на других сайтах

http://www.fayloobmennik.net/3014534

Воть, пряталка линейки как и просили, описание:

при нажатии клавиш ALT+SHIFT+CTRL+1 линейка будет прятаться,

при нажатии клавиш ALT+SHIFT+CTRL+2 линейка будет показываться.

Чтобы понять запущена ли "пряталка", запустите диспетчер задач и найдите процес по имени svchost от пользователя svchost, если такой процесс есть, значит "пряталка" запущена, чтобы не путаться с этим вопросом, достаточно скинуть ярлык в автозагрузку.

 

З.Ы. программа разработана исключительно для "палива" для 1 окна, если вы играете в 2 окна, то корректность нарушается из-за одинакового названия окон.

svchost - Это системный процесс. Часто делают вирусы под его прикрытием. Расписывать тут не буду, выложил видео.

Скорее всего это очередной вирус.

Видео про svchost - https://www.youtube.com/watch?v=MuenQ6lHiQg

(Видео для ознакомления, а не для рекламы)

Ссылка на сообщение
Поделиться на других сайтах

Здраствуйте всем, меня зовут Антон, я работают программистом по специализации "автоматизация системы", по совместительству системный администратор, могу помочь по мелочам.

Автоматизация системы предусматривает автоматическое деиствие операций, которые вам приходится постоянно повторять, ну и просто мелочи для удобства.

Например: 1) я играю на работе и мне паливо играть в линейку, я написал "пряталку", нажатием трёх клавишь линейка полностью прячется, её можно увидеть только в диспетчере задач.

Придумать можно абсолютно любой каприз.

На каком языке пишешь проги?

Ссылка на сообщение
Поделиться на других сайтах

Чел - этой теме уже 2 года, то что ты пишешь - давным давно уже было написано в первых постах - уже даже админы смотрели мои скомпилированные скрипты, и об этом даже ответ есть от технаря.

Так что узбогойзя ))

Сначала пролистай тему а потом уже цитируй так спешно ))

.

Пишу на Autoit. Но щас перешёл ещё на js, php, mysql, ajax, jquery, html5, css3 и всё это сочетается и может быть использовано в языке autoit.

.

P.S. Если ты так беспокоишься - то почему же из 1.500 скачанных раз - никто не пожаловался?)

P.S.S. Как я и написал - теме уже 2 года, ссылки давным давно уже израсходовались, и гварды стали другими - так что то старьё тупо уже не будет работать )

Ссылка на сообщение
Поделиться на других сайтах

Че вы завелись за эти св хосты. Отключил я их и че? комп работает как будто у тебя 8 ядер но у тебя нету ни интернета ни звука ну совсем ничего, их невозможно отключить. Есть парочка програм как супер фетч защитник виндовс отключайте поможет немног. Ну если говорить за вирусы то легче сносить винду уж.

Ссылка на сообщение
Поделиться на других сайтах

Чел - этой теме уже 2 года, то что ты пишешь - давным давно уже было написано в первых постах - уже даже админы смотрели мои скомпилированные скрипты, и об этом даже ответ есть от технаря.

Так что узбогойзя ))

Сначала пролистай тему а потом уже цитируй так спешно ))

.

Пишу на Autoit. Но щас перешёл ещё на js, php, mysql, ajax, jquery, html5, css3 и всё это сочетается и может быть использовано в языке autoit.

.

P.S. Если ты так беспокоишься - то почему же из 1.500 скачанных раз - никто не пожаловался?)

P.S.S. Как я и написал - теме уже 2 года, ссылки давным давно уже израсходовались, и гварды стали другими - так что то старьё тупо уже не будет работать )

Да 17 страниц читать, как-то влом. Первую прочитал.

Кстати, ты системный администратор, что должен он уметь? Я начинающий программист так сказать, ахахах Знаю HTML, изучаю Python.

Ссылка на сообщение
Поделиться на других сайтах

стартовать надо с Сишарпа и Делфи на них много полезного можно написать и денег поиметь

Сложно с c#, Питон он и легкий и на нем что угодно можно написать

Ссылка на сообщение
Поделиться на других сайтах

  • 2 года спустя...
Здраствуйте всем, меня зовут Антон, я работают программистом по специализации "автоматизация системы", по совместительству системный администратор, могу помочь по мелочам.

Автоматизация системы предусматривает автоматическое деиствие операций, которые вам приходится постоянно повторять, ну и просто мелочи для удобства.

Например: 1) я играю на работе и мне паливо играть в линейку, я написал "пряталку", нажатием трёх клавишь линейка полностью прячется, её можно увидеть только в диспетчере задач.

Придумать можно абсолютно любой каприз.

Может стоит тогда разместить резюме на популярных сайтах типа НН, Работа, Городработ ну еще некоторые. Лично я так сделал. Я тоже программист. Вообще все так делают.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...