Когда я смотрю других авторов и мне говорят: Будет всё просто, я ничего не понимаю. Когда вещает Хачатур и при этом говорит: Вот сейчас будет сложно, я его понимаю, и до меня доходит. Автор ты хорошо объясняешь сложные вещи, я в восторге!👍 p.s я никогда не испытывал симпатии к windows и её среде. Но с твоими уроками у меня появился интерес и хочется учиться и познавать дальше...💪
К гадалке не ходи, лучший час моей жизни! Жаль только что видео короткое, слушал бы объяснения Хачатура вечность... Такого красного и толкового учителя больше нигде в мире нет! Действительно, один раз посмотрел, и запомнил на всю жизнь! Настолько все грамотно, четко, своевременно, доступно... Мне бы таких учителей когда я в школе учился...
Здравствуйте, Хачатур и зрители этого великолепного канала. Я учусь в колледже, вроде как на программиста и то ли в колледже плохо объясняют, то ли я такой тугой, но в программировании за 1,5 года обучения я не продвинулся ни на шаг. Всё ждал, когда же оно начнётся - это самое программирование. Но сессию как-то сдавать надо, ну вот я и наткнулся на эти уроки, за которые я очень благодарен. Благодаря вам, Хачатур, я за те 2 - 3 недели просмотра узнал гораздо больше, чем за всё время обучения. (Да, это конечно не один из уроков, просто пишу под последним видео). Это было небольшое вступление, а теперь собственно причина, из-за которой я пишу этот комментарий. Решил я значит попробовать сделать аналог функции вашего win 10 твикера, а именно проверку на вирусы. Нашёл в системе NuGet библиотеку с классом, который так и называется VirusTotal. И начал писать. И вроде как, криво-косо, но у меня всё заработало. Перетаскиваю файлик в окно, отправляю его на проверку, получаю результаты, вывожу это всё. С файлами от 1 до 5 мегабайт работает нормально, но есть проблема с файлами побольше. Помощник по отладке управляемого кода "ContextSwitchDeadlock" : "CLR не удалось перейти из COM-контекста 0x11ec668 в COM-контекст 0x11ec5b0 за 60 секунд. Наиболее вероятно, что поток, владеющий контекстом/апартаментом назначения, находится в режиме ожидания или выполнения очень длительной операции без прокачки сообщений Windows. Обычно эта ситуация отрицательно влияет на производительность и даже может привести к зависанию приложения или чрезмерному расходованию памяти. Чтобы избежать этой проблемы, все потоки однопоточного апартамента (STA) должны использовать примитивы ожидания для прокачки (например, CoWaitForMultipleHandles) и периодически прокачивать сообщения во время длительных операций."
Вот такое я получаю, искал про прокачку сообщений в интернете, но что-то толково не обнаружил. Если кто-то из читающих это знает, где можно прочитать про это информацию, или знает, как можно решить данный вопрос, то подскажите пожалуйста. Вот код, если что. namespace VirusEx { public partial class Form1 : Form { string apiKey; string[] files; string pathAPI = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\API.txt"; public Form1() { InitializeComponent(); label1.Text = ""; label2.Text = ""; } private void Form1_Load(object sender, EventArgs e) { if (File.Exists(pathAPI)) { using (FileStream file = File.OpenRead(pathAPI)) { using (StreamReader sw = new StreamReader(file)) { apiKey = sw.ReadToEnd(); } } textBox1.Visible = false; label5.Visible = false; button1.Visible = false; } } Func getJsonValue = delegate (string source, string key) { int from = source.IndexOf(key + "\":"), to = from > 0 ? source.IndexOf(",", from) : -1; if (from > 0 && to > 0) return source.Substring(from + (key + "\":").Length, to - from - (key + "\":").Length).Replace("\"", "").Trim(); return null; }; async void panel1_DragDrop(object sender, DragEventArgs e) { try { label1.Text = ""; label2.Text = ""; string uploadResult, resourceId; files = (string[])e.Data.GetData(DataFormats.FileDrop); VirusTotal virusTotal = new VirusTotal(apiKey); virusTotal.UseTLS = true; var nvc = new NameValueCollection(); nvc.Add("apikey", apiKey); using (WebClient webClient = new WebClient() { QueryString = nvc }) { FileInfo fileInfo = new FileInfo(files[0]); webClient.Headers.Add("Content-type", "binary/octet-stream"); do { uploadResult = Encoding.Default.GetString(webClient.UploadFile("www.virustotal.com/vtapi/v2/file/scan", "post", files[0]));
Добрый день 🖐 На VirusTotal есть ограничение, если используется API. Рекомендую читать документацию прямо у них на сайте. Никакие пакеты никогда не советую качать, а делать своё. Ибо своё понятное и знаешь, что внутри. Строить контролы показывал как, остаётся только получать ответ от сервера. В Win 10 Tweaker ни разу не использовалось и не будет использоваться чужое ПО. Всё написано с нуля своими руками из головы. Поэтому не рекомендую брать полу-решения из сети. Я точно также могу сделать API из того, что сделал в Win 10 Tweaker, только какой прикол в этом, если это уже чужая разработка =)) Далее, касаемо ошибок. VirusTotal сыплет ими налево и направо, когда на самом деле с браузера всё нормально. Это "нормально" по-"ихнему". Далее, касаемо проверки. VirusTotal не позволяет мгновенно проверять файл на вирусы, а ставит файл в очередь, если он новый. Я лично использую авторское собственное решение по обходу этого ограничения. То есть использую лазейку, которую они не могут прикрыть. Если в двух словах, то вместо запроса строки на сервер ответа шлю ему пустой файл, таким образом он думает, что Я должен получить ответ, ибо файл уже должен быть проверен и заставляет его принудительно провериться. Более подробно рассказать не могу, т.к. эта часть кода относится к функционалу Pro, за который люди заплатили деньги. Win 10 Tweaker закрытый проект и никогда не будет открытым, поэтому одно дело, когда Я готов людям помочь и так быстро реагирую на комменты и просьбы, другое - конфликт интересов.
Огромное спасибо за это познавательное видео, буквально пару дней назад появилась потребность разобраться с расширениями файлов, а тут как по заказу новое видео про расширения файлов:)
Христ, не думаю, что ты удивишься, тому, что я, ни разу не смыслящий в программировании компьютеров, с удовольствием смотрю твои видео и слушаю не ЧТО ты говоришь (рассказываешь), а КАК ты изъясняешь о взаимодействии алгоритмов программ. Это мне помогает при работе с людьми по теме психологии. Мало кто знает, но наше эго - это винда тела. Даже на ютубе есть видео, в котором рассказывается, что в первые 22(или 24 не помню) минуты после рождения (нашего) (дословно): "в матрицу нашего тела загружается программа жизни". И это говорят ведущие врачи. Так что всегда рад твоим новым роликам, и всегда жду. Благодарю.
Тема опупенная и очень актуальная, в виду перехода на портированные приложения. Сложного в видео ничего нет, Автор молодца, как обычно все разжевал и положил, осталось только проглотить. Собственно, как всегда... = ))) Респект и уважуха Хачатуру!
Отличное видео, XpucT есть к тебе 2 предложения: 1. В разделе удаления плиточных приложений при удалении приложения сократить текст в вопросе до "выберите тип удаления" и заметить текста на кнопках на "удалить без возможности восстановления/скрыть из системы", потому что дефолтное да/нет при подтверждении удаления у многих ассоциируется с простым тупым подтверждением как в винде "а вы точно хотите удалить это", а у тебя в по факту другое там и на моей памяти были люди которые поторопились и удалили без возможности восстановления, хотя им надо было просто скрыть что-то из винды и потом восстановить 2. В разделе очистка как-то переработать пункт "удаление мертверождённых папок..." либо добавить програсс бар к этому пункту, так как программа очень часто останавливается на этом пункте на неопределенное время (0.5-5 мин) и вообще непонятно что происходит и что ей мешает идти дальше
Доброго времени суток. Как же я давно ждал этой возможности. Именно настройка ассоциаций занимала бОльшую часть времени и уже в печенках сидит. Жду с нетерпением 17-ю версию Win 10 Tweaker.
Каждое Ваше видео смотрю с огромным интересом от начала до конца, невозможно оторваться. Настолько грамотно и по полочкам! P.S. Если Вам не трудно, Вы могли бы на своём сайте, в разделе Portable, разместить портативный Winamp, именно Вашу сборку? Потому что все Portable версии на просторах интернета - с огромными банерами при запуске, либо залипают в процессах.
Мой дорогой! Спасибо Тебе огромное за твое репаки программ адоба. Ты самый лучший и самый умный! Дай Бог тебе здоровья и счастья и успеха во всех делах твоих.
Респект, ты прям заморачиваешсья на решение проблеми )) Как говорится: Коротко, конструктивно, лаконично! Прям чики-пуки)) Ждём собственно обновления программы...
Спасибо, хотя последнее время нет времени даже на просмотр видосов, но для новых исследований от Хачатура можно немножко отодвинуть работу в сторонку))
Уже давно купил, и до сих пор ниразу не пожалел, хотя.... Большинство, что умеет твикер, я могу сделать самостоятельно, но... не так быстро и качественно =))) По сути, я купил не программу, а оплатил тяжкий труд человека, и просто колоссальную экономию(одной из 3-х истинных ценностей человека) времени.
Наиполезнейший контент! Всегда хотел узнать поподробней механику реестра. Спасибо! Кстати среди программистов мелкомягких прослеживается русский след. Иначе как объяснить довольно-таки меткое названия ветки ЭйчКей Классысрут :)
Как всегда, очень много полезной информации. Большое спасибо) Возник вопрос, когда я импортирую данным способом ассоциации, они применятся только для текущего пользователя, или для всех вновь созданных пользователей тоже будут использоваться эти же ассоциации? И ещё интересно, возможно ли настроить открытие графических файлов нужной программой в Windows 10 LTSC, в которой нет метрошных/универсальных приложений и для графических файлов по умолчанию используется Paint, который не хотелось бы совсем отключать, или удалять.
Вообще да, можно провернуть всё то же самое в ветке HKLM, но предлагаю подумать, стоит ли это делать. Всё-таки HKCU не просто так сделали. И многие разрабы придерживаются такой практики, чтобы влияние было именно на текущего пользователя. В HKLM лучше заниматься именно системными вопросами, нежели трогать расширения.
@@XpucT Дело в том, что этот вопрос возник у меня когда я делал образ на основе Windows 10 LTSC, поэтому нужно для всех пользователей, а не только для текущего. Как я только не пытался, не смог сделать так, чтобы после установки графические файлы сразу открывались нужной программой, а не сбрасывались на Paint. Как мне показалось, всё упиралось в эти хеши, которых кстати не было в прошлых Windows 10. И помнится я ковырялся в ветке HKCR, а не в HKLM (кажется они ссылались на одни и те же ветки). В общем ещё раз пересмотрю видео, всё хорошенько проанализирую и ещё раз попробую поэкспериментировать с образом.
Спасибо большое за видео. Прошу прощения за офтоп, но тема может вас заинтересовать и быть полезной людям. Есть на Маке программа повышающая продуктивность и удобство пользования системой - Альфред. На Винде есть некоторые её аналоги с открытим истходным кодом - Ueli и Wox launcher. Также наверняка слышали о Everything. Первые два позволяют запускать и быстро находить любые файлы, есть возможность быстро и удобно смотреть прогноз погоды, калькулятор прямо в строке программы, конверторы валют, показ цвета по коду и прочие ништяки. Вторая позволят проводить поиск по файлам и программам Винды быстрее чем сама Винда. Но есть нюанс - обе программы имеют кучу мелких багов, что очень огорчает. Возможно вы заинтерисуетесь, доведёте их до ума, я уверен, что людей заинтересует + вы сможете заработать. Предполагаю, что временем сейчас не распологаете, но всё же, возможно когда-то. :) Было бы круто иметь такой удобный и полезный инструмент, собранный и работающий на уровне вашего твикера.
Как идея да, но не думаю, что стоит сейчас тратить время на аналогию "Everything", их в Интернете уйма, большинство работает относительно хорошо. Большниство из них легко портируются. Если нужно, в личку отпишись, скину уже портированные версии.
@@PavelVahturov Дело не просто в аналогии. Я написал подробно, что есть масса функций типа погоды, конветратора валют, калькулятора и т. д. помимо поиска. Спасибо, сейчас пользуюсь Ueli, у него есть проблемы с настройкой под себя, работой переводчика, не конвертирует валюты СНГ, но с основной задачей лаунчера справляется.
@@AndriiKrymskyi Я просто уверен, что не стоит всё подряд пихать в одно приложение, основная функция которой - Твикер. Я думаю, Нам не нужен очередной "Набор Инструментов", который вроде интересный был, но явно перенасыщенный.
@@PavelVahturov Да, а при чём здесь Твикер, которому название Твикер? Что я написал в твикер надо это добавить ли что? Вы не внимательно читаете. Я имел ввиду, что отдельно можно подумать о разработке/доработке такой программы.
Новый крайне нестабилен. Две версии уже собрал, но выкладывать не стал и сам не пользуюсь. Почитал отзывы и оказалось, что проблема не только у Меня, а действительно имеет место быть. На всех нейрофильтрах падает безбожно и не сохраняет параметры. Ждём, когда набалуются с beta.
Всем привет. Спасибо за все обучающие видео! Есть в планах записать серию уроков по написанию Telegram bot на С#??? Я думаю многие были бы благодарны! Такие уроки наберут пару миллионов просмотров точно))
спасибо за урок, можеш снимать урок об рефлексии? что это такое, где рефлекция понадобится нам, где надо использовать его и тд, было бы отлично если ещё показал нам в практике когда нам понадобится рефлекция. Спасибо ещё раз.
Привет, спасибо тебе большое за твои труды - очень круто! То, как рассказываешь ты - просто волшебно, так не рассказывает никто, я знаю - искал подробное. Сейчас прохожу твой курс по C# в видео о строках жалко что не сказал про & он выводится в label также как и бэкслеш, но при этом в любой переменной учитывается дважды. А ещё такой вопрос: у меня в Win 10 Tweaker'е, по той секретной комбинации клавиш не вылезает секретный функционал, о которым ты рассказывал в заметках 15 версии. У меня куплена Pro. Не подскажешь, что я делаю не так?
Хачатур, привет! Есть ли у тебя дискорд сервер? Было бы неплохо, что бы люди с канала общались о том о сём. Понимаю что есть форум, но там нет оффтопа и общение не в реальном времени, да и возможно удобнее приложение, что бы можно было быстро зайти и начать разговаривать, плюс будут голосовые каналы
Привет 🖐 Сделаю что-то такое обязательно. Как-то сутки убил на чат на сайте, даже приватный сделал, но сервер не выдерживает. Да, нужно что-то типа Discord / Telegram.
@@XpucT я думаю лучше будет дискорд. В нем есть все функции телеграмма и много своих, только вот нельзя отправлять голосовые сообщения и файлы больше 8 мб, что не большая проблема, но для некоторых людей возможно будет плохо
Спасибо за видео. Благодаря его просмотру смог разобраться и починить открытие ссылок Cent Browserом. Они у меня сломались после того, как перенес портабл версию в другое место и пытался через реестр прописать новый путь. В результате замены путей пропустил открывающие кавычки и Винда не открывала ни одно html расширение.
Здравствуйте и спасибо Вам за прекрасное видео, спасибо за то что Вы делаете, столько много узнал благодаря Вам, спасибо! Давно хочу спросить не по теме)) что за тема в браузере?) Спасибо)
Я знаю что вы делаете твики в своём твикере только если много просьб, но может быть обратите внимание на мою просьбу, пожалуйста сделайте в будущей версии запрет на сброс ассоциаций на шиндус 10, задолбался все файлы обратно по умолчанию в настройках делать, то и дело сообщение выходить, ( стандартное приложение сброшено) ну почему винда должна за меня решать каким браузером пользоваться, каким фото просматривать, каким кино смотреть, а каким музыку слушать.
Извините, я так и не увидел ответ, что делать если irfanview испортил винду, как на 37:47. Вы сбросили на ноль виртуалкой, а с реальной виндой что делать? Как заставить появиться галке "всегда открывать с помощью.." и в свойствах файла вернуть "изменить". Спасибо. Windows 11, если что. Под 10 такой проблемы не встречал.
Ответ - это не портить винду таким образом, а привязывать саморучно. После того, как привяжете расширение с помощью двойного клика к программе и удалите плиточные, расширения будут работать. После чего их не придётся больше привязывать, т.к. в Win 10 Tweaker Pro есть функционал экспорта и импорта расширений. И даже если Вы когда-то успели испортить Windows есть это: th-cam.com/video/nRbQRsAILBM/w-d-xo.html
XpucT, а ты случаем исходники виндов не смотрел? По интернету гуляют исходники XP и 2000. Понятно, что это не 10ка и даже не 7ка. Но все равно не плохо было бы увидеть обзор этого добра от тебя )
Здравствуй Есть пару вопросов мало ли в курсе : 1) Существуют ли программы которые могут сохранить расположение ярлыков на панели задач ил привязанной к ней панели(папки) 2) Как скачать несколько файлов из интернета с учетом того 😭 что метод должен быть асинхронным (что бы UI не стопорился) , но метод должен сказать, что он завершился что бы продолжить дальше (к примеру дальше пойдет обработка скаченных файлов) и файлы должны скачиваться параллельно (ну если у меня максимальная скорость 11 мб/с, но сервер может предоставить 1мб/c на файл)
О Хачатур услышал меня ) Я тебя просил на трансляции это сделать, я подумал ты мог забыть, Можно тако вопрос ? Как думаешь взаимодействие с windows можно сделать на чистом шарпе ? Или нужно использовать ещё и шел
Шелл вроде как на C# нельзя писать, но недавно был вопрос, который точно покажет можно или нет. И касался он как раз того, что Свойства на новой десятке при нажатии на значок Компьютера ведут сейчас на Параметры ➜ Система ➜ О программе. Вот скоро задамся вопросом, как свой вообще сделать, ибо есть ещё вопрос: как снять ограничение 16 пунктов контекстного меню. Ответ ➜ Никак. Свой шелл придётся писать.
@@XpucT я надеюсь ты покажешь как свой шелл сделать ?) Мне кажется людям зайдет такое, это же власть над виндой ) ну почти, если это можно так считать конечно.
Доброго времени суток! Классное видео СПС давно искал что-то подобное Покажите еще, плиз, как добавить свое созданное расширение в меню "Создать". ОЧень надо, а нигде толковых инструкций найти не могу.
Добрый день 🖐 Пример на txt Откройте HKEY_CLASSES_ROOT\.txt В этом разделе есть подраздел ShellNew, в котором есть параметр NullFile без значения. Просто пустой NullFile. Это можно провернуть с другими расширениями 👍
@@XpucT С "родными" расширениями винды это работает, но я пытался сделать так же для расширения .set которого в винде по умолчанию нет(я сам его зарегал). Так сделать не вышло, подскажите как можно это сделать, например для .set. и кстати, что за раздел например в txt PersistentHandler значение параметра по умолчанию в нем {5e941d80-bf96-11cd-b579-08002b30bfeb}? За что отвечает этот раздел и параметр? СПС за ответ
Она перебивает все web-расширения и только поэтому удаётся попасть в этот список. Пример делал как раз на PotPlayer. Пока не укажешь все, винда не даёт.
Христ привет можешь ли ты объяснить понятным языком про api на C# в видео про regx есть самая простая информация но очень хочу научиться работать делать web Api но кажется что как ты никто не объяснит
Привет 🖐 Сайт ➜ API Integrations ➜ Learn More ➜ View Documentation. Ты наверно Get Started жмёшь и не находишь =)) Всё там понятно. А как с этими API работать, видео на канале есть как раз.
Спасибо за видео) И я опять с вопросиками (доже скорее всего по теме). Появилась идея написать программу, которая объединяет картинки в один PDF. Суть такова, 1. человек выделяет на компьютере несколько картинок, 2. кликает правой кнопкой мыши, 3. в контекстном меню выбирает объединить в PDF. Проблема в том, что я не понимаю как добавить в контекстное меню свою программу и отправлять в качестве аргументов пути к выделенным файлам (программа консольная и действий от пользователя не предполагает. Открывается и закрывается)
@@XpucT У программы Acrobat и WinRar это как то получается делать. Рыл реестр, нашёл файл RarExt.dll. Загуглил, пишут, что это файл для "внедрения диалога архиватора в проводник windows (добавить к архиву / извлечь из архива)." Открыл эту dll с помощью VS. Там есть именно эти строки на английском, которые выпадают в контекстном меню. Нужно копать скорее всего в сторону "dll для контекстного меню"
@@XpucT в общем делюсь своим рытьём в степь контекстного меню. 1. Лёгкий выход из ситуации: кидать изображения в папку, и уже саму папку запускать программой через контекстное меню. Ничего сложного, только гемор пользователя с постоянным перетаскиванием нужных файлов в папку. 2. Костыль (лично для меня), который подсмотрел в интернете: IPC... вот что не хотелось бы делать, так это плодить 1000 окон и друг друга перехватывать. Для меня это не решение. Но зато лёгкое, регистрируешь в реестре путь к программе %1, дописываешь программу и всё. 3. Сложный вариант (опять же лично для меня), расширение оболочки Windows, в какую степь я и копал последние 3 дня в свободное время. На C# это не реализуемо (если я не ошибаюсь). В самом Microsoft написано, что расширение оболочки Windows реализуется с помощью C++. Именно отсюда и пишутся dll, на которые ссылается тот же WinRar. Ещё немного порою документацию Microsoft и скорее всего пойду в плюсы, хоть раньше и не имел с ними дело)
Привет 🖐 Закрытие основного окна программы - есть ничто иное как закрытие всех окон. Если понимать это, то придёт в голову не закрывать первую форму, а скрывать (this.Hide противоположность this.Show). Также можно запускать вторую форму в потоке и там уже выполнять всё, даже если основной процесс завершён.
15:57 Целый год у меня война с этим ZuneMusic, тема черно-красной иконки раздражает, периодически приходиться менять на старую голубую. Майкрософтовцам охота по рукам надавать.
привет, я вот пользуюсь твоим пот плеером, и екзешник обновить не обновляет, я почему то подумал что он обновит, у тебя в видео вижу что версия поновее, ты их (свои версии) как то еще будешь выкладывать? и еще вопрос, он у тебя как сделан портабл, это не thinapp и не portableapps, такие портабл я видел только от разработчиков и еще у некоторых взломанных программ, но точно уже не помню какие, как они сделаны, ты еще по созданию портабл не хочешь сделать видео? ps и да, видео посмотрел, понял что не зря
@@serpotapov ну вот в этом апдейт что делает? я его скачивал указывал ему папку и он не обновлял, надо скачать сам потплеер и апдейт и как то обновить? просто в том который уже на компе там же есть какие то настройки и т.д, ок я скачал, а апдейт что делает?
@@qzmtch Нужно скачать Обновление, указать папку, в которой находится Portable PotPlayer. Если Вы эту папку переименовали, Я про папку с названием Portable PotPlayer, то переименуйте на время и обновитесь.
@@serpotapov пробовал не обновляет, папку не переименовывал, поэтому и спросил)) PS ладно разберусь PSS я указывал не каталог, а саму папку потплеера ))
Всё очень просто, сейчас многие разработчики делают свои приложения максимально как бы "отреченными" от Windows, что не может не радовать! Такие приложения очень легко портируются.
Подскажите, возможно ли исправить глюк с пропаданием возможности установки программы по умолчанию? в ситуации, когда пропадают расширения, галочка из меню выбора программы и тд
@@XpucT как вручную ассоциировать файлы более-менее понятно. а есть ли какой-то способ вернуть функциональность в изначальный вид? что-то вроде простого решения или волшебной кнопки
Привет всем. Экспорт делаем через Win10..., но почему бы не сделать импорт по средствам формата *.inf, когда для восстановления не требуется качать и запускать Win10tweaker ???
Привет, Паша 🖐 Средствами inf можно, конечно, но в видео не показал параметр FriendlyName, который просто так на ветках TrustedInstaller не обновишь. Ни inf, ни reg, ни батнички тут не помогут. Если бы рассказывал именно про принцип Экспорт / Импорт в больше мере, чем по теме видео, то стало бы понятно, что экспорт - это ещё не полвопроса, а лишь 20%. Танцы с бубном начинаются при импорте. Если не забуду расскажу в 17.0.
@@XpucT Когда-то давно находил полный хелп по написанию исполняющих inf файлов. Если найду, и будет время, возможно рискну наколябать конвертер, т.к. проблема иногда заключается в том, что есть люди, которые до сих пор не доверяют win10tweaker, что реально очень странно. Для себя модернизировал сам твикер, сделав его расширением панели управления.
@@XpucTя понимаю, почему ты, Хачатур, не делаешь подмену для нужных расширений на свое приложению, вместо приложения "открыть с помощью". И ещё вопрос тебе дружище, ты не думал свой твикер сделать нативным? Я всегда поражаюсь твоему упорству. Так держать.
@@PavelVahturov Спасибо, Паш, очень приятно 💪 На самом деле идей много. И, как обычно, хочу поделиться, но с каждым разом всё страшнее что-то анонсировать, потому что любят многие призвать к ответу...
Здравствуйте Хачатур! Такая проблема есть, и не знаю чем вызвана: При удалении магазина Windows в Win 10 Tweaker, при следующем включении Win 10 Tweaker я его еще раз могу удалить. И могу удалять до бесконечности. Также и со службами. Если выбираю отменить службу, подтвердить, делаю перезагрузку, опять всё те же службы. Можете подсказать в чем проблема?
@@NewbieTM_ попробуйте перейти на beta. Win 10 Tweaker ➜ О программе ➜ Перейти на beta. После этого давайте ещё раз. Вернётся Магазин или нет. Вопрос со службами решим после Магазина. И да, напишите, пожалуйста, точно, откуда Windows и какой версии.
@@XpucT Windows 10 Pro x64 (2009 build 19043). Скачивал с официального сайта и обновлял до текущей версии обновлениями самой Windows. Кстати бета ничем не помогла. При нажатии на удалении всех программ, магазин вообще не удаляется. А ну и у меня есть предположение. Сейчас у меня не устанавливается до конца обновление от Винды:"Предварительный просмотр накопительного обновления для Windows 10 Version 21H1 для основанных на x64 системах ". Т.Е на 96-97% у меня начинается отмена изменений и скорее всего, как мне кажется , проблема вытекает отсюда. Но решений в интернете пока не нашел, а что нашел, попробовал, не помогло
@@NewbieTM_ теперь по пунктам: 1. Откати все службы 2. Перезагрузка сразу после того, как Win 10 Tweaker предложит 3. Удаляй приложения После этого перезапусти Win 10 Tweaker и проверь состояние удаление Магазина. Если всё нормально, переходи к службам и выключай, как было 👍
Блин, вот бы вы выпустили это видео 3 месяца назад. Я полтора часа пытался понять почему FastStone Image Viewer не прописывает расширения. Вместо этого открывает параметы "Приложения по умолчанию" где его небыло также как у вас в примере(31:32). В итоге пришлось вручную, для каждого расширения поддерживаемого программой, выставлять чем открывать. Опять ёбаные костыли от Microsoft. Боже, как же они уже заебали...
Есть такая проблема, вопрос к автору канала и ко всем кто поможет, в некоторых играх у меня при движении курсора(любой скорости) он начинает мерцать и при этом падает нагрузка видеокарты и падает фпс, не двигаю мышку не чего не происходит, при этом например в Aion, нажав правой кнопкой мыши, для обзора вокруг персонажа при этом я тоже двигаю мышкой(но курсора не видно при зажатой ПКМ, механика игры), и просадок никаких не наблюдается, просадки именно появляются, когда курсор видно, он двигается и мерцает. Встречал такое в нескольких играх, драва видеокарты переустанавливал игры переустанавливал, пробовал разные настройки в играх и оконные режимы, много чего и не что не помогло, мож у кого такое были или кто знает как это исправить, система GTX1080 Ryzen 7 1700 RAM 16GB, спасибо.
Кот решил смахнуть до видео наверх. Пока тестировал видео на синхрон звука, тот успел уже упрыгать вверх =)) Кресло простое ➜ www.ozon.ru/context/detail/id/167567296
после этого видео все гадалки потеряли своих клиентов
"ВСЁ о расширениях файлов в Windows..." - что то вспомнил, многое узнал и нового.
С благодарностью! И конечно на кофе...
Когда я смотрю других авторов и мне говорят: Будет всё просто, я ничего не понимаю.
Когда вещает Хачатур и при этом говорит: Вот сейчас будет сложно, я его понимаю, и до меня доходит.
Автор ты хорошо объясняешь сложные вещи, я в восторге!👍
p.s я никогда не испытывал симпатии к windows и её среде.
Но с твоими уроками у меня появился интерес и хочется учиться и познавать дальше...💪
Cпасибо Тебе за эти слова 🙏
К гадалке не ходи, лучший час моей жизни! Жаль только что видео короткое, слушал бы объяснения Хачатура вечность... Такого красного и толкового учителя больше нигде в мире нет! Действительно, один раз посмотрел, и запомнил на всю жизнь! Настолько все грамотно, четко, своевременно, доступно... Мне бы таких учителей когда я в школе учился...
"json " был произнесен чаще, чем "К гадалке не ходи")
Здравствуйте, Хачатур и зрители этого великолепного канала. Я учусь в колледже, вроде как на программиста и то ли в колледже плохо объясняют, то ли я такой тугой, но в программировании за 1,5 года обучения я не продвинулся ни на шаг. Всё ждал, когда же оно начнётся - это самое программирование. Но сессию как-то сдавать надо, ну вот я и наткнулся на эти уроки, за которые я очень благодарен. Благодаря вам, Хачатур, я за те 2 - 3 недели просмотра узнал гораздо больше, чем за всё время обучения. (Да, это конечно не один из уроков, просто пишу под последним видео). Это было небольшое вступление, а теперь собственно причина, из-за которой я пишу этот комментарий. Решил я значит попробовать сделать аналог функции вашего win 10 твикера, а именно проверку на вирусы. Нашёл в системе NuGet библиотеку с классом, который так и называется VirusTotal. И начал писать. И вроде как, криво-косо, но у меня всё заработало. Перетаскиваю файлик в окно, отправляю его на проверку, получаю результаты, вывожу это всё. С файлами от 1 до 5 мегабайт работает нормально, но есть проблема с файлами побольше. Помощник по отладке управляемого кода "ContextSwitchDeadlock" : "CLR не удалось перейти из COM-контекста 0x11ec668 в COM-контекст 0x11ec5b0 за 60 секунд. Наиболее вероятно, что поток, владеющий контекстом/апартаментом назначения, находится в режиме ожидания или выполнения очень длительной операции без прокачки сообщений Windows. Обычно эта ситуация отрицательно влияет на производительность и даже может привести к зависанию приложения или чрезмерному расходованию памяти. Чтобы избежать этой проблемы, все потоки однопоточного апартамента (STA) должны использовать примитивы ожидания для прокачки (например, CoWaitForMultipleHandles) и периодически прокачивать сообщения во время длительных операций."
Вот такое я получаю, искал про прокачку сообщений в интернете, но что-то толково не обнаружил. Если кто-то из читающих это знает, где можно прочитать про это информацию, или знает, как можно решить данный вопрос, то подскажите пожалуйста.
Вот код, если что.
namespace VirusEx
{
public partial class Form1 : Form
{
string apiKey;
string[] files;
string pathAPI = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\API.txt";
public Form1()
{
InitializeComponent();
label1.Text = "";
label2.Text = "";
}
private void Form1_Load(object sender, EventArgs e)
{
if (File.Exists(pathAPI))
{
using (FileStream file = File.OpenRead(pathAPI))
{
using (StreamReader sw = new StreamReader(file))
{
apiKey = sw.ReadToEnd();
}
}
textBox1.Visible = false;
label5.Visible = false;
button1.Visible = false;
}
}
Func getJsonValue = delegate (string source, string key)
{
int from = source.IndexOf(key + "\":"), to = from > 0 ? source.IndexOf(",", from) : -1;
if (from > 0 && to > 0)
return source.Substring(from + (key + "\":").Length, to - from - (key + "\":").Length).Replace("\"", "").Trim();
return null;
};
async void panel1_DragDrop(object sender, DragEventArgs e)
{
try
{
label1.Text = "";
label2.Text = "";
string uploadResult, resourceId;
files = (string[])e.Data.GetData(DataFormats.FileDrop);
VirusTotal virusTotal = new VirusTotal(apiKey);
virusTotal.UseTLS = true;
var nvc = new NameValueCollection();
nvc.Add("apikey", apiKey);
using (WebClient webClient = new WebClient() { QueryString = nvc })
{
FileInfo fileInfo = new FileInfo(files[0]);
webClient.Headers.Add("Content-type", "binary/octet-stream");
do
{
uploadResult = Encoding.Default.GetString(webClient.UploadFile("www.virustotal.com/vtapi/v2/file/scan", "post", files[0]));
} while (uploadResult == null);
resourceId = getJsonValue(uploadResult, "resource");
FileReport fileReport = await virusTotal.GetFileReportAsync(resourceId);
foreach (var item in fileReport.Scans)
{
label1.Text += item.Value.Result == null ? "Undetected" + "
" : item.Value.Result.ToString() + "
";
label2.Text += item.Value.Result == null ? item.Key.ToString() + "
" : item.Key.ToString() + "
";
}
label6.Text = fileReport.Positives.ToString() + "/" + fileReport.Scans.Count.ToString() + " обнаружил(-ли) угрозу";
}
}
catch (Exception)
{
MessageBox.Show("Не удалось получить отчёт о файле. Ваш API ключ VirusTotal не безлимитный и имеет ограничение по умолчанию, - 4 запроса в минуту
Повторите попытку позже", "Внимание", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
private void panel1_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
e.Effect = DragDropEffects.Copy;
}
}
private void panel1_Paint(object sender, PaintEventArgs e)
{
float[] arr = { 5, 2 };
Pen pen = new Pen(Color.WhiteSmoke, 2);
pen.DashPattern = arr;
e.Graphics.DrawRectangle(pen, 1, 1, panel1.Width - 2, panel1.Height - 2);
}
private void button1_Click(object sender, EventArgs e)
{
if (!File.Exists(pathAPI) && textBox1.Text != "")
{
using (FileStream fs = new FileStream(pathAPI, FileMode.OpenOrCreate))
{
byte[] array = Encoding.UTF8.GetBytes(textBox1.Text);
fs.Write(array, 0, array.Length);
}
using (FileStream file = File.OpenRead(pathAPI))
{
using (StreamReader sw = new StreamReader(file))
{
apiKey = sw.ReadToEnd();
}
}
textBox1.Visible = false;
label5.Visible = false;
button1.Visible = false;
}
else
{
textBox1.Visible = false;
label5.Visible = false;
button1.Visible = false;
using (FileStream file = File.OpenRead(pathAPI))
{
using (StreamReader sw = new StreamReader(file))
{
apiKey = sw.ReadToEnd();
}
}
}
}
}
}
Добрый день 🖐
На VirusTotal есть ограничение, если используется API.
Рекомендую читать документацию прямо у них на сайте.
Никакие пакеты никогда не советую качать, а делать своё.
Ибо своё понятное и знаешь, что внутри. Строить контролы показывал как, остаётся только получать ответ от сервера.
В Win 10 Tweaker ни разу не использовалось и не будет использоваться чужое ПО. Всё написано с нуля своими руками из головы.
Поэтому не рекомендую брать полу-решения из сети. Я точно также могу сделать API из того, что сделал в Win 10 Tweaker, только какой прикол в этом, если это уже чужая разработка =))
Далее, касаемо ошибок. VirusTotal сыплет ими налево и направо, когда на самом деле с браузера всё нормально. Это "нормально" по-"ихнему".
Далее, касаемо проверки. VirusTotal не позволяет мгновенно проверять файл на вирусы, а ставит файл в очередь, если он новый. Я лично использую авторское собственное решение по обходу этого ограничения. То есть использую лазейку, которую они не могут прикрыть. Если в двух словах, то вместо запроса строки на сервер ответа шлю ему пустой файл, таким образом он думает, что Я должен получить ответ, ибо файл уже должен быть проверен и заставляет его принудительно провериться. Более подробно рассказать не могу, т.к. эта часть кода относится к функционалу Pro, за который люди заплатили деньги. Win 10 Tweaker закрытый проект и никогда не будет открытым, поэтому одно дело, когда Я готов людям помочь и так быстро реагирую на комменты и просьбы, другое - конфликт интересов.
@@XpucT Понял, большое спасибо за ответ. Значит буду пробовать с нуля из головы)
Огромное спасибо за это познавательное видео, буквально пару дней назад появилась потребность разобраться с расширениями файлов, а тут как по заказу новое видео про расширения файлов:)
Ура! Спасибо за грамотное и понятное объяснение индуской логики открытия файлов!
Светлый ты человек Хачатур
Красавчик, очень ждал эту функцию, наконец-то уже скоро).
Христ, не думаю, что ты удивишься, тому, что я, ни разу не смыслящий в программировании компьютеров, с удовольствием смотрю твои видео и слушаю не ЧТО ты говоришь (рассказываешь), а КАК ты изъясняешь о взаимодействии алгоритмов программ. Это мне помогает при работе с людьми по теме психологии. Мало кто знает, но наше эго - это винда тела. Даже на ютубе есть видео, в котором рассказывается, что в первые 22(или 24 не помню) минуты после рождения (нашего) (дословно): "в матрицу нашего тела загружается программа жизни". И это говорят ведущие врачи. Так что всегда рад твоим новым роликам, и всегда жду. Благодарю.
@Denisaur согласен! ибо настройки в ней создавались гениями разборок)))
Наконец-то новое видео, спасибо!
Всегда удивляюсь как он находит что рассказать нового. Казалось бы, что обо всем уже известно по теме винды. Спасибо.
Каждое новое видео как праздник 😭(слёзы счастья)
плачу от счастья. Хачатур, твои видео - праздник
Тема опупенная и очень актуальная, в виду перехода на портированные приложения. Сложного в видео ничего нет, Автор молодца, как обычно все разжевал и положил, осталось только проглотить. Собственно, как всегда... = ))) Респект и уважуха Хачатуру!
Спасибо за видос, офигенно! Всего лишь расширение экспортируешь и импортируешь, а столько радости)
Классное развлекательно-познавательное видео! Лайк
Отличное видео, XpucT есть к тебе 2 предложения:
1. В разделе удаления плиточных приложений при удалении приложения сократить текст в вопросе до "выберите тип удаления" и заметить текста на кнопках на "удалить без возможности восстановления/скрыть из системы", потому что дефолтное да/нет при подтверждении удаления у многих ассоциируется с простым тупым подтверждением как в винде "а вы точно хотите удалить это", а у тебя в по факту другое там и на моей памяти были люди которые поторопились и удалили без возможности восстановления, хотя им надо было просто скрыть что-то из винды и потом восстановить
2. В разделе очистка как-то переработать пункт "удаление мертверождённых папок..." либо добавить програсс бар к этому пункту, так как программа очень часто останавливается на этом пункте на неопределенное время (0.5-5 мин) и вообще непонятно что происходит и что ей мешает идти дальше
как круто что есть такие люди,спасибо огромное! годной и полезной инфы для новичков почти нет .
Ура! Чувствую, обновление W 10 T близко)
@Denisaur крод мышиться
Удивляюсь тому, какой у тебя феноменальный МОЗГ!
Ни о чём не прошу, ничего не советую, просто делай свою работу, так как умеешь только ты, Хачатур!🙏
Как же я благодарен тебе за всё!!!
Сегодня я узнал, что такое безумие.
Доброго времени суток. Как же я давно ждал этой возможности. Именно настройка ассоциаций занимала бОльшую часть времени и уже в печенках сидит. Жду с нетерпением 17-ю версию Win 10 Tweaker.
Дождался, ничего себе целый час, весь в предвкушении, это здорово.
Посмотрю как любимый сериал, мандалорец и то меньше.
Спасибо большое, ты проделал огроменный труд.
Программка прекрасная, СПАСИБО !!!
Христ как обычно каждую все до конца объяснишь спасибо
Хачатур, урааааа, любое твое видео с удовольствием.
Каждое Ваше видео смотрю с огромным интересом от начала до конца, невозможно оторваться. Настолько грамотно и по полочкам!
P.S. Если Вам не трудно, Вы могли бы на своём сайте, в разделе Portable, разместить портативный Winamp, именно Вашу сборку? Потому что все Portable версии на просторах интернета - с огромными банерами при запуске, либо залипают в процессах.
Мой Winamp:
www.upload.ee/download/12568301/052fb286c12b1845c878/Portable_Winamp.rar
@@XpucT спасибо Вам огромное! 🙏🏻
Ну наконец-то дождался видео)
Мой дорогой! Спасибо Тебе огромное за твое репаки программ адоба. Ты самый лучший и самый умный! Дай Бог тебе здоровья и счастья и успеха во всех делах твоих.
Очень полезное видео, огромное Вам спасибо! Продолжайте в том же духе! 😉👍
Респект, ты прям заморачиваешсья на решение проблеми ))
Как говорится:
Коротко, конструктивно, лаконично! Прям чики-пуки))
Ждём собственно обновления программы...
Спасибо, Хачатур! Очень познавательно и глубоко, может теперь у меня дойдут руки портативку оперы привязать полюдски)
Большое спасибо. Были моменты по работе где это нужно. Теперь знаю как сделать.
Спасибо, что написали 👍
Спасибо, хотя последнее время нет времени даже на просмотр видосов, но для новых исследований от Хачатура можно немножко отодвинуть работу в сторонку))
Собрал новый ПК, купил про версию твикера и новое видео от Артура. Вот это везуха ಠ ͜ʖ ಠ
Уже давно купил, и до сих пор ниразу не пожалел, хотя.... Большинство, что умеет твикер, я могу сделать самостоятельно, но... не так быстро и качественно =))) По сути, я купил не программу, а оплатил тяжкий труд человека, и просто колоссальную экономию(одной из 3-х истинных ценностей человека) времени.
сначала не понял, а потом как охренел...спасибо за видео)
PS когда там курс по c++?
Наиполезнейший контент! Всегда хотел узнать поподробней механику реестра. Спасибо! Кстати среди программистов мелкомягких прослеживается русский след. Иначе как объяснить довольно-таки меткое названия ветки ЭйчКей Классысрут :)
Как всегда, очень много полезной информации. Большое спасибо) Возник вопрос, когда я импортирую данным способом ассоциации, они применятся только для текущего пользователя, или для всех вновь созданных пользователей тоже будут использоваться эти же ассоциации? И ещё интересно, возможно ли настроить открытие графических файлов нужной программой в Windows 10 LTSC, в которой нет метрошных/универсальных приложений и для графических файлов по умолчанию используется Paint, который не хотелось бы совсем отключать, или удалять.
Вообще да, можно провернуть всё то же самое в ветке HKLM, но предлагаю подумать, стоит ли это делать. Всё-таки HKCU не просто так сделали. И многие разрабы придерживаются такой практики, чтобы влияние было именно на текущего пользователя. В HKLM лучше заниматься именно системными вопросами, нежели трогать расширения.
@@XpucT Дело в том, что этот вопрос возник у меня когда я делал образ на основе Windows 10 LTSC, поэтому нужно для всех пользователей, а не только для текущего. Как я только не пытался, не смог сделать так, чтобы после установки графические файлы сразу открывались нужной программой, а не сбрасывались на Paint. Как мне показалось, всё упиралось в эти хеши, которых кстати не было в прошлых Windows 10. И помнится я ковырялся в ветке HKCR, а не в HKLM (кажется они ссылались на одни и те же ветки). В общем ещё раз пересмотрю видео, всё хорошенько проанализирую и ещё раз попробую поэкспериментировать с образом.
Спасибо большое за видео. Прошу прощения за офтоп, но тема может вас заинтересовать и быть полезной людям. Есть на Маке программа повышающая продуктивность и удобство пользования системой - Альфред. На Винде есть некоторые её аналоги с открытим истходным кодом - Ueli и Wox launcher. Также наверняка слышали о Everything. Первые два позволяют запускать и быстро находить любые файлы, есть возможность быстро и удобно смотреть прогноз погоды, калькулятор прямо в строке программы, конверторы валют, показ цвета по коду и прочие ништяки. Вторая позволят проводить поиск по файлам и программам Винды быстрее чем сама Винда. Но есть нюанс - обе программы имеют кучу мелких багов, что очень огорчает. Возможно вы заинтерисуетесь, доведёте их до ума, я уверен, что людей заинтересует + вы сможете заработать. Предполагаю, что временем сейчас не распологаете, но всё же, возможно когда-то. :) Было бы круто иметь такой удобный и полезный инструмент, собранный и работающий на уровне вашего твикера.
Как идея да, но не думаю, что стоит сейчас тратить время на аналогию "Everything", их в Интернете уйма, большинство работает относительно хорошо. Большниство из них легко портируются. Если нужно, в личку отпишись, скину уже портированные версии.
@@PavelVahturov Дело не просто в аналогии. Я написал подробно, что есть масса функций типа погоды, конветратора валют, калькулятора и т. д. помимо поиска. Спасибо, сейчас пользуюсь Ueli, у него есть проблемы с настройкой под себя, работой переводчика, не конвертирует валюты СНГ, но с основной задачей лаунчера справляется.
@@AndriiKrymskyi Я просто уверен, что не стоит всё подряд пихать в одно приложение, основная функция которой - Твикер. Я думаю, Нам не нужен очередной "Набор Инструментов", который вроде интересный был, но явно перенасыщенный.
@@PavelVahturov Да, а при чём здесь Твикер, которому название Твикер? Что я написал в твикер надо это добавить ли что? Вы не внимательно читаете. Я имел ввиду, что отдельно можно подумать о разработке/доработке такой программы.
в принципе плиточные сделали возможность внутри параметров в разделе приложений выбрать в системных ... приложение для определенного расширения
О мастер ждемс от тебя нового фотошопа,ты великий репакер!!!Ты в этом лучший.
Новый крайне нестабилен. Две версии уже собрал, но выкладывать не стал и сам не пользуюсь.
Почитал отзывы и оказалось, что проблема не только у Меня, а действительно имеет место быть.
На всех нейрофильтрах падает безбожно и не сохраняет параметры. Ждём, когда набалуются с beta.
@@XpucT Спасибо за ответ,тогда ждем)
Сделай свою подборку программ которые ты используешь в компьютере, в ТОП!
Благодарю за Ваш труд для людей.
Всем привет. Спасибо за все обучающие видео! Есть в планах записать серию уроков по написанию Telegram bot на С#??? Я думаю многие были бы благодарны!
Такие уроки наберут пару миллионов просмотров точно))
Спасибо большое) Очень полезное видео
Крайне полезно и понятно, спасибо!
Урааа! Новые уроки. Ждал как ничто другое
ты лучший прогу давно купил. ждем постоянно обновы и новые интересные штуки.))
Оооо))) Пора бросать работу, пойти попить чайку)
спасибо за урок, можеш снимать урок об рефлексии? что это такое, где рефлекция понадобится нам, где надо использовать его и тд, было бы отлично если ещё показал нам в практике когда нам понадобится рефлекция. Спасибо ещё раз.
Люблю тебя
♥
он живой
Познавательно и интересно.
Привет, спасибо тебе большое за твои труды - очень круто! То, как рассказываешь ты - просто волшебно, так не рассказывает никто, я знаю - искал подробное. Сейчас прохожу твой курс по C# в видео о строках жалко что не сказал про & он выводится в label также как и бэкслеш, но при этом в любой переменной учитывается дважды.
А ещё такой вопрос: у меня в Win 10 Tweaker'е, по той секретной комбинации клавиш не вылезает секретный функционал, о которым ты рассказывал в заметках 15 версии. У меня куплена Pro. Не подскажешь, что я делаю не так?
Привет 🖐
Попробуй зажать F2 вместо Ctrl + Alt.
@@XpucT Спасибо большое (^_^)
Хачатур, привет! Есть ли у тебя дискорд сервер? Было бы неплохо, что бы люди с канала общались о том о сём. Понимаю что есть форум, но там нет оффтопа и общение не в реальном времени, да и возможно удобнее приложение, что бы можно было быстро зайти и начать разговаривать, плюс будут голосовые каналы
Привет 🖐
Сделаю что-то такое обязательно. Как-то сутки убил на чат на сайте, даже приватный сделал, но сервер не выдерживает.
Да, нужно что-то типа Discord / Telegram.
@@XpucT я думаю лучше будет дискорд. В нем есть все функции телеграмма и много своих, только вот нельзя отправлять голосовые сообщения и файлы больше 8 мб, что не большая проблема, но для некоторых людей возможно будет плохо
Спасибо за видео. Благодаря его просмотру смог разобраться и починить открытие ссылок Cent Browserом. Они у меня сломались после того, как перенес портабл версию в другое место и пытался через реестр прописать новый путь. В результате замены путей пропустил открывающие кавычки и Винда не открывала ни одно html расширение.
Здравствуйте и спасибо Вам за прекрасное видео, спасибо за то что Вы делаете, столько много узнал благодаря Вам, спасибо! Давно хочу спросить не по теме)) что за тема в браузере?) Спасибо)
Добрый день ☀
На основном канале давал в плейлисте Windows:
th-cam.com/play/PL0U1uvNv2tf6DduPOCc9-IGJjdVghlvo_.html
Хачатур представь, какой был бы резонанс, если бы общественность узнала о том, что макрософтовцы сами пользуются виндос твикером.
Лучше любого детектива! К гадалке не ходи.
За утилиту ExportImport не рассказал. Её упомянул, но отвлекся на другое.
О! Держи =)
cdn.discordapp.com/attachments/631640033585135626/778981826945089546/ExportImportExtensions.mp4
Я НИЧЕГО НЕ ПОНЯЛ НО БЫЛО ИНТЕРЕСНО (С ЧАТИЧКОЙ НЕ В НАЧАЛЕ СЛОВА)
Я ждал этого
Я знаю что вы делаете твики в своём твикере только если много просьб, но может быть обратите внимание на мою просьбу, пожалуйста сделайте в будущей версии запрет на сброс ассоциаций на шиндус 10, задолбался все файлы обратно по умолчанию в настройках делать, то и дело сообщение выходить, ( стандартное приложение сброшено) ну почему винда должна за меня решать каким браузером пользоваться, каким фото просматривать, каким кино смотреть, а каким музыку слушать.
Извините, я так и не увидел ответ, что делать если irfanview испортил винду, как на 37:47. Вы сбросили на ноль виртуалкой, а с реальной виндой что делать? Как заставить появиться галке "всегда открывать с помощью.." и в свойствах файла вернуть "изменить".
Спасибо.
Windows 11, если что. Под 10 такой проблемы не встречал.
Ответ - это не портить винду таким образом, а привязывать саморучно.
После того, как привяжете расширение с помощью двойного клика к программе и удалите плиточные, расширения будут работать. После чего их не придётся больше привязывать, т.к. в Win 10 Tweaker Pro есть функционал экспорта и импорта расширений. И даже если Вы когда-то успели испортить Windows есть это:
th-cam.com/video/nRbQRsAILBM/w-d-xo.html
XpucT 👍
XpucT, а ты случаем исходники виндов не смотрел? По интернету гуляют исходники XP и 2000. Понятно, что это не 10ка и даже не 7ка. Но все равно не плохо было бы увидеть обзор этого добра от тебя )
Здравствуй
Есть пару вопросов мало ли в курсе :
1) Существуют ли программы которые могут сохранить расположение ярлыков на панели задач ил привязанной к ней панели(папки)
2) Как скачать несколько файлов из интернета с учетом того 😭 что
метод должен быть асинхронным (что бы UI не стопорился) , но метод должен сказать, что он завершился что бы продолжить дальше (к примеру дальше пойдет обработка скаченных файлов)
и файлы должны скачиваться параллельно (ну если у меня максимальная скорость 11 мб/с, но сервер может предоставить 1мб/c на файл)
DesktopOK - расположение иконок на раб столе
@@ДмитрийСтепанов-о9х спасибо, но это не то что
я имел ввиду панель задач, а не рабочий стол
О Хачатур услышал меня )
Я тебя просил на трансляции это сделать, я подумал ты мог забыть,
Можно тако вопрос ?
Как думаешь взаимодействие с windows можно сделать на чистом шарпе ? Или нужно использовать ещё и шел
Шелл вроде как на C# нельзя писать, но недавно был вопрос, который точно покажет можно или нет.
И касался он как раз того, что Свойства на новой десятке при нажатии на значок Компьютера ведут сейчас на Параметры ➜ Система ➜ О программе.
Вот скоро задамся вопросом, как свой вообще сделать, ибо есть ещё вопрос: как снять ограничение 16 пунктов контекстного меню. Ответ ➜ Никак. Свой шелл придётся писать.
@@XpucT я надеюсь ты покажешь как свой шелл сделать ?)
Мне кажется людям зайдет такое, это же власть над виндой ) ну почти, если это можно так считать конечно.
Спасибо тебе за это видео
Привет, слышал ли ты о программе HiBitUninstaller?
Доброго времени суток!
Классное видео СПС давно искал что-то подобное
Покажите еще, плиз, как добавить свое созданное расширение в меню "Создать". ОЧень надо, а нигде толковых инструкций найти не могу.
Добрый день 🖐
Пример на txt
Откройте HKEY_CLASSES_ROOT\.txt
В этом разделе есть подраздел ShellNew, в котором есть параметр NullFile без значения. Просто пустой NullFile.
Это можно провернуть с другими расширениями 👍
@@XpucT С "родными" расширениями винды это работает, но я пытался сделать так же для расширения .set которого в винде по умолчанию нет(я сам его зарегал). Так сделать не вышло, подскажите как можно это сделать, например для .set. и кстати, что за раздел например в txt
PersistentHandler значение параметра по умолчанию в нем {5e941d80-bf96-11cd-b579-08002b30bfeb}?
За что отвечает этот раздел и параметр?
СПС за ответ
@@БорисТарасов-л2у www.askvg.com/how-to-add-remove-items-from-new-menu-in-windows
Здравствуйте вы бы могли записать урок по C# про Socket'ы?
Добрый день 🖐
Возьму на заметку.
@@XpucT хорошо
О_о, как раз думал винду переустановить, интересно и полезно.
Нормально👍😏
а как opera portable поставить браузером по умолчанию? в видео это упомянуто, но не рассказал.
Она перебивает все web-расширения и только поэтому удаётся попасть в этот список.
Пример делал как раз на PotPlayer. Пока не укажешь все, винда не даёт.
кстати, а можно где нибудь найти твой бэкап расширений? можешь скинуть? или чужой не будет нормально работать?)
У каждого пути разные, поэтому использовать чужие файлы экспорта может быть не безопасно для реестра.
оно живое
Христ привет можешь ли ты объяснить понятным языком про api на C# в видео про regx есть самая простая информация но очень хочу научиться работать делать web Api но кажется что как ты никто не объяснит
Существует сайт Container tracker API searates.com на нем дают всю информацию а что с ней делать вообще не понятно
Привет 🖐
Сайт ➜ API Integrations ➜ Learn More ➜ View Documentation.
Ты наверно Get Started жмёшь и не находишь =)) Всё там понятно.
А как с этими API работать, видео на канале есть как раз.
@@XpucT Спасибо огромное, наконец-то нашел, пойду учить английский
Корпораций Добра не существует - доказано 😢
Здравствуйте, подскажите пожалуйста как можно хранить эфиры.
Хорошее видео, полезно знать как настаивать винду
Здравствуйте! Что думаете о программе "Reg organizer" ?
Добрый день.
win10tweaker.pro/forum/topic/смена-ос-советы-вопросы-предостереже/#postid-16646
Спасибо за видео)
И я опять с вопросиками (доже скорее всего по теме).
Появилась идея написать программу, которая объединяет картинки в один PDF.
Суть такова,
1. человек выделяет на компьютере несколько картинок,
2. кликает правой кнопкой мыши,
3. в контекстном меню выбирает объединить в PDF.
Проблема в том, что я не понимаю как добавить в контекстное меню свою программу и отправлять в качестве аргументов пути к выделенным файлам (программа консольная и действий от пользователя не предполагает. Открывается и закрывается)
Любопытный вопрос. Не пробовал работать сразу с несколькими файлами.
@@XpucT У программы Acrobat и WinRar это как то получается делать. Рыл реестр, нашёл файл RarExt.dll. Загуглил, пишут, что это файл для "внедрения диалога архиватора в проводник windows (добавить к архиву / извлечь из архива)."
Открыл эту dll с помощью VS. Там есть именно эти строки на английском, которые выпадают в контекстном меню. Нужно копать скорее всего в сторону "dll для контекстного меню"
@@XpucT в общем делюсь своим рытьём в степь контекстного меню.
1. Лёгкий выход из ситуации: кидать изображения в папку, и уже саму папку запускать программой через контекстное меню. Ничего сложного, только гемор пользователя с постоянным перетаскиванием нужных файлов в папку.
2. Костыль (лично для меня), который подсмотрел в интернете: IPC... вот что не хотелось бы делать, так это плодить 1000 окон и друг друга перехватывать. Для меня это не решение. Но зато лёгкое, регистрируешь в реестре путь к программе %1, дописываешь программу и всё.
3. Сложный вариант (опять же лично для меня), расширение оболочки Windows, в какую степь я и копал последние 3 дня в свободное время. На C# это не реализуемо (если я не ошибаюсь). В самом Microsoft написано, что расширение оболочки Windows реализуется с помощью C++. Именно отсюда и пишутся dll, на которые ссылается тот же WinRar.
Ещё немного порою документацию Microsoft и скорее всего пойду в плюсы, хоть раньше и не имел с ними дело)
Привет,подскажи пожалуйста, как я могу сделать так,чтоб при закрытие первый форм не закрывалось второй?
Привет 🖐
Закрытие основного окна программы - есть ничто иное как закрытие всех окон.
Если понимать это, то придёт в голову не закрывать первую форму, а скрывать (this.Hide противоположность this.Show).
Также можно запускать вторую форму в потоке и там уже выполнять всё, даже если основной процесс завершён.
@@XpucT Спасибо )
15:57 Целый год у меня война с этим ZuneMusic, тема черно-красной иконки раздражает, периодически приходиться менять на старую голубую.
Майкрософтовцам охота по рукам надавать.
привет, я вот пользуюсь твоим пот плеером, и екзешник обновить не обновляет, я почему то подумал что он обновит, у тебя в видео вижу что версия поновее, ты их (свои версии) как то еще будешь выкладывать? и еще вопрос, он у тебя как сделан портабл, это не thinapp и не portableapps, такие портабл я видел только от разработчиков и еще у некоторых взломанных программ, но точно уже не помню какие, как они сделаны, ты еще по созданию портабл не хочешь сделать видео?
ps и да, видео посмотрел, понял что не зря
Привет 🖐
Новый PotPlayer здесь ➜ jailbreakvideo.ru/portable.
@@serpotapov ну вот в этом апдейт что делает? я его скачивал указывал ему папку и он не обновлял, надо скачать сам потплеер и апдейт и как то обновить? просто в том который уже на компе там же есть какие то настройки и т.д, ок я скачал, а апдейт что делает?
@@qzmtch Нужно скачать Обновление, указать папку, в которой находится Portable PotPlayer. Если Вы эту папку переименовали, Я про папку с названием Portable PotPlayer, то переименуйте на время и обновитесь.
@@serpotapov пробовал не обновляет, папку не переименовывал, поэтому и спросил))
PS ладно разберусь
PSS я указывал не каталог, а саму папку потплеера ))
Всё очень просто, сейчас многие разработчики делают свои приложения максимально как бы "отреченными" от Windows, что не может не радовать! Такие приложения очень легко портируются.
А че за программа рядом с w10t? Говорил расскажешь...😢
Чуть ниже ответил человеку =))
cdn.discordapp.com/attachments/631640033585135626/778981826945089546/ExportImportExtensions.mp4
Подскажите, возможно ли исправить глюк с пропаданием возможности установки программы по умолчанию? в ситуации, когда пропадают расширения, галочка из меню выбора программы и тд
th-cam.com/video/3asqJN2oOfo/w-d-xo.html
@@XpucT как вручную ассоциировать файлы более-менее понятно. а есть ли какой-то способ вернуть функциональность в изначальный вид? что-то вроде простого решения или волшебной кнопки
@@antongladyshev всё зависит от программы и от расширения.
Напишите конкретно какая программа и что именно она должна открывать.
IrfanView - изображения, соответственно
@@antongladyshev где точно находится i_view32.exe?
Привет всем. Экспорт делаем через Win10..., но почему бы не сделать импорт по средствам формата *.inf, когда для восстановления не требуется качать и запускать Win10tweaker ???
Здравствуйте 🖐
Вы видео посмотрите, и поймёте, что там не через inf всё делается.
Привет, Паша 🖐
Средствами inf можно, конечно, но в видео не показал параметр FriendlyName, который просто так на ветках TrustedInstaller не обновишь. Ни inf, ни reg, ни батнички тут не помогут. Если бы рассказывал именно про принцип Экспорт / Импорт в больше мере, чем по теме видео, то стало бы понятно, что экспорт - это ещё не полвопроса, а лишь 20%. Танцы с бубном начинаются при импорте. Если не забуду расскажу в 17.0.
@@XpucT Когда-то давно находил полный хелп по написанию исполняющих inf файлов. Если найду, и будет время, возможно рискну наколябать конвертер, т.к. проблема иногда заключается в том, что есть люди, которые до сих пор не доверяют win10tweaker, что реально очень странно. Для себя модернизировал сам твикер, сделав его расширением панели управления.
@@XpucTя понимаю, почему ты, Хачатур, не делаешь подмену для нужных расширений на свое приложению, вместо приложения "открыть с помощью". И ещё вопрос тебе дружище, ты не думал свой твикер сделать нативным? Я всегда поражаюсь твоему упорству. Так держать.
@@PavelVahturov Спасибо, Паш, очень приятно 💪
На самом деле идей много. И, как обычно, хочу поделиться, но с каждым разом всё страшнее что-то анонсировать, потому что любят многие призвать к ответу...
Интересно спасибо
Многоуважаемый :xpuct когда видео про андроид?
Я думаю что оно будет самым популярным в TH-cam.
Благодарю за контент.
Привет 🖐
Оно уже есть ➜ th-cam.com/video/7I4i7ZWOoqQ/w-d-xo.html.
@@serpotapov благодарю это классно что xpuct все рассказал даже как то хочется купить самс на драконе но у меня в Латвий нет такова в магазине
Здравствуйте Хачатур! Такая проблема есть, и не знаю чем вызвана:
При удалении магазина Windows в Win 10 Tweaker, при следующем включении Win 10 Tweaker я его еще раз могу удалить. И могу удалять до бесконечности. Также и со службами. Если выбираю отменить службу, подтвердить, делаю перезагрузку, опять всё те же службы. Можете подсказать в чем проблема?
Добрый день 🖐
Очень похоже, что Вы используете Win 10 Tweaker с флешки или сетевого диска.
@@XpucT Вроде нет. Скачивал с сайта и устанавливал только на свои диски. Или же я что то не понимаю?
@@NewbieTM_ попробуйте перейти на beta.
Win 10 Tweaker ➜ О программе ➜ Перейти на beta.
После этого давайте ещё раз. Вернётся Магазин или нет. Вопрос со службами решим после Магазина.
И да, напишите, пожалуйста, точно, откуда Windows и какой версии.
@@XpucT Windows 10 Pro x64 (2009 build 19043). Скачивал с официального сайта и обновлял до текущей версии обновлениями самой Windows. Кстати бета ничем не помогла. При нажатии на удалении всех программ, магазин вообще не удаляется. А ну и у меня есть предположение. Сейчас у меня не устанавливается до конца обновление от Винды:"Предварительный просмотр накопительного обновления для Windows 10 Version 21H1 для основанных на x64 системах ". Т.Е на 96-97% у меня начинается отмена изменений и скорее всего, как мне кажется , проблема вытекает отсюда. Но решений в интернете пока не нашел, а что нашел, попробовал, не помогло
@@NewbieTM_ теперь по пунктам:
1. Откати все службы
2. Перезагрузка сразу после того, как Win 10 Tweaker предложит
3. Удаляй приложения
После этого перезапусти Win 10 Tweaker и проверь состояние удаление Магазина.
Если всё нормально, переходи к службам и выключай, как было 👍
Это продолжение курса c# ?
Блин, вот бы вы выпустили это видео 3 месяца назад. Я полтора часа пытался понять почему FastStone Image Viewer не прописывает расширения. Вместо этого открывает параметы "Приложения по умолчанию" где его небыло также как у вас в примере(31:32). В итоге пришлось вручную, для каждого расширения поддерживаемого программой, выставлять чем открывать.
Опять ёбаные костыли от Microsoft. Боже, как же они уже заебали...
Есть такая проблема, вопрос к автору канала и ко всем кто поможет, в некоторых играх у меня при движении курсора(любой скорости) он начинает мерцать и при этом падает нагрузка видеокарты и падает фпс, не двигаю мышку не чего не происходит, при этом например в Aion, нажав правой кнопкой мыши, для обзора вокруг персонажа при этом я тоже двигаю мышкой(но курсора не видно при зажатой ПКМ, механика игры), и просадок никаких не наблюдается, просадки именно появляются, когда курсор видно, он двигается и мерцает. Встречал такое в нескольких играх, драва видеокарты переустанавливал игры переустанавливал, пробовал разные настройки в играх и оконные режимы, много чего и не что не помогло, мож у кого такое были или кто знает как это исправить, система GTX1080 Ryzen 7 1700 RAM 16GB, спасибо.
Это получается можно будет не заморачиваться с настройками иконок, а сразу их восстанавить )
Так точно. Обновление уже скоро ;)
Спасибо за видео. Что за кресло, на котором вы сидите? И по традиции: где кот?
Кот решил смахнуть до видео наверх. Пока тестировал видео на синхрон звука, тот успел уже упрыгать вверх =))
Кресло простое ➜ www.ozon.ru/context/detail/id/167567296