Задать вопрос
  • Напомните, как приложение называлось?

    @res2001
    Дмитрий Байчапанов: что мешает инструмент для удаленного управления использовать не по назначению?
    Не зря многие антивирусы того же radminа по умолчанию блочат.
  • Почему возникает проблема с указателем в C?

    @res2001
    Максим Гришин: Вы опускаете операцию разыменования в своих рассуждениях про 4 байта.
    Из строки по любому будет браться только один байт при разыменовании.
    Другое дело, если компилятор не делает не явного преобразования, тогда этот один байт и попадет в стек, а printf прочитает из стека 4 байта, ну а какой адрес получится в printfе предсказать невозможно, т.к. к 0x71 добавится 3 байта мусора из стека.

    Если же компилятор делает не явное преобразование, то в стек запишется (char*)0x71.

    Но вообще можно просто посмотреть ассемблерный код под дебагером, там все станет ясно.
  • Почему возникает проблема с указателем в C?

    @res2001
    Максим Гришин:
    teststring - сам по себе указывает на первую букву в строке, т.е. на 'q', ее ASCII код - 113.
    Соответственно ( *teststring ) - возвращает char, а char - это знаковое одно-байтовое целое (или беззанковое, в зависимости от компилятора), т.е. число 113, потом 113 не явно преобразовывается в char* и передается в printf. Размер указателя, конечно, 32 или 64 бита, но содержимое этих бит - 113, т.е. первый байт строки. По сути одно-байтовое целое расширяется до размера указателя путем добавления слева нулевых байт до необходимой длины.
  • Почему возникает проблема с указателем в C?

    @res2001
    Максим Гришин: имплицитно? может просто "не явно" :-)
    И не 4 символа, а только 1, т.к. *teststring - возвращает char, т.е. первый байт строки, значение которого и преобразуется в указатель. О чем верно написали последующие отвечающие.
    В остальном все верно.
  • Почему в данном случае не работает #define?

    @res2001
    Или определить так:
    #define NAME "Vitalik"
  • Есть ли в российских ГОСТах (ЕСПД) определение "дистрибутив программы" или схожее?

    @res2001
    Alexey Matal: В ЕСПД в описании большинства документах говорится, что при необходимости можно добавлять/убирать пункты, описанные в ГОСТе. Поэтому, если вы считаете необходимым ввести понятие дистрибутива, то вводите.
    В ЕСПД в каких-то документах требуется описать процедуру установки, включение туда нескольких фраз про дистрибутив и способ распространения продукта, вообще никак не противоречит ГОСТу, а даже наоборот - вполне в духе ЕСПД. Просто, когда писалось ЕСПД понятия дистрибутива, возможно и не было :-)
  • Программирование или что-нибудь другое?

    @res2001
    FromBelarusWithLove: По моему вам больше питон подойдет :-)
  • Как составить SQL запрос из нескольких таблиц?

    @res2001
    SibVektor: Вы пишете, что таблицы связываются по идентификатору датчика, а у вас в запросе связь по двум полям. Которое из них идентификатор датчика? Возможно все таки что-то не так.
  • Каким софтом в РФ пользуются ТСЖ?

    @res2001
    mgremlin: Я участвовал в теме с другой стороны - от банка, там уже у большинства основных разработчиков банковского софта есть реализации. Я как раз занимался внедрением. В связи с этим не очень представляю, что делается со стороны ЖКХ. Но обязаловка точно будет. Нужно закон смотреть, там все есть.
  • Как составить SQL запрос из нескольких таблиц?

    @res2001
    SibVektor: Запрос нормальный. Постройте необходимые индексы к таблицам.
    Общее правило - строить индексы к полям, которые участвуют в предложении where или join ... on
  • Каким софтом в РФ пользуются ТСЖ?

    @res2001
    На сколько я знаю, для организаций, выставляющих счета за услуги ЖКХ, а так же банков, принимающих оплату ЖКХ, обмен информацией с ГИС.ЖКХ обязателен по закону.
    Но когда я последний раз интересовался этой темой, проект был на стадии испытаний и было всего несколько пилотных областей где была обязаловка, я как раз в одной из таких, потому и в курсе не много. Сейчас, по моему, ГИС,ЖКХ из пилота уже должен бы перейти в следующую стадию развития. Но тут я уже не в теме, так как сменил место работы.
    Короче, если ГИС.ЖКХ еще и не обязаловка, то это только вопрос времени, которое уже назначено.
    Но, использование ГИС.ЖКХ, не устраняет свой локальный софт, просто в него нужно будет добавить функционал обмена с ГИС.ЖКХ, на сколько я вижу эту тему со своей колокольни.
  • Как избежать повторения черного экрана после логина вместо рабочего стола в Windows 10?

    @res2001
    papakota: это же легко проверить - ПКМ на пуск - Система - справа Сведения о системе - смотри пункт Активация виндоуз
  • Не открывается порт, в чем может быть проблема?

    @res2001
    ulilu1372: Ну хорошо, раз так :-)
    Значит следующие варианты:
    1.софт слушает не тот порт, который вы настраиваете в качестве прокси. Проверить это можно, например в виндовом мониторе ресурсов или, может быть, в настройках софта. Узнайте какой порт слушает софт и настройте соответствующим образом браузер.
    2.софт пытается слушать тот порт, что вы указываете, но не может его открыть по какой-то причине, возможно порт занят другим софтом и т.п. Но скорее первый пункт.
    3.у вас все в порядке, но прокси серверы, к которым в итоге пытается подключаться софт не работают. Это можно так же попытаться отследить в мониторе ресурсов, в настройках софта или в каком-нибудь WireShark и т.п. сниферах. Когда узнаете IP и порт прокси, к которому в итоге подключается софт, можно работоспособность этого хоста протестировать на прямую, настроив браузер на использование этого хоста и порта в качестве прокси или по простому - с помощью телнет.
  • Не открывается порт, в чем может быть проблема?

    @res2001
    ulilu1372: Ну тут у вас вообще локальный порт.
    Похоже вы сам софт не поставили, но пытаетесь его использовать. Зайдите на страницу download, скачайте и установите, ну и далее по инструкции.
  • Не открывается порт, в чем может быть проблема?

    @res2001
    ulilu1372: Значит у вас не стандартный порт на внешнем хосте к которому вы должны подключиться.
    Несколько вариантов блокировки:
    1.блокирует локальный фаервол винды исходящий порт
    2.блокирует ваш шлюз
    3.на удаленном хосте, тот порт к которому вы подключаетесь не работает.

    Если у вас типичная конфигурация домашней сети: домашний вай-фай роутер, который раздает интернет, то обычно они не блокируют исходящие подключения, т.е.вариант 2 отпадает.
    По моему стандартный виндовый фаервол так же не блокирует любые исходящие соединения. Но на всякий случай можно отключить локальный фаервол.
    Ну и еще наводящий вопрос: как конкретно вы пытаетесь подключиться к прокси?
  • Отправка AT команд на COM-порт через командную строку Windows 10?

    @res2001
    Andrew: тут вряд ли помогу, я putty в таком ключе не использовал. Попробуйте опцию -m и задавать команды через файл, возможно после достижения конца файла она отвалится сама.
    Если нет, нужно искать что-нибудь другое.
    В свое время, когда интернет раздавали через аналоговые модемы подобный софт был очень популярный. Я встречал весьма навороченные варианты, которые позволяли анализировать возврат команд, делать логику и т.п., там был встроенный язык программирования.
    Так что ищите.
    PuTty просто под рукой был и я его привел как один из возможных вариантов.
    Вот нагуглил первым же запросом: https://sourceforge.net/projects/scriptcommunicator/

    Кстати еще как вариант написать скрипт на PS, на сколько я знаю, там довольно просто работать с СОМ портом и можно сделать все очень гибко.
  • Не открывается порт, в чем может быть проблема?

    @res2001
    Маловато данных.
    Не открывается кем/чем, с какой стороны, кто слушает порт, запущено ли ПО, слушающее порт, какая ошибка при открытии порта, какая схема подключения к интернет?
    Лето - телепаты в отпуске.
  • Работа с сокетами средствами c++?

    @res2001
    15432: С чего бы это?
    Для бинда ANY самое оно - любой локальный адрес.