Про procexp не скажу, а taskmgr если нужно запрашивает пароль администратора и перезапускается с админскими правами.
Можете посмотреть в сторону команды
start /?
Там есть возможность задать affinity mask.
Gokilla, В том что у вас ничего не рисуется виноват не таймер. Скорее всего вы получаете хэндл не того окна для отрисовки. Надо разбираться, а не забраковывать сходу.
Подробней не скажу, т.к. давно уже не делал интерфейс на голом WinAPI.
В PyCharm: File->Default Settings->Project Interpreter
Там можно указать какой интерпретатор использовать по умолчанию даже если он не прописан в Path.
Аналогичная настройка есть для проекта.
LevG0r, Откройте каталог, который вы добавили в PATH и проверьте есть ли там файл python.exe.
И еще, после редактирования переменной окружения, надо перезапустить софт, чтобы на него подействовали новые настройки.
k0rwin, Винда умеет быть маршрутизатором. В серверных ОС маршрутизация включена по умолчанию.
В десктопных лучше проверить. Помню в ВинХР приходилось включать руками, в современных Вин - не в курсе, но параметр по прежнему действующий:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
IPEnableRouter = 1 (DWORD)
Если параметра нет, то его надо создать руками.
После установки - перезагрузиться.
Маршруты прописываются через route. Если в сети развернут DHCP, то проще новый маршрут раздавать через опции DHCP или, возможно, через политики АД.
Andrey, Без админских прав сделать то что вы хотите не получится.
Я вам с самого начала пишу, что слушать порт должна программа находящаяся снаружи, на вашем внешнем сервере с белым адресом. А на клиенте - программа подключается к серверу. Только так вы сможете обойти клиентский NAT на TCP.
Andrey, На вопрос вы не ответили.
Порт открывается не сам по себе, он существует пока работает приложение, которое его открыло (которое его слушает).
Можно на фаерволе "открыть" порт, в этом случае открытый порт значит - не заблокированный, т.е. если этот порт кто-то слушает, то трафик через него будет пропущен фаерволом к слушающему приложению. Если открытый на фаерволе порт никто не слушает, то бесполезно туда что-то слать - никто не поучите этот трафик.
Открыть порт на фаерволе может только пользователь обладающий админскими правами.
Если вы пишете клиентское приложение, то пишите и сервер, который будет работать на VPS и слушать какой-то из стандартных портов. Нужно использовать именно стандартный порт (TCP: 80, 443), потому что на клиентских фаерволах обычно открыт доступ к таким портам.
Клиентское приложение подключается к серверу, т.к. сервер на стандартном порту, то фаервол наверняка будет пройден. Дальше весь обмен между подключенными клиентами происходит через сервер.
Клиентское приложение обычно использует "динамические" порты, которые можно свободно открывать.
Если вам нужно что-то другое, то нужно смотреть возможные варианты для каждого конкретного случая. Все что можно было сказать "вообще" я уже сказал.
Не связывайтесь с RAID0. Он полезен только в случаях, когда на дисках лежит что-то сильно временное, которое обрабатывается и удаляется. Для долгого хранения чего-либо он не пригоден, т.к. при выходе из строя любого диска вы теряете все. Вероятность выхода из строя RAID0 выше, чем вероятность выхода из строя одиночного диска.
LURKYZ, Вы уверены, что проблемы с ноутом, а не с роутером?
У вас есть еще устройства, использующие 5ГГц? Как они работают?
Если других 5 ГГц устройств нет, то стоит их где-нибудь найти и протестировать работу с другим устройством.
Можно и по другому - пойти с ноутом в другую 5 ГГц сеть и проверить работу там.
Если выясните, что проблема в ноуте - нужно либо менять драйвера либо менять адаптер.
Самый новый драйвер - не обязательно самый лучший. Часто в новых драйверах появляются новые ошибки и т.п. Возможно стоит поставить более старый драйвер с диска.
Max115, Для проверки того используется ли второй диск для загрузки просто вытащите его из компа (достаточно отсоединить SATA кабель или кабель питания) и загрузиться. Если загрузка ОС пройдет нормально, то можно смело стирать диск полностью.
EFI - это не шифрованный раздел, там обычная FAT32 или FAT16, просто тип раздела для него выставляется в EFI. Этот раздел используется UEFI BIOS для поиска загрузчика ОС.
В винде для EFI раздела можно назначить букву диска через diskpart и посмотреть его содержимое проводником.
Для того что бы UEFI BIOS мог найти загрузчик, он должен лежать в строго определенных местах (каталогах), где BIOS будет его искать.
Не запрещено создавать другие файлы и каталоги на этом разделе и как-то их использовать. Но обычно этого делать не стоит.
Евгений Ромашкан, Часто бывает нужно намеренно использовать вычисления в double (для большей точности промежуточных результатов) и только конечный результат конвертировать во float. Тогда нужно использовать приведение типов ко всему выражению.
Можете посмотреть в сторону команды
start /?
Там есть возможность задать affinity mask.