Архив рубрики: Windows

Как я преодолевал предел 4Гб на Windows XP 32бит

Сразу оговорюсь, «преодолевал» в названии отражает только тот факт, что теперь моя XP видит всю память, установленную на системной плате. Не я придумал способ, я просто им воспользовался и теперь хочу поделиться.
Вопрос о четырёх гигабайтах памяти в Windows XP (здесь, и далее 32 бит) поднимался на просторах Интернет неоднократно. И так же неоднократно делался вывод, что более четырёх увидеть в принципе невозможно, а так как оборудование тоже требует адресного пространства, то и того меньше. Обычно 3.25 Гб, или около того. Очень подробно и убедительно история вопроса освещена здесь: Четыре гигабайта памяти — недостижимая цель? Читать

Printing from DOSBox

DOSBox is a DOS-emulator that was originally developed to run old DOS games that had problems with the standard DOS emulations of Windows. It does have some additional uses though.

We have got an old DOS program that still hasn’t been fully ported from Borland Pascal to Delphi. Since Windows 7 64 Bit does no longer run DOS programs, we now run this program in DOSBox. One of the main functions of this programs is printing some curves on a dot matrix printer on fan-fold paper (Just learned a new word, thanks dict.leo.org.) Getting printing to work takes some configuration.
First, you need DOSBox Megabuild 6 since apparently printing is not fully implemented in the official version.
Then you must decide how you want to print:
  • Print to a printer attached to your computer (this includes a pdf printer provided by e.g. PDFCreator)
  • Print to png (or even bmp) files
  • Print to a file that contains the data sent to the printer
  • Print directly to a dot matrix printer
Whatever you want to do, you need to modify the .conf file (or start DOSBox with the -conf parameter pointing to a modified .conf file).
The .conf file is in INI format, so editing it can be done with any text editor. The installer also creates a menu item in the DOSBox start menu folder, subfolder config called “Edit Configuration” which you can use to edit the configuration with notepad.

Printing to a local printer

If you want to print to a local printer, do the following:
[parallel]
parallel1=printer

[printer]
printoutput=printer
multipage=false
You might want to adjust the other configuration options in the [printer] section, in particular multipage must be set to true, if you want to print to a PDF file and don’t want to create a new PDF for each page.
If you print from a DOS program within DOSBox, you will get the Windows printer select dialog. This won’t happen immediately but after a while (when enough data has been printed) or only after exiting the program or even DOSBox. There is a shortcut for “Eject Page” which is mapped to F2 by default. It might also help to get this dialog (I haven’t tried that because it probably has some side effects.)

Printing to a png/bmp file

If instead you want to print to a png or bmp file, one per page, you change the entries under [printer] like this:
[printer]
printoutput=png
docpath=c:somedirectory
Don’t forget to set the docpath to some suitable location otherwise you will hunt for the files all the time.
Other possible values for printoutput are bmp for generating bitmap files and ps for generating PostScript output. I haven’t tested them.

Printing to a file that contains the data sent to the printer

To write the data that is sent to a printer to a file, configure DOSBox like this:
[parallel]
parallel1=file
This will create files in the capture folder, the filename will be the name of the program that printed them, followed by _<3digitnumber>.prt. If you want to append everything to one file, specify the filename like this:
[parallel]
parallel1=file append:c:outputfile.prt
The files created with this method can be copied to the printer without changes to print them. But note that this is raw output containing control codes for the printer that is printer dependent. So if your program knows how to print to an Epson ESC/P dot matrix printer, you can copy the file to such a printer and it will work. If you copy it to a different printer you will most likely get garbage.

Printing directly to a dot matrix printer

To directly print to a dot matrix printer, you configure DOSBox like this:
[parallel]
parallel1=file dev:lpt1
If the printer is directly connected to the host’s first parallel port, this should already work (I haven’t tried it though). If not, you need to mount it using
net use lpt1 \serverSharedPrinter
This will directly print to a network printer. Again, be warned that this only works if your DOS program knows how to print to this particular printer type.
Alternatively you can specify the printer share directly in the [parallel1] section like this:
[parallel]
parallel1=file append:\serverSharedPrinter

Автор: Guest Rooms «Varnaflats.eu»
Дата публикации: 2017-06-26T09:10:00.001-07:00

Мониторинг GPU (и не только) с отправкой статистики в Telegram.

