• Иконка остается выделенной на панели задач в windows 10. Как исправить?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    По простому - ребут. Только нормальный ребут, а не "пользовательский ребут"
    По быстрому - перезапустить проводник.
    Ответ написан
    Комментировать
  • Зачем использовать такую конструкцию в PHP?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Используется он где угодно, если что
    Ответ написан
    Комментировать
  • Не работает парсер, что делать?

    HemulGM
    @HemulGM Куратор тега Python
    Delphi Developer, сис. админ
    Парсер - это не универсальный инструмент. Как ты сделал парсер? Поменял url страницы для парсинга?
    Ответ написан
    Комментировать
  • Можно ли отправить на UDP дейтаграммы прямо через слушающий сокет?

    HemulGM
    @HemulGM Куратор тега Delphi
    Delphi Developer, сис. админ
    На клиенте у тебя порт локальный, а снаружи ты видишь порт роутера или другого устройства NAT.
    Ip сервера 1.1.1.1 порт 111.
    Ip роутера 2.2.2.2 порт 222.
    Ip клиента для клиента 127.0.0.1 порт 333.
    Ответ написан
  • Как можно сихронизовать сайт и телеграм канал?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Нужно получить токен борта в телеграмм. Далее, достаточно одного запроса, который позволит отправлять в чат нужный текст. Это запрос поместить на сайт. Выполняю запрос при добавлении статьи.
    Ответ написан
  • Как разрешить вход по RDP на ПК только с определенного ПК, средствами администрирования Windows?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Сертификация
    Ответ написан
    Комментировать
  • Как учить программирование школьнику без денег?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Ищи "основы алгоритмизации и программирования". Изучай эти основы. Да это скучная инфа, но без нее ты станешь очередным вебговнокодером и не более. Который будет всюду предлагать "написать сайт".
    Виды информации, типы, размеры и прочее. Работу эвм, основы. Всё это даст необходимые знания, с которыми будет легче изучать конкретный язык.
    Какой именно изучать не сильно важно. Если я тут буду предлагать один из самых популярных академических языков, но, по уверению некоторых тут, "устаревший" - Паскаль, то будет много срача. Хотя это очень хороший язык. Позволяет легко изучить основы программирования и дать хороший толчок в сфере программирования. Имеет отличный родственный язык - Delphi, на котором можно писать приложения под все платформы и много чего полезного. Но это уже потом. Сначала, основы - фундамент, на котором будут стоять твои умения в сфере программирования.
    Ответ написан
    9 комментариев
  • Как прочитать строковые данные через пробел?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Read(s)
    S - у тебя будет строка введенная. Циклом идёшь по ней, если пробел, сохраняешь первое значение, потом второе и тд
    Ответ написан
  • Как в компонент DBComboBox добавить данные из таблицы?

    HemulGM
    @HemulGM Куратор тега Delphi
    Delphi Developer, сис. админ
    DBComboBox - это компонент именно для работы с DataSet, т.е. с базами данных. Вам приставка "DB" ничего не говорит?
    И вы в него не сможете добавить через Items. Вы его путаете и TComboBox.

    Так что, добавляем подключение к нужной таблице, датасет и TDBComboBox, указываем поле и всё.
    Ответ написан
    Комментировать
  • Что я получу купив легальную Windows 10 домой?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    У МС такая политика. Не мешать использованию софта, даже если он не активирован. Да, будут некоторые неудобства, например, черный экран и надпись с требованием активации для винды, или постоянное окно при запуске с требованием для офиса. Но так или иначе софт будет работать.

    Технически ты получишь чуть большую безопасность, т.к. не будешь искать или использовать кряки, патчи и кейгены, в которых могут быть трояны и стиллеры или прочие интересные вещи. А антивирь ты сам благородно выключишь. Помимо этого, есть некоторая надпись в Windows при активации ОС, в которой говорится, что активированная ОС работает быстрее. Как она там ограничивается, мне не известно.
    Ответ написан
    Комментировать
  • При прасинге страницы некорректно отображается кирилица. Как исправить?

    HemulGM
    @HemulGM Куратор тега Python
    Delphi Developer, сис. админ
    UTF8 кодировка потому что
    Ответ написан
  • Изучить базовую структуру читов?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Существуют два основных способа работы читов.
    1. Инъекция dll к процессу игры
    2. Редактирование чужой памяти

    Со вторым всё просто. Подключаемся к процессу, читаем память. Ищем нужные паттерны (или адреса), редактируем.

    А вот первый вариант достаточно обширный. На самом деле, если б не было античитов, то всё просто. Подключаемся к процессу, создаем удаленный поток в контексте чужого процесса с вызовом загрузки нужной нам библиотеки. При загрузке библиотеки, она начинает выполняться. Обычно это бесконечный цикл до выгрузки библиотеки. Но античит такое детектит очень легко. Ведь сама библиотека отображается в списке загруженных библиотек. А также, античит может повесить хук на метод загрузки библиотеки и верифицировать "легальность" вызова метода.

    По этому, существует более изощренный способ инъекции. Через редактирование памяти. Мы просто всю библиотеку записываем в ОЗУ чужого процесса, определяем все методы этот библиотеки в памяти, а дальше как с обычным инжектом, создаем удаленный поток, но с указанием точки входа в библиотеку напрямую. В итоге, у нас библиотека даже отображаться не будет в списке подгруженных модулей. Называется это ManualMap.
    Однако и это детектят. Обычно на стадии доступа к памяти. Детектят используя драйвер. Здесь все ещё сложнее.
    Для обхода нам тоже будет нужен драйвер, чтобы поднять наш уровень доступа так сказать. Но это уже потом.

    Важный момент. Он состоит в том, что создание читов под Win32 отличается от создания читов под Win64. Это касается архитектуры процесса, а не винды.

    P.S. всё это я делал на Delphi, но принцип работы и все методы идентичны почти на всех языках, это ведь WinApi.
    Ответ написан
    Комментировать
  • Что означает строка min := i?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Это чей-то код. Что он этим хотел сделать и как он работает никто не знает. Просто шаги читай один за другим и пробуй разобраться.
    Ответ написан
    Комментировать
  • Перестал работать звук в windows 7 после установки Linux mint?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    Единственное, что может повлиять в данном случае это настройки Биос, которые мог изменить Линукс. Иначе, Линукс ни как не мог повлиять на Винду. А ну или Линукс мог испортить звуковую карту некорректным взаимодействием
    Ответ написан
  • Как будет выглядеть этот код на Python?

    HemulGM
    @HemulGM Куратор тега Python
    Delphi Developer, сис. админ
    Перепиши и узнаешь
    Ответ написан
    2 комментария
  • Как сделать код, который будет копировать себя по команде?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Идея - бред и идиотизм. Уж извините за прямоту. Однообразный код подводят под шаблон, делают общий метод и используют единожды. А вы хотите наговнокодить и спрашиваете нас "Как?".
    Ответ написан
    2 комментария
  • Кк убрать readonly со строки C#?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Снять ReadOnly со всего списка и позволять редактировать только то, что тебе требуется.
    Ответ написан
    Комментировать
  • Поддомен после домена или перед доменом??

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    "maps.google.com - maps это поддомен" - на этом всё
    google.com/maps - здесь домен "ru", домен второго уровня "google", а остальное - это путь.

    То, что maps якобы "перешло" после - это просто так получилось и тебе кажется. Тебя перенаправили со страницы "maps.google.com" на страницу "google.com/maps" и не более.
    Ответ написан
    Комментировать
  • Как связать две таблицы delphi?

    HemulGM
    @HemulGM Куратор тега Delphi
    Delphi Developer, сис. админ
    form1.ADOTable3.first; \\ ADOTable3 - таблица с сотрудниками, ADOTable2 - таблица с продажами
    sotrud:=form1.ADOTable3.FieldByName('ФИО').asstring;
    while not form1.ADOTable3.eof do
    begin
      if dbcombobox2.text = sotrud then \\ в dbcombobox отображаются ФИО из таблицы "сотрудники"
      begin
        ADOTable3.FieldByName('название поля с числом').AsInteger := ADOTable3.FieldByName('название поля с числом').AsInteger + 1;
        Brake;
      end;
    end;


    Но это очень плохой код. В твоём случае рекомендуется выполнять SQL запросы, а не манипулировать данными, которые были загружены. Запросом SQL ты бы написал всего одну строку кода и безо всяких циклов.

    Так что подучи как выполнять sql-запросы ADO в Delphi.
    Ответ написан
    4 комментария
  • Как передать множества ID vkapi?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    https://api.vk.com/method/users.get?user_id=1,2&v=5.103&access_token=*****

    "user_ids"

    user_ids - перечисленные через запятую идентификаторы пользователей или их короткие имена (screen_name).
    Ответ написан
    Комментировать