Запуск Steam в режиме Offline или Online из ярлыка

Сервис Steam не позволяет пользователю просто перейти в режим Offline без предварительного соединения или без каких-либо других нежелательных или навязчивых манипуляций с логином. Здесь пойдёт речь как это обойти или автоматизировать. Нам потребуется: Создать директорию на диске, где будут лежать внешние файлы адресуемые из ярлыков. Создать скрипт на языке VBScript...Read more

Открытие блокнота Notepad++ из Total Commander со списком выделенных файлов на редактирование

Update 3: Подсказка по открытию файлов на редактирование через перетаскивание мышкой. Update 2: Подсказка по открытию всех файлов только для чтения на редактирование. Update 1: Добавлена поддержка открытия Unicode файлов. Продолжаем настраивать Total Commander и превращать его в небольшое IDE. В этот раз подключим Notepad++ для открытия на редактирования выделенных...Read more

Открытие окна консоли Windows любой разрядности с повышением прав (и без) до Администратора в текущей директории

В Total Commander существует такая удобная штука как панель инструментов или Tool Bar. В простой конфигурации там присутствует только одна кнопка и команда на вроде такой: Command:%COMMANDER_PATH%\Sudo.exe Parameters:cmd.exe /k cd /d %P Что не обеспечивает некоторые разграничения, а это: Запуск 32-битной консоли из Total Commander любой разрядности под текущим пользователем...Read more

Вычисляем значение любого макроса C++ двумя строчками

MSVC: [crayon-5c126a2154dec932088480/] fatal error C1083: Cannot open include file: '::1900|190024215|1|"C:\\Examples\\main.cpp"|78|"Jan 28 2018"|"22:05:23"': No such file or directory GCC: [crayon-5c126a2154df1858919972/] fatal error: '::4.2.1|"prog.cpp"|2|"Jan 29 2018"|"02:49:56"' file not found Работает даже если включено Preprocess to file.Read more

Синхронизация SVN репозитория

Синхронизация или зеркалирование репозитория в SVN выполняется командой svnsync. Для примера репозитория источника возьмём репозиторий с исходными текстами самого SVN: http://svn.apache.org/repos/asf/subversion Синхронизация потребует: Использование консоли Windows и написания простых batch скриптов. Использования уже установленной консольной версии SVN или оболочки tortoisesvn (Windows Shell). Синхронизация будет состоять из нескольких шагов: Создание приёмного репозитория. Создание...Read more