В один прекрасный день, отчасти познакомившись с различными статьями в интернете, например вот этой — Raspberry и Telegram: предпосылки создания умного дома и этой — Отправка состояния сервера через Telegram, а также благодаря просьбам нескольких знакомых, занимающихся майнингом на видеокартах, я задумался о реализации возможности отправки статистики состояния GPU (теоретически, это не обязательно именно статистика с GPU, а статистика чего угодно) в Telegram, в рамках периодического мониторинга. На тот момент, когда я заинтересовался этой проблемой общая задача стояла так, есть некий ПК с 6-ю видеокартами на борту. Необходимо периодически в какой-то удобной форме отправлять / отображать с него статистику по температурам и скорости вращения вентиляторов каждого из GPU в процентах. Конечно всегда можно пойти и другим путем, например, настроив на этом ПК тот же Open Hardware Monitor. В нем помимо всего есть также встроенный web-сервер со статистикой (т.е. ни Apache, ни другой web-сервер для отображения статистики через web поднимать не нужно, достаточно настроить Remote Web Server в Open Hardware Monitor), отображение информации при обращении к которому выглядит примерно так: Читать

Подводные глыбы Dr.Web Enterprise Security

Использую Dr.Web Enterprise Security 10 в течение трёх лет (начиная с версии 6) в конторе с ~100 ПК и хочу поделиться своим негативным опытом. Приходится это делать здесь, потому что на форуме у них неадекватный модератор VVS воспринимает объективную критику как флейм.
Итак, начнём, если вы установили ESS и прошли этап настройки по документации, то самое время:

  1. Выключить поддержку аппаратной виртуализации, иначе будьте готовы к массам синих экранов. Подробности тут. Запрос в службе поддержки «5JDE-4AG1» уже около полумесяца находится в статусе «ожидание ответа разработчиков».
  2. Внесите в список исключений «*user*appdatalocaltemptwain.log» потому что разработчики dr. web уже много лет борятся с программами для сканеров и распознавальщиков изображений. Да, да, тех что сканируют с бумаги в цифровой вариант. Примеры проблем из-за этого: «при сканировании долго формируются изображения«, «Не распознает через abbyy finereader в word !«, «Фактическое блокирование процесса сканирования со сканеров Canon«, https://forum.drweb.com/index.php?showtopic=319896» и т.д.
  3. Внесите в список исключений «*WINDOWSsystem32spool» и «*WINDOWSTemphp.ini», потому что помимо сканеров, ребята из доктора успешно ещё борятся с принтерами. Примеры проблем: «https://forum.drweb.com/index.php?showtopic=315985» и т.д.
  4. Если пользуетесь, программным обеспечением для удалённого доступа типа Ammyy Admin или AnyDesk, то следует в настройках выбрать по отношению к категории «Потенциально опасные» действие «Игнорировать», так как эти весьма полезные программы теперь потенциально опасные! Могут убить топором пока вы спите наверное…
  5. Выполнили предыдущий пункт? Этого не достаточно! Готовьтесь каждый раз при запуске Ammyy Admin выключать и включать «Превентивную защиту»! Подробности в теме «При включении Ammyy Admin появляется ошибка«.
  6. Ну и напоследок: обнаружение новых угроз просто отвратительное. Нам постоянно шлют на email всякий фишинг и вирусню (проще говоря) и большая часть этого «добра» не распознаётся антивирусом, не смотря на то, что там «документы» в архивах с двойным расширением, в exe и src-файлах, а Spider Mail их благополучно сканирует. Мною лично отправлено на проверку и после этого добавлено в базу 20 угроз: 
  7. Самый неудобный личный кабинет из всех что я видел после ЛК клиента провайдеров «Конвекс» и «Электросвязь. Сети. Системы». Это, конечно, уже не html 1.0, но (!), для того, чтобы в него попасть, нужно сначала ввести серийный номер с email, затем ещё логин с паролем, не хватает только отправки СМС на платный номер… Внутри при этом не сохраняется история об отправленных вирусах, которые пропускает dr.web, а их я отправил им не мало (см. выше)
Не обращайте внимания на то, что примеры проблем тянутся с 2014-го года (если не раньше), они не решены и не решаются разработчиками.

Автор: —
Дата публикации: 2017-05-03T01:48:00.001-07:00

Типы подключения к интернету

Для доступа в сеть интернет провайдеры используют один из распространенных типов подключения. Использование большинства из них требует дополнительных настроек на роутере или компьютере. Но если провайдер в качестве основного типа подключения к интернету использует «Динамический IP-адрес», то настройка может вовсе не понадобиться, так как это подключение активировано по умолчанию на большинстве современных роутеров и в ОС Windows.

Какие бывают типы подключенияк интернету?

  • Динамический IP-адрес
  • PPPoE/PPPoE Россия
  • Статический IP-адрес

Динамический IP — один из самых распространённых типов подключения. Не требует ни логина ни пароля. Является подключением по умолчанию для очень широкого класса устройств (почти всех). При данном типе подключения посылается в сеть широковещательный запрос на получение IP-адреса от DHCP. DHCP сервер провайдера получает это сообщение, и отвечает пакетом содержащим IP-адрес и другие данные. Всё происходит автоматически без вашего участия по принципу «воткнул кабель и пользуйся». Единственные рекомендации от провайдера в этом случае относятся к MTU (размер пакета в битах) и MAC-адресу устройства. Хотя, в большинстве случаев, вообще ничего менять не придётся.

PPPoE/PPPoE — очень популярный протокол для соединения с сетью интернет. Настройка этого типа подключения требует указания логина и пароля выданого вам провайдером. Принцип получения IP такой же как и при подключении «Динамический IP-адрес». Также провайдер может установить авторизацию по MAC-адресу, но это уже уточняйте у провайдера.

Статический IP-адрес — обычно используется бизнес абонентами, так как несёт ряд приимуществ неощутимых для обывателя. Провайдер выдаёт ряд необходимых параметров, которые следует указать в настройках подключения в Windows или роутере.

Это самые распространённые типы подключения к интернету. Их вы сможете настроить большинстве домашних роутеров, в том числе фирм TP-LINK, ASUS, Zyxel, D-LINK, и, любом компьютере с современной операционной системой.

Как узнать тип подключения к интернету?

Если вам понадобилось узнать тип подключения при настройке роутера, то например большинство роутеров умеют сами определять требуемый тип подключения. Это актуально только в случае использования роутера как части корпоративной сети, где не используется авторизация устройств. Однако, этом мало чем вам поможет, если нужна авторизация.

Вам понадобятся авторизационные данные, которые должен предоставить провайдер. Также провайдер сообщает тип подключения к интернету, ибо без этого авторизационные данные не имеют смысла.

Самым верным способом узнать тип подключения будет обращение в техническую поддержку вашего интернет провайдера. Они не обманут.

Также тех. поддержка большинства компаний предоставляющих интернет сможет помочь вам с инструкцией по настройке подключения.

Вот так просто.

С радостью отвечу на ваши вопросы. Вопросы задавайте в комментариях под статьёй.

Автор: Ivan El

Как удалить OneDrive Windows 10 полностью

Облачный сервис OneDrive сделал жизнь многих людей легче, но не все довольны стабильностью его работы и скоростью реакции разработчика на возникающие жалобы и претензии. Есть люди, которые предпочитают пользоваться старым, проверенным, набором инструментов, и этот сервис только отвлекает от нормальной работы. Если вы из этих самых людей, то статья для вас. Вы узнаете как удалить OneDrive Windows 10 полностью и без остатка. Читайте далее.

Для удаления следует воспользоваться командной строкой. Вызовем её через поиск (Win+R), введя в него cmd. Или можно найти командную строку в списке стандартных программ меню поиск. Как кому удобнее.

Вызов командной строки через меню Пуск

Командная строка представляет собой окно с чёрным фоном для ввода команд на исполнение.

Первым делом, остановим OneDrive, выполнив команду  
taskkill /f /im OneDrive.exe
Далее следует выполнить следующую команду с учётом вашей разрядности вашего Windows:
%SystemRoot%System32OneDriveSetup.exe /uninstall — для 32-х
%SystemRoot%SysWOW64OneDriveSetup.exe /uninstall — для 64-х
Это довольно безопасный способ удаления, если в последствии восстановить OneDrive назад, надо будет в папке System32 (для 32-х) или SysWOW64 (для 64-х) запустить файл OneDriveSetup. Это установочный файл, который вернёт OneDrive на ваш компьютер.

Автор: Ivan El