Задать вопрос
  • Перемещение файлов из одной папки в другую через .bat?

    @res2001
    Rustam, Можно например делать так:
    В цикле for /f выполнять конвеер dir /a-d * | findstr /v "%DATE%" в нужном каталоге
    Все попавшие в цикл файлы перемещать в указанную папку с помощью move.
    Для справки:
    for /?
    dir /?
    findstr /?
    move /?
    Написано
  • Перемещение файлов из одной папки в другую через .bat?

    @res2001
    Что значит "старые"? Нужно более конкретное определение этого понятия для вашей конкретной цели.
    Какие у вас идеи по поводу реалиации? Что уже попробовали? Какие ошибки возникли?
    Написано
  • CMake не находит референсы в imgui. Как фиксить?

    @res2001
    DustiX, 1. Это не ошибка cmake. Это ошибка линковщика (это часть компилятора).
    2. Ошибка "undefined reference" связана с тем, что линковщик (компилятор) не может найти указанные в ошибке символы (символ в данном случае это имя метода класса или функции из библиотеки, который используется в вашем исходном коде) в указанных в строке компиляции бибилотеках (файлах lib/dll).

    Т.к. у вас imgui в целом подключен в сборку через
    target_link_libraries(ImguiTest PRIVATE imgui::imgui)

    то я предположил, что этого не достаточно, т.к. возможно imgui (по аналогии с Qt) состоит не из одного файла DLL, а из нескольких. Которые надо подключать в зависимости от того, какой функционал хочешь получить от imgui. Обычно подобные вещи описаны в документации.
    Проще всего почитать документацию imgui по включению ее в свои проекты, обычно подобные вещи там указываются и даже есть вероятность, что будет указано применительно к cmake, но это не обязательно.
    Но можно и вручную это сделать, примерную схему действий для этого описал выше.

    Сам я не использовал imgui ни разу, так что более конкретный ответ дать не могу. Но подключение библиотек в свои проекты - это типовой процесс и делается он одинаково для любых библиотек. Но если библиотека достаточно большая (как например Qt), то могут быть нюансы.
    Написано
  • CMake не находит референсы в imgui. Как фиксить?

    @res2001
    Можно посмотреть на что ссылается imgui::imgui, указанный в target_link_libraries.
    Затем в этих файлах проверить, есть ли там не найденные символы.
    Если символов нет, а их скорее всего нет, иначе бы линковщик не ругался, то посмотреть в каких библиотеках imgui (возможно там не один файл) содержаться эти символы и подключить их в сборку.
    Как вариант - почитать документацию, как правильно использовать imgui через cmake.

    Если проводить параллели с Qt, то там целая пачка динамических библиотек в составе и чтоб использовать какие-то возможности нужно включать в сборку ту или иную конкретную библиотеку.
    Написано
  • Почему имя параметра может совпадать с именем члена класса?

    @res2001
    В данном примере в списке инициализации могут присутствовать только члены класса, так что первый name - это однозначно член класса.
    Параметр name перекрывает видимость члена класса name, поэтому во втором случае используется параметр name.
    Написано
  • Как запустить программу без прав администратора?

    @res2001
    Скорее всего программа особо и не проверяет запущена она из-под админа или нет.
    Думаю она просто открывает определенные нужные ей ресурсы, которые требуют админского доступа и если ресурс не открылся, то выдает ошибку.
    Такими ресурсами могут быть: файлы в файловой системе, ветки реестра в HKLM для записи (и некоторые для чтения), что-то еще.
    У микрософта есть пакет Sysinternals Suite распространяется бесплатно, в нем есть утилиты для отслеживания запросов к файловой системе и реестру. Можете начать с исследования того, какие ресурсы программе нужны с помощью этих утилит.

    Если теория подтвердится, то можно будет дать права нужному пользователю на соответствующие ресурсы и может быть выключить UAC.
    Написано
  • Ползут строки в Word 2016, в чем может быть проблема?

    @res2001
    requail, Выложите документ куда-нибудь и дайте сюда ссылку. Надо уже пощупать руками.
    Написано
  • Ползут строки в Word 2016, в чем может быть проблема?

    @res2001
    requail, Возможно в районе этих "уплывших" букв есть пробелы в уплотненном или разреженном режиме и эти буквы переносятся на другую строку без самого слова.
    Выделите букву, которая переносится при печати и предыдущую->ПКМ->Шрифт->Дополнительно->Интервал
    Выставьте тут "Обычный".
    Часто "уплотненный" пробел глазом не виден.
    Регулярно появляются подобные артефакты при преобразовании PDF->Word. Вообще после этого преобразования документы стоит просмотреть и поправить руками. Только очень простые в форматировании документы могут быть преобразованы почти без артефактов.
    Написано
  • Может ли маска подсети (в сетевом адаптере) отличаться от маски подсети в dhcp сервере при раздаче ip клиентам?

    @res2001
    kshdhehec, DHCP будет раздавать то что вы настроите, ему в принципе пофигу, какие адреса и маски раздавать.
    А вот клиенты, которые получат от него адрес с маской 26, смогут ли они использовать ресурсы с адресами выходящими за маску 26? Как они это будут делать? Нужно ли им это? и другие подобные вопросы сразу возникают.
    Написано
  • С чем может быть связана ошибка OVPN mikrotik?

    @res2001
    Влад Темников,
    можем созвониться я включу трансляцию если удобно

    Не удобно.
    Погуглил. Да, похоже отдельного конфига в микротике нет. Это осложняет дело, я не силен в микротиках.
    Покажите конфиг микротика Юрий MikroTik, он там выше вопросы задавал, у него ник говорящий, может поможет больше чем я :)
    Написано
  • С чем может быть связана ошибка OVPN mikrotik?

    @res2001
    Влад Темников, Это не то.
    Это видимо конфиг микротика.
    Нужен конфиг OpenVPN на его стороне.
    Не знаю как там у микротика, но обычно конфиг openvpn - это отдельный файл. Содержимое похоже на конфиг клиента, но там обычно больше опций.
    Написано
  • С чем может быть связана ошибка OVPN mikrotik?

    @res2001
    Влад Темников, Давайте уже и конфиг ВПН сервера то же.
    На сколько я помню "Server poll timeout" выдается когда нет связи (сервер не доступен, блокировка фаервола, в общем то с чего мы начали). Вот только это сообщение вроде бы должно выдаваться на стороне клиента а не сервера, но это не точно.

    Что поставили в verb? Поставьте большее значение, что-то он не многословен.

    И еще не понятно. Вот эти сообщения они когда в логе появляются? Когда подключается клиент или сразу после старта? У меня такое впечатление, что у вас на микротике то же сконфигурирован клиент.

    На микротике 443 порт на внешнем интерфейсе не занят встроенным веб интерфейсом?

    Кстати, по UDP OpenVPN работает лучше.

    Если микротик позволяет можно посмотреть слушается ли 443 порт и каким процессом слушается.
    Написано
  • С чем может быть связана ошибка OVPN mikrotik?

    @res2001
    Влад Темников, Указываете либо log либо log-append, в аргументе путь к файлу лога. log-append - дописывает лог в конец файл, log - на каждый запуск создается новый лог (старый удаляется).
    verb - уровень логирования от 0 до 9
    Права на запись в файл лога должны быть у процесса openvpn.
    В микротике могут быть какие-то нюансы. Загляните в документашку. Возможно оно включается где-то в интерфейсе.
    Написано
  • С чем может быть связана ошибка OVPN mikrotik?

    @res2001
    Влад Темников, Тут не видно логов OpenVPN
    Как получить логи OpenVPN на микротик не в курсе.
    Обычно на компе для того что бы OpenVPN генерировал логи их надо включить в конфиге опциями: log, log-append, verb
    Тогда OpenVPN начинает писать логи куда указано в опциях.
    Написано
  • С чем может быть связана ошибка OVPN mikrotik?

    @res2001
    Тут все вроде бы нормально. Удивило использование auth-user-pass. Оно вам точно нужно? Ну это к делу не относится.
    Серверные логи удалось получить?
    Написано
  • С чем может быть связана ошибка OVPN mikrotik?

    @res2001
    Влад Темников, Да, похоже, что соединение устанавливается.
    Тогда хорошо бы смотреть логи сервера. Т.к. не понятно почему нет более вразумительного ответа от сервера. Возможно в серверных логах будет более понятная ошибка.
    Ну и конфиг сервера и клиента то же бы увидеть. Если в клиентском внедрены сертификаты, то их можете вырезать, оставив лишь теги.
    Написано
  • С чем может быть связана ошибка OVPN mikrotik?

    @res2001
    Влад Темников, Вам нужен не порт 23 (стандартный порт телнет), а порт указанный в конфиге ВПН клиента
    Написано
  • Почему через VPN не видит часть адресов?

    @res2001
    wexvellencex, :-) т.е. все наоборот, ваш локальный NAS по отношению к ВПН клиенту совсем не локальный.
    Если другие (любые) узлы в сети 192.168.2.0 через ВПН доступны, значит с самим ВПН проблем нет.
    Проблемы есть:
    1. с таблицей маршрутизации на недоступных узалх (NAS, контрллер и т.п.) и/или
    2. с фаерволом на недоступных узлах
    Для проверки на любом недоступном узле отключите фаервол. И можете сюда приложить таблицу маршрутизации с недоступного узла.
    Проще всего взять какой-нибудь недоступный комп с виндой и экспериментировать на нем.
    Причина скорее всего на всех узлах одна и та же, так что определитесь на одном, по аналогии настроите и другие.
    На винде получить таблицу маршрутизации можно командой: route print -4
    Написано
  • Почему через VPN не видит часть адресов?

    @res2001
    wexvellencex, Получается ВПН клиент и NAS находятся в одной сети. Именно это я и хотел узнать.
    Еще мог быть вариант, что NAS находится в сети за ВПН сервером, поэтому и возник вопрос. Вы же схему сети не описали.

    Значит не должно быть проблем с доступом к NAS не зависимо от того есть подключение ВПН или нет.
    Попробуйте пропинговать по IP адресу NAS с ВПН клиента с включенным ВПН и выключенным.
    Как вы обращаетесь к NAS? По IP или по имени?
    Написано
  • Почему через VPN не видит часть адресов?

    @res2001
    который локально лежит например 192.168.2.20

    Что значит "локально" в данном случае? Локально к ВПН клиенту?
    Остальные не доступные ресурсы они то же такие же локальные?
    Хорошо бы кратко набросать схему сети с учетом ВПН подключения.
    Написано