Lizard, Кстати, раз вы на C# 9 уже, то ваш код можно сделать чуть компактнее:
using System.IO;
using System.Security.Cryptography;
using System.Linq;
// Используем Top-level statement
var key = Enumerable.Range(0, 32).Select(x => (byte)x).ToArray();
var PathToFolder = @"C:\Users\Lizard\Downloads\";
var allfiles = Directory.GetFiles(PathToFolder);
foreach (var filename in allfiles)
EncryptFile(filename, key);
static void EncryptFile(string path, byte[] key)
{
string tmpPath = Path.GetTempFileName();
{
// используем using var
using var fsSrc = File.OpenRead(path);
using var aes = new AesManaged { Key = key };
using var fsDst = File.Create(tmpPath);
fsDst.Write(aes.IV);
using var cs = new CryptoStream(fsDst, aes.CreateEncryptor(), CryptoStreamMode.Write, true);
fsSrc.CopyTo(cs);
}
File.Delete(path);
File.Move(tmpPath, path);
}
Владимир, кстати заведомо рабочий ssd мог не определяться просто из-за того что не в тот разъём вставил его.
В зависимости от подключённого оборудования, некоторые sata разъёмы могут выключаться, и это описано в мануале.
Это официальная флешка с виндой из коробочной лицензии, или сам как-то заливал на неё образ?
Через media creation tool?
Если не вставлять флешку, проблемы не будет?
Пробовал использовать другую флешку?
zehil, Steam Link полностью поддерживает контроллеры dualsense: https://steamcommunity.com/app/353380/discussions/...
Если говорить о физическом steam link, то у него есть встроенный bluetooth адаптер.
Аналогично, если подключаться напрямую к телевизору или к какому-нибудь донглу.
К сожалению, челы из Sony против того чтобы на плойке запускать что-то стороннее, в том числе и стриминг.
Drovosek01, для windows есть mitmproxy/fiddler/charles, в которых также можно поставить бряку на запрос по каким-нибудь условиям и изменить запрос при его отправке.
Правда интерфейс у этой троицы чуть менее дружелюбный, чем у ProxyMan
Lizard, а ну и ещё важный момент забыл упомянуть.
Собирать финальную версию надо либо через консоль dotnet publish
Либо в студии кнопка "опубликовать" (там выбрать публикацию в папку)
Если защита от перегрева работает нормально, то компьютер может умереть разве что от пыли, которая в ноуты достаточно хорошо набивается, а вычищать без полной разборки её крайне проблематично.
Температуры 80+ для современного железа - это в пределах нормы.\
Vladislav Cherepanov, думаю, во время обучения особой разницы не будет - доступны самые свежие фичи xcode или нет.
Тем более что High Sierra - это не такая уж и старая ОС.