// ZIP var file = @"C:\Users\Admin\Desktop\1.txt"; using (ZipArchive zip = ZipFile.Open(file + ".zip", ZipArchiveMode.Create)) zip.CreateEntryFromFile(file, Path.GetFileName(file)); // GZip using (FileStream fileIn = File.OpenRead(@"C:\Users\Admin\Desktop oty")) using (FileStream fileOut = File.Create(@"C:\Users\Admin\Desktop oty.gz")) using (GZipStream gz = new GZipStream(fileOut, CompressionLevel.Optimal)) fileIn.CopyTo(gz); // Play using (MemoryStream fileOut = new MemoryStream(Properties.Resources.noty)) using (GZipStream gz = new GZipStream(fileOut, CompressionMode.Decompress)) new SoundPlayer(gz).Play();
_Здравствуйте! Скажите пожалуйста сколько стоит купить Win 10 Tweaker ? Привязывается к одному ssd @ hdd или же как? Слетают ли ключи если привязки если они вообще есть?_
Привет! Спасибо за твою работу! Нигде не могу найти толковую информацию по связке C# и базами данных типа FireBase, Airtable и т.д. Можешь записать видео, как создать примитивную записную книжку с категориями и подкатегориями? Делал на C# и SQLite, но как сделать с подкатегориями не могу понять... Очень надо!
Здравствуй, Хачатур. Спасибо за полезные уроки! а теперь вопрос: а что делать, если "нотификашек" несколько (например noty1, noty2, noty3 и т.д.) и хочется по какой-то логике воспроизводить разные noty? Само-собой напрашивается решение перенести код Play в функцию и передават в неё имя (а ещё лучше номер) нотификашки. Вот только моя идея забуксовала на том, что MemoryStream(Properties.Resources.noty)) не хочет вместо noty принимать какую-либо переменную. Знаю, что я что-то упускаю и/или не понимаю. Но что? Как мне быть?
Привет, Валера 🖐 Тут скорее не упущение, а желание оптимизировать процесс за счёт невозможного. Я сам по сей день сталкиваюсь с тем, что хочу подсунуть переменную туда, где её нельзя вставить. Вот то же самое делаешь Ты =) Приятно осознавать, что логика у Меня ни у одного такая. Руки тянутся именно воткнуть туда что-то типа x. Но нет, придётся писать целиком на каждый конкретный ресурс, ибо это не метод, который принимает что-то, а свойство, если можно так выразиться.
@Artyom Trishkin Проще всего держать 1 конструктор, которому передаются имена ресурсов: value = Properties.Resources.ResourceManager.GetObject(fileName, Properties.Resources.Culture);
System.InvalidOperationException: "Звуковой API поддерживает воспроизведение только волновых файлов PCM." Пытаюсь впилить звук wav из героев 3, кто-нибудь подскажет, что со мной не так?
Привет, возможно ли таким образом изменить сразу 2.000 файлов, а то у меня на флешке все файлы с разной громкостью и частотой, хрен с ней с чистотой мне бы хотя бы громкость выровнить
// ZIP
var file = @"C:\Users\Admin\Desktop\1.txt";
using (ZipArchive zip = ZipFile.Open(file + ".zip", ZipArchiveMode.Create))
zip.CreateEntryFromFile(file, Path.GetFileName(file));
// GZip
using (FileStream fileIn = File.OpenRead(@"C:\Users\Admin\Desktop
oty"))
using (FileStream fileOut = File.Create(@"C:\Users\Admin\Desktop
oty.gz"))
using (GZipStream gz = new GZipStream(fileOut, CompressionLevel.Optimal))
fileIn.CopyTo(gz);
// Play
using (MemoryStream fileOut = new MemoryStream(Properties.Resources.noty))
using (GZipStream gz = new GZipStream(fileOut, CompressionMode.Decompress))
new SoundPlayer(gz).Play();
очень интересует , создание библиотек! а именно как добавлять картинки из приложения в dll
Большое спасибо, Хачатур!
Очень интересует простое обновление программы через интернет, без ракетостроения. Как в Telegram, например.
Новый свет
Новый музон
- мощь!
Казалось бы простой ЧПОНЬК , а сколько с ним чпонькаться то пришлось )))))
Спасибо!
Класс. Спасибо за подсказку об архивировании. А то я несжатые файлы кидал, когда делал говорящие часы с погодой.
Лайк!!! Действительно просто!!!
спасибо за видео.
Расскажешь про принципы solid? Мне кажется ты сможешь объяснить очень потяно и доходчиво!)
Спасибо за интересную информацию)
Я всегда изначально поставлю лайк. Попробую на Xamarin Forms тоже
Чеел, ты там ЗАМАРИшся )))
Тоже ставлю лайк а просмотреть могу даже чуть позже ))))
Урок интересный, вот был бы способ модифицировать bitmap в формах.
Как всегда, все отлично!!!!
А зачем жать mp3 если он и так хорошо сжат??? и гораздо лучше сжат чем wav
Приветствую ув. Хачатур,
Чпоньк
Гений
Спасибо. Очень интересно!
чётко. Умеете, могёте)
чпоньк 🤣
_Здравствуйте! Скажите пожалуйста сколько стоит купить Win 10 Tweaker ? Привязывается к одному ssd @ hdd или же как? Слетают ли ключи если привязки если они вообще есть?_
Добрый день.
Привязка идёт не к SSD или HDD.
Подробнее: win10tweaker.ru/proqa
@@XpucT _Спасибо большое.В ближайшее время думаю приобрести ваше детише_
@@yarik7098 Красавчик ☝
Лайк за чпоньк!
как сделать так чтобы проигрывались два звука одновременно ?
Привет! Спасибо за твою работу! Нигде не могу найти толковую информацию по связке C# и базами данных типа FireBase, Airtable и т.д. Можешь записать видео, как создать примитивную записную книжку с категориями и подкатегориями? Делал на C# и SQLite, но как сделать с подкатегориями не могу понять... Очень надо!
Здравствуй, Хачатур. Спасибо за полезные уроки!
а теперь вопрос: а что делать, если "нотификашек" несколько (например noty1, noty2, noty3 и т.д.) и хочется по какой-то логике воспроизводить разные noty? Само-собой напрашивается решение перенести код Play в функцию и передават в неё имя (а ещё лучше номер) нотификашки. Вот только моя идея забуксовала на том, что MemoryStream(Properties.Resources.noty)) не хочет вместо noty принимать какую-либо переменную.
Знаю, что я что-то упускаю и/или не понимаю. Но что? Как мне быть?
Привет, Валера 🖐
Тут скорее не упущение, а желание оптимизировать процесс за счёт невозможного.
Я сам по сей день сталкиваюсь с тем, что хочу подсунуть переменную туда, где её нельзя вставить.
Вот то же самое делаешь Ты =) Приятно осознавать, что логика у Меня ни у одного такая. Руки тянутся именно воткнуть туда что-то типа x.
Но нет, придётся писать целиком на каждый конкретный ресурс, ибо это не метод, который принимает что-то, а свойство, если можно так выразиться.
@@XpucT значит буду использовать switch-case. спасибо за ответ
@Artyom Trishkin Проще всего держать 1 конструктор, которому передаются имена ресурсов:
value = Properties.Resources.ResourceManager.GetObject(fileName, Properties.Resources.Culture);
Чпоньк! 🤣😂🤣
🖐👍
Крутяяяк
System.InvalidOperationException: "Звуковой API поддерживает воспроизведение только волновых файлов PCM." Пытаюсь впилить звук wav из героев 3, кто-нибудь подскажет, что со мной не так?
звук через кодек PCM сделай
Очень круто
Снова удивил (❁´◡`❁)
А если не на adobe можно?
Можно с теми же параметрами.
Привет, возможно ли таким образом изменить сразу 2.000 файлов, а то у меня на флешке все файлы с разной громкостью и частотой, хрен с ней с чистотой мне бы хотя бы громкость выровнить
Привет, Денис 🖐
Можно. На канале показывал как выровнить звук и как создать быстрый шаблон по действиям.
th-cam.com/video/-rLDZz9iiKw/w-d-xo.html
Чпоньк по лайку))