За эти дни особо не работал над программой, единственное что сделал, так это прорабатывал вид тем. На данный момент готово 4 вариации:
Стандартная 💜(фиолетовая)
Светлая🤍 (бело-серая)
Темная 🌑(черно-темноСерый)
Футуристическая 👾 (фон максимально темный и буквы фиолетовые, голубые), хотя изначально я хотел сделать тему 🖤 Dark, но как-то она стала вот такой, какой она есть и в итоге название у нее Футуристическая.
Ещё из изменений то, что на странице "Настройки лаунчера" вместо списка с темами в левой части теперь будет сетка из клеток, в которой можно выбрать нужную тему 🎨.
Стандартная 💜(фиолетовая)
Светлая🤍 (бело-серая)
Темная 🌑(черно-темноСерый)
Футуристическая 👾 (фон максимально темный и буквы фиолетовые, голубые), хотя изначально я хотел сделать тему 🖤 Dark, но как-то она стала вот такой, какой она есть и в итоге название у нее Футуристическая.
Ещё из изменений то, что на странице "Настройки лаунчера" вместо списка с темами в левой части теперь будет сетка из клеток, в которой можно выбрать нужную тему 🎨.
🔥4
Целую неделю не было новостей. Прошлую неделю я особо не работал над созданием лаунчера, т.к. было не когда. Но сейчас приступил к работе над логикой и уже есть продвижения. Также кроме лаунчера мне нужно заниматься созданием телеграмм бота.🤖 Так скажем заказ из колледжа, в котором учусь. Ну и ещё на выходных смотрел кое-что, думаю по картинке поняли. ⚔️🏝️🕊️
🔥5❤2
Принялся за создание бота кодовое название "Tolik". На данный момент просто добавил кнопки и вложенные разделы. В дальнейшем буду внедрять туда базу данных , а пока займусь небольшим рефакторингом текущего кода т.к. сделал этот на скорую руку. Больший акцент пока уделять буду боту, но и про лаунчер не забуду т.к. в нем большая часть сделана, есть кончено моменты, которые нужно допилить, но их не так много.
❤5🔥2
Иногда стоит посидеть и подумать🧐, что бы код сократился в 2 раза. Результат до и после рефакторинга.
❤3👍3
За 2 вечера (вчера и сегодня) я решил углубиться в понимание Entity Framework Core. Так как для создание бота мне нужно понимать как взаимодействовать с БД.
Так как один раз вы меня просили давать ресурсы, по которым я обучаюсь, то вот 2 видеоурока.
Канал CODE BLOG.
Вообще у этого чувака много уроков по C# так что кому интересно, то можете глянуть.
Ссылка на урок по Entity Framework.
https://www.youtube.com/live/3yb4idCg-Qs?si=c9lKeCCnlHoWAwHs
Канал Platinum DEV.
Ссылка на урок по Entity Framework Core.
https://youtu.be/eHayUiqBXK4?si=PHTRB4nttetP6jqa
Предупреждаю сразу оба видео идут больше 2 часов.📺 Но зато много полезной информации.👨💻
Так как один раз вы меня просили давать ресурсы, по которым я обучаюсь, то вот 2 видеоурока.
Канал CODE BLOG.
Вообще у этого чувака много уроков по C# так что кому интересно, то можете глянуть.
Ссылка на урок по Entity Framework.
https://www.youtube.com/live/3yb4idCg-Qs?si=c9lKeCCnlHoWAwHs
Канал Platinum DEV.
Ссылка на урок по Entity Framework Core.
https://youtu.be/eHayUiqBXK4?si=PHTRB4nttetP6jqa
Предупреждаю сразу оба видео идут больше 2 часов.📺 Но зато много полезной информации.👨💻
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня немного посидел над лаунчером и добавил возможность сохранять выбранную тему. 🎨 Сначала пытался сделать это через базу данных, но у меня ничего не вышло. Т.к. у меня проект .NET Framework и для него идёт Entity Framework. А через него у меня не получилось подключиться к файлу базы данных Sqlite. А установить Entity Framework Core не могу, как раз его я использую для работы с файлом БД в боте и там все работает. Но я не отчаялся и решил просто записать нужные параметры в обычный файл. Все таки там не так много данных. А насчёт Толика 🤖, то сегодня буду добавлять нужную информацию в БД.
❤5
Выходной прошёл не зря, жаль только что так мало. Я смог наконец заставить бота нормально работать с базой данных даже при публикации 🌐 приложения все нормально работает.
Кроме этого добавил подгрузку 🚀кнопок из БД. А также заработала приложуха для просмотра и редактирования баз данных, теперь не придется через код добавлять новые записи.
Сейчас нужно это немного доработать и приняться за создание логики для добавления новых разделов (кнопок) и сохранения 💾 всего этого в БД. До этого у меня уже была логика для создание кнопок, но сейчас нужно сохранять это все в базу и реализацию этого придется переписать.📝
Кроме этого добавил подгрузку 🚀кнопок из БД. А также заработала приложуха для просмотра и редактирования баз данных, теперь не придется через код добавлять новые записи.
Сейчас нужно это немного доработать и приняться за создание логики для добавления новых разделов (кнопок) и сохранения 💾 всего этого в БД. До этого у меня уже была логика для создание кнопок, но сейчас нужно сохранять это все в базу и реализацию этого придется переписать.📝
🔥6
Потихоньку добавляю в БД новые пункты, также реализовал возможность добавлять📝, удалять❌, заменять🔁 элементы базы через код. Саму базу данных и таблицы в ней переработал т.к. переписал логику получения данных. Названия столбцов пока тестовые. На данный момент буду добавлять реальные данные. Чуть-чуть попозже буду уточнять, как необходимо реализовать другие фичи например такие как (Администратор бота, общение с оператором и т.д.).Также надо определиться какое приложение нужно консольное или сделать оконный интерфейс по управлению ботом.
👍5
Вчера добавил записей в базу данных, а также появилось поле Link, в нем хранится ссылка на документ. Т.к. в колледже некоторая инфа хранится в виде .pdf документов, а они большие, то я подумал, что целесообразнее будет в некоторых местах вставлять ссылку на документ, тем самым бот сразу отправляет нужный файл со всей необходимой информацией. Кроме этого в таком случае последнее слово сообщения будет являться ссылкой.
🔥6