Сообщения

Показаны сообщения с ярлыком "windows"

Обновления Windows, противодействующие распространению вируса WannaCry / WannaCrypt0r

Список прямых ссылок на обновления Windows: Windows XP x86: http://download.windowsupdate.com/d/csa/csa/secu/2017/02/windowsxp-kb4012598-x86-custom-rus_84397f9eeea668b975c0c2cf9aaf0e2312f50077.exe Windows Server 2003 x86: http://download.windowsupdate.com/c/csa/csa/secu/2017/02/windowsserver2003-kb4012598-x86-custom-rus_62e38676306f9df089edaeec8924a6fdb68ec294.exe Windows Server 2003 x64: http://download.windowsupdate.com/c/csa/csa/secu/2017/02/windowsserver2003-kb4012598-x64-custom-rus_6efd5e111cbfe2f9e10651354c0118517cee4c5e.exe Windows 7 x86: http://download.windowsupdate.com/d/msdownload/update/software/secu/2017/02/windows6.1-kb4012212-x86_6bb04d3971bb58ae4bac44219e7169812914df3f.msu Windows 7 x64: http://download.windowsupdate.com/d/msdownload/update/software/secu/2017/02/windows6.1-kb4012212-x64_2decefaa02e2058dcd965702509a992d8c4e92b3.msu Windows Server 2008 R2: http://download.windowsupdate.com/d/msdownload/update/software/secu/2017/02/windows6.1-kb4012212-x64_2de...

Воспроизведение системного звука из командной строки Windows

Данная заметка для того чтобы не забыть. Для воспроизведения системного звука из командой строки достаточно выполнить команду: rundll32 user32.dll,MessageBeep Мне такое потребовалось, чтобы было слышно окончание процесса сборки. Я долго искал решение в сети, но прямого ответа, который бы работал везде, я не нашел. 

Контакты TeamViewer

Изображение
Сделал маленькую удобную программу для работы с TeamViewer. Программа предназначена для быстрой организации контактов для TeamViewer. Контакты хранятся в текстовых файлах с расширением *.tv и открываются двойным щелчком по значку в проводнике Windows. Формат файлов *.tv tv-файлы являются стандартными ini-файлами и могут быть отредактированы в любом текстовом редакторе. Каждая секция описывает один контакт, где название секции соответствует имени контакта. В каждой секции должен быть параметр ID и Password. Также может быть ключ Comment, который будет хранить описание. Параметр ID может содержать цифры, пробелы и дефисы. Пример: [Пупкин Василий Иванович] ID=123-456-789 Password=megapassw0rd Comment=Главбух [Мой домашний сервер] ID=111 222 333 Password=admin Comment=Пора сменить пароль Лицензия Данная программа распространяется бесплатно без каких-либо гарантий. Вы её используете на собственный страх и риск. Скачать:  TeamViewerContactsSetup.zip  (6...

Signer - программа для цифровой подписи

Изображение
Делюсь с обществом крохотной моей программой , которая позволяет подписывать файлы электронной подписью за пару щелчков. После установки программы Signer в контекстном меню любого файла появится команда «Подписать электронной подписью..». Выбрав эту команды, Вам будет предложено выбрать сертификат пользователя, чью подпись Вы будете ставить. После успешного подписания будет выдано сообщение об этом с единственной кнопкой «ОК». Собственно, всё! Рядом с подписываем файлом появится файл отсоединенной подписи в формате PKS#7. Данная программа умеет: Подписывать файл одной отсоединенной электронной подписью. И только. Дальнейшее развитие программы: Проверка уже имеющейся подписи. Поддержка нескольких подписей. Формат Base64. Пока времени нет на дальнейшее развитие программы. Пока она выполняет одну, но самую важную функцию. Технические подробности Для работы программы нужен CAPICOM . Работает с любым крипторовайдером (проверялось на Крипто-Про и ViPNet CSP). ...

Мысли о резервном копировании файлов в WIM-образы

Сегодня появилась идея об использовании WIM-образов для хранения резервных копий документов. Дело в том, что WIM-образы позволяют хранить в себе несколько образов одновременно, при этом одинаковые файлы физически не дублируются. Такой подход позволяет делать что-то похожее на инкрементальное резервное копирование. Я представляю следующий подход: На компьютере создается один WIM-файл на каждый корень резервирования (Рабочий стол, Мои документы, и т.д.). Каждый день снимается образ с каждого корня и добавляется в WIM-файл, где образу дается имя в виде даты резервирования. Для распаковки можно будет определить нужный индекс образа. Смонтировать выбранный образ и извлечь нужные файлы. С WIM-образами работать может встроенная утилита DISM (Windows Vista/7/8). Остается придумать, как это все автоматизировать.

Несколько компьютеров через один ViPNet Client

Здесь речь пойдет от том, как организовать доступ с нескольких компьютеров к защищенной сети, организованной по средствам ViPNet Client на одном компьютере. Исходные данные: Допустим у нас есть веб-сервис example.com, который доступен в защищенной сети по адресу 192.168.128.1. Локальная сеть 192.168.1.0/24 У нас есть компьютер с установленным ViPNet Client, который обеспечивает нам доступ к сети 192.168.128.0/24. На этом компьютере в файле hosts прописано соответствие 192.168.128.1 example.com. Сам же компьютер имеет IP 192.168.1.2. В локальной сети имеются компьютеры, которым тоже нужно доступ к example.com через защищенную сеть, на них не установлен ViPNet Client. Решение На том компьютере, где установлен ViPNet Client, устанавливаем прокси-сервер squid . Настраиваем прокси-сервер на порт 80 в прозрачном режиме (http_port 80 transparent) Устанавливаем squid в качестве службы и запускаем. На компьютерах, где нет ViPNet Client, в файлах hosts прописываем соответстви...

Driver Pack Solution (drpsu): делаем свою сборку

У Lite-версии drpsu есть один недостаток, чтобы загрузить драйвера из Интернета на чистой системе, сетевые драйвера уже должны быть на ней установлены. И тут возникла идея собрать пакет сетевых драйверов. Здесь я приведу небольшую инструкцию по созданию своей сборки drpsu. Я в эту сборку включил следующие пакеты драйверов: Чипсет USB Сетевые карты WiFi Телефоны / USB-модемы Модемы Итак, начнем сборку...

Импорт и экспорт книги контактов Ammyy Admin через CSV-файлы

Изображение
Создал небольшую программу, которая позволит производить различного рода манипуляции с книгой контактов Ammyy Admin. Возможности: Импорт контактов из CSV-файла Экспорт всех контактов в CSV-файл Очистка книги контактов. Скачать: ammyy_cb.exe (388 Кб)

Массовая конвертация документов Word в PDF

Однажды мне потребовалось преобразовать в PDF большое количество файлов Microsoft Word. Зная, что Word умеет сам сохранять файлы в PDF, я решил этот процесс немного автоматизировать. В качестве средства автоматизации я выбрал VBScript. Накидав довольно простой скрипт, я получил нужный мне инструмент. Чтобы удобно было пользоваться, я сделал запуск скрипта из контекстного меню Проводника Windows. В итоге получился крохотный, но очень удобный инструмент — SaveAsPDF. После установки: для файлов doc/docx/docm/rtf появится в контекстном меню пункт «Сохранить как PDF» для папок — «Документы Word в PDF» В меню Пуск папка программы с двумя ярлыками: readme.pdf и удалялка. Системные требования: Windows XP или выше Microsoft Office Word 2007 SP2 / 2010 / 2013 Скачать SaveAsPDF бесплатно:  safe2pdf-0.2.1.exe   (159 Кб)

Вирус: ярлыки вместо папок

В последнее время мне часто приходится восстанавливать флешки, где вместо папок ярлыки с изображением папок. Решив это действие немного автоматизировать, я создал командный файл cure.cmd, который нужно запускать из корня флешки . Содержит он в себе следующие команды: attrib -h -s -r /S /D del /Q /F *.lnk del /Q /F autorun.inf rmdir /S /Q RECYCLER mkdir autorun.inf attrib +h +s +r autorun.inf Данная последовательность делает следующее: Восстанавливает все атрибуты файлов и папок, то есть делает их не системными, не скрытыми и не только для чтения. Удаляет все ярлыки. Удаляет файл автозапуска. Удаляет папку RECYCLER , в которой как раз и скрываются вирусы. Создает папку autorun.inf , для того, чтобы в будущем вирус не смог создать файл с одноименными названием. Защищает папку autorun.inf , делая ее только для чтения, скрытой и системной. Внимание!  Я не даю никаких гарантий! Вы можете использовать этот метод на  собственный страх и...

Драйвер на сканер Mustek 1200 USB Plus для Windows 7

Мне удалось запустить этот древний сканер на 32-битной Windows 7. В двух словах об этом. Сначала я скачал драйвер для XP. Если быть точным, то это драйвер для Windows 2000, и чтобы его установить пришлось систему временно «переименовать». Для этого я в реестре в ключе: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProductName временно прописал «Microsoft Windows 2000». После этого установка прошла успешно и файлы драйверов оказались в системе, но еще не установлены. На одном форуме нашел сведения о том, чтобы запустить драйвер на Windows 7, необходимо внести изменения в INF-файл. После чего, драйвер успешно установился. Далее, воспользовавшись Driver Pack Solution, я извлек драйвер со всеми файлам в один каталог. Теперь, чтобы установить этот драйвер нужно просто через диспетчер устройств сделать стандартную установку. Скачать драйвер Mustek_1200_USB_Plus_Vista-7_x86.zip P.S.:  1. Не путайте этот сканер с Mustek 1200 UB Plus. 2. Испыт...

Система удаленного тестирования

За 4 дня по заказу работодателя сварганил программу для проведения тестирования муниципальных служащих. Программа имеет клиент-серверную архитектуру. Клиент написан на Си++ с использованием Qt 4.7.4. Таким образом клиентская программа получилась к тому же и кросс-платформенной. Серверная часть написана на PHP, поэтому может быть реализована практически на любом хостинге. Обе части обмениваются данными по HTTP-протоколу. Формат данных свой (текстовый). Программа может печать отчет, вопросы для самоподготовки. Также отчет отправляется на сервер. Через некоторое время опубликую исходники обеих частей, а сейчас пока провожу испытания.

Мой компьютер через FTP. Очередной велосипед.

Захотелось мне создать простой FTP-сервер, который бы позволял иметь доступ к любому файлу на компьютере, даже если в системе несколько жестких дисков. Это было бы удобно при администрировании локальной сети. Все имеющиеся FTP/SFTP-серверы в качестве корня, предлагают конкретную папку, но не весь компьютер сразу. Я же хочу, чтобы при подключении к моему серверу на запрос листинга корневой директории выводился список дисков, подобно тому, как это делает стандартный проводник Windows. И так, взялся я за программирование. В качестве языка и тулкита выбрал C++/Qt. Этот выбор обоснован, только тем, что мне хочется получше изучить Qt, хотя я понимаю, что это возможно выглядит, как выстрел из пушки по воробьям. Рабочее имя проекта совсем банальное — «ftpaccess». Итак, вот, что я хочу получить в итоге: кроссплатформенное решение (Windows/Linux) простая установка (инсталлятор, DEB/RPM-пакет) с простейшей системой разграничения прав: или все, или только один. FTP-сер...

Дефрагментация дисков с помощью Defragler

Попробовал недавно программу дефрагментации дисков Defragler. Весьма интересная прога. Имеет два режима дефрагментации: быстрая и стандартная. Программа бесплатная и на русском языке. Загружается программа весьма быстро, так как имеет небольшой размер (около 3-4 мегабайта). Предлагает выбрать диск, произвести его анализ и указать режим дефрагментирования. Качество работы меня вполне удовлетворило: не осталось фрагментированных файлов вообще. Кстати, в процессе установки предлагается возможность заменить стандартную утилиту дефрагментации.  Весьма интересной функций является возможность дефрагментировать отдельный файл, группу файлов или папку, выбрав соответствующую команду в контекстном меню стандартного проводника Windows. Программа Defragler вполне может потягаться с другими программами дефрагментации такими как O&O Defrag. Так как Defragler распространяется бесплатной, то я её включил в свой каталог программ http://...

Обновление с помощью ZvUpDrw Lite антивируса Dr.Web с заблокированным ключом

Изображение
Данный проект является дальнейшим развитием проекта ZvUpDrw в сторону облегчения работы с программой. Лайт-версия работает аналогично полной: формирует локальное зеркало, и автоматически запускает штатную утилиту обновления Dr.Web. Внимание! Автор программы никак не связан с компанией Dr.Web, поэтому Вы не можете предъявлять какие-либо претензии к авторам антивируса Dr.Web по поводу работы программ ZvUpDrw и ZvUpDrw Lite. Вы их используете на собственный страх и риск. Список основных возможностей: Загружает базы с официального хранилища Dr.Web. Обновляет только те файлы, которые предусмотрены установкой Dr.Web. Загружает файлы в несколько потоков. Определяет общий размер скачиваемых обновлений, как следствие, отображает общей прогресс. Автоматически запускает штатную утилиту обновления. Поддерживает версии: 4.44, 5.00, 6.00. Поддерживает Microsoft Windows 2000/2003/XP/Vista/7. Управление из командной строки для автоматизации процессов. Синхронизация зеркала с установ...

Редактор блок-схем

Изображение
Вашему вниманию представляется программа, которая предназначена для создания, редактирования и экспорта блок-схем алгоритмов. Пользователю не нужно заботиться о размещении и выравнивании объектов, программа автоматически разместит все блоки. Редактор позволит экспортировать блок-схему в исходный текст программы для разных языков программирования (Pascal, C/C++, Алгоритмический язык). Редактор блок-схем позволяет экспортировать изображение схемы в различные графические форматы: BMP, JPEG, PNG, TIFF, ICO, PPM, XBM, XPM, SVG. Программа распространяется на условиях лицензии GNU General Public License (GPL). Программа написана на языке C++ на основе библиотеки Qt. Доступны бинарные сборки как для GNU/Linux, так и Microsoft Windows (2000/XP/2003/2008/Vista/7). Возможности генерация исходного кода на основе блок-схемы в различные языки программирования; автоматическое размещение блоков на схеме; экспорт схемы в популярные растровые форматы; экспорт схем в векторный формат SVG; воз...

Исполнитель Черепашка

Изображение
Со своего старого сайта решил перенести стати в этот блог. Начну с одного моего проекта, который я усовершенствовал, когда писал курсовую работу в институте. Перед вами исполнитель Черепашка! Программа является учебным пособием при изучении информатики. Данная программа является свободным программным обеспечением. Вы вправе распространять ее и/или модифицировать в соответствии с условиями версии 2 либо по вашему выбору с условиями более поздней версии Стандартной Общественной Лицензии GNU, опубликованной Free Software Foundation. Описание исподнителя Черепашка Черепашка представляет собой объект, который способен передвигаться по плоскости, а также вычерчивать линии, определенной длины и под определенным углом. Черепашка может безпрепятсвтенно выходить за пределы экрана.Программа для черепашки - это текстовый файл, в котором на опредленномя языке написаны команды. Комнады записываются вне зависимости от регистра букв на русском языке, парамтеры отделяются от команды пробе...

Как всегда иметь самый свежий софт?

Сегодня среди сотни разнообразных программ, сложно уследить за их новыми версиями, которые с каждым разом становятся все лучше и лучше. Существующие каталоги программного обеспечения не всегда успевают отслеживать смену версий, что в свою очередь приводит к тому, что пользователь либо не обновляет свои программы, либо всегда отстает от времени. Не своевременное обновление программного обеспечения может привести к угрозе заражения вирусом, когда в старых программа имеются не закрытые уязвимости. Ещё одним неприятным моментом является разбросанность различных программ по большому количеству страниц того или иного каталога. И если необходимо загрузить несколько программ, то пользователь вынужден произвести массу манипуляций мышью, помногу раз переключать свое внимание для того, чтобы загрузить все 3-4 программы. Если же пользователь не доверяет программам скаченным из каталога, то он вынужден помнить (или искать) официальные сайты производителей программного обеспечения, для того,...

Новый сайт: fresh-apps.ru

Сегодня открыл новый сайт Fresh Apps. На нем пока существует только одна страница, и она самая главная. Эта страница содержит прямые ссылки для скачивания на популярные программы. Все ссылки обновляются автоматически. Добро пожаловать на новый сайт:  http://fresh-apps.ru

Восстановление лицензионной Windows OEM

Попал мне в руки ноутбук ASUS A3500E (A3E), на котором стояла Windows XP Professinal. Посмотрел я на обратную сторону это ноутбука и обнаружил, что на нем должна стоять Windows XP Home. Пошел искать диск, который должен был идти вместе с ноутбуком, но ничего не нашел. Не долго думая, я полез в интернет и скачал официальную сборку от Microsoft и начал установку. Но каково мое удивление было, когда не подошел ключ с наклейки!.. Благо систему можно установить, не вводя ключ вовсе. Хочу заметить, что для установки с оригинальных образов Microsoft необходимо подсунуть драйверы, чтобы во время установки система не выпада в синий экран смерти. Драйверы я искал на сайте www.intel.com по ключевым словам "intel storage matrix floppy". Скопировал их на дискету и в самом начале установки нажал F6... Короче система установилась, но активацию провести не удалось. В Интернете я узнал, что существуют так называемые "брендовые сборки" Windows, в которых ключи от оригинал...