Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌4- آموزش دسته و برچسب ها در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
📌4- آموزش دسته و برچسب ها در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌5- نصب پوسته ورد پرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
📌5- نصب پوسته ورد پرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌6- سفارشی سازی پوسته ورد پرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
📌6- سفارشی سازی پوسته ورد پرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌7- افزونه ها در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
📌7- افزونه ها در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌8- درون ریزی و برون ریزی در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
📌8- درون ریزی و برون ریزی در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌9- تنظیمات وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
📌9- تنظیمات وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌10- مدیریت لینک ها در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
📌10- مدیریت لینک ها در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌11- مدیریت فایل ها در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
📌11- مدیریت فایل ها در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌12- مدیریت دیدگاه ها در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
📌12- مدیریت دیدگاه ها در وردپرس
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
Media is too big
VIEW IN TELEGRAM
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌13- کاربران در وردپرس (جلسه آخر)
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
📌13- کاربران در وردپرس (جلسه آخر)
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
WordPress-@Computer_IT_Engineering.rar
587.2 MB
ویدئوهای دوره آموزش WordPress از صفر (فارسی) حمیدرضا قبادی
📌تمام جلسات یکجا
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
📌تمام جلسات یکجا
#فیلم #ویدئو #برنامه_نویسی #کد #وب #وبسایت #وردپرس
#Video #Programming #Code #Web #Website #WordPress
@Computer_IT_Engineering
آموزش استفاده از توابع API در #C (فارسی) صادق پاسبان از دانشجویار
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
♦️مجموعه ویدئو های آموزشی استفاده از توابع API در #C به زبان فارسی
🔸4 ویدئو با کیفیت خیلی خوب
🔸مدرس : صادق پاسبان
🔸منبع : دانشجویار
⭕️ توابع API چیست؟
در واقع API مخفف Application Programming Interface و به معنی رابط برنامه نویسی کاربردی میباشد و شامل توابعی میباشد که مورد استفاده سیستم عامل و برنامه ها قرار میگیرد. توابع API در قالب فایل های dll عرضه میشوند. این توابع عموما در زبان C نوشته میشود اما در سایر زبان ها از جمله C#نیز قابل استفاده هستند.
در سیستم عامل ویندوز نیز فایلهایی مثل Kernerl32.dll و GDI32.dll و User32.dll وجود دارند که سیستم عامل ویندوز برای انجام دادن کارها از توابع موجود در آن استفاده میکند. با استفاده از روتین های API ویندوز اکثر کارهایی که در ویندوز قابل انجام است در سی شارپ نیز قابل انجام خواهد بود.
توابع API در دو نوع ۱۶ بیتی و ۳۲ بیتی هستند.
توابع ۱۶ بیتی مربوط به سیستم عامل های ۱۶ بیتی هستن که تعداد اونها در حدود ۷۳۰ عدد و فقط برای حفظ سازگاری با برنامه های قدیمی در سیستم عامل های ویندوز ۳۲ بیتی وجود دارن.
توابع ۳۲ بیتی که تعداد اونا بیش از ۶۵۰۰ عدد هست، با آمدن ویندوز های ۳۲ بیتی عرضه شدن که نمونه پیشرفته توابع ۱۶ بیتی هست. برای اینکه توابع ۱۶ بیتی و ۳۲ بیتی از همدیگر قابل تشخیص باشند در انتهای نام توابع ۳۲ بیتی کلمه A قرار دارد که نشون میده این تابع ۳۲ بیتی است. مانند GetClassNameA
همچنین وجود عدد ۳۲ در پایان نام DLL های User32.dll و GDI32.dll و Kernel32.dll نشون میده که این فایل مربوط به ویندوز های ۳۲ بیتی است.
ابزاری به نام API Text Viewer همراه با نصب ویژال بیسیک در سیستم شما نصب میشود که بوسیله آن میتوان اعلان های API، ثابت ها و انواع داده ای موجود رو مشاهده و جستجو کرد.
⭕️ مبحث DLL چیست؟
در حقیقت DLLها هم مانند API ابزاری هستند که شما از آنها استفاده کرده اید ولی شاید نمیدانستید. اگر نگاهی به دایرکتوری های Windows\System و Windows\System32 و یا خود دایرکتوری ویندوز بیاندازید تعداد زیادی از فایل های DLL را می یابید.
در واقع DLL کتابخانه پیوندی پویا می باشد که می تواند شامل انواع داده و یا کد باشد. درون DLL می توان انواعی از داده ها همانند کد، تصویر،صوت و …. را قرار داد.
نکته جالب فایل های DLL خاصیت مستقل از زبان برنامه نویسی این فایل ها می باشد. یعنی اگر DLL بااستفاده از Delphi ایجاد شده باشد می توان در Visual Basic یا Visual C++ از آن استفاده کرد.
نکته دیگر DLLها، صرفه جویی در مصرف حافظه می باشدکه یه همین دلیل نام Dynamic را با خود به همراه دارند . در واقع هر قسمت از DLL که فراخوانی میشود همان قسمت به حافظه بار میشودو در صورت عدم نیاز نیز از حافظه خارج می شود.
در واقع دلایل استفاده از DLLها را می توان موارد زیر نام برد:
۱- توانایی اشتراک کردن کد بین چند برنامه و حتی خود ویندوز
۲- استفاده مجدد از کدهای نوشته شده
۳- استفاده بهینه از منابع ویندوز و منابع سیستمی
۴- جدا کردن کدهای مختلف
✅ لازم به ذکر است که DLLها را می توان با زبان های مانند Delphi و یا Visual C++ تولید کرد.
✅در واقع APIها در فایلهای DLL ویندوز قرار دارند
✅ مهمترین DLLها که بیشترین APIها را در خود جای داده اند عبارتند از Kernel32.DLL و User32.DLL و Shell32.DLL و …
🔰در این آموزش شما با چند مثال عملی کار با توابع API آشنا می شوید.
📌 چگونه مسر حرکت مواس را محدود کنید(ClipCurser)
📌 چگونه دکمه استارت را مخفی کنید
📌 چگونه TaskBar را مخفی کنید
📌 چگونه پنجره خاصی را به محض باز شدن ببندید
📌 کار با تابع sendkey
📌 کار با تابع Beep
📌 کار با تابع MessageBeep
📌 کار با تابع FindWindow (برای پیدا کردن هندل یک پنجره بر اساس متن عنوان)
📌 کار با تابع sendkey (برای ارسال کلید های صفحه کلید)
📌 کار با تابع getWindowText (برای دریافت متن عنوان یک پنجره)
📌 کار با تابع setWindowText (برای تغییر عنوان پنجره ها , یعنی با باز شدن هر پنجره عنوان پنجره خودکار عوض شود)
📌 کار با تابع animateWindow (برای باز کردن فرم ها با انیمیشن)
📌 کار با کپچر کردن دسکتاپ
📌 کار با تابع getDesktop (برای پیدا کردن هندل دسکتاپ )
📌 کار با تابع FindWindow (برای پیدا کردن هندل یک پنجره بر اساس متن عنوان)
📌 کار با تابع sendkey (برای ارسال کلید های صفحه کلید)
📌 کار با تابع getWindowText (برای دریافت متن عنوان یک پنجره)
📌 کار با تابع setWindowText (برای تغییر عنوان پنجره ها , یعنی با باز شدن هر پنجره عنوان پنجره خودکار عوض شود)
📌 کار با تابع animateWindow (برای باز کردن فرم ها با انیمیشن)
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
🔸4 ویدئو با کیفیت خیلی خوب
🔸مدرس : صادق پاسبان
🔸منبع : دانشجویار
⭕️ توابع API چیست؟
در واقع API مخفف Application Programming Interface و به معنی رابط برنامه نویسی کاربردی میباشد و شامل توابعی میباشد که مورد استفاده سیستم عامل و برنامه ها قرار میگیرد. توابع API در قالب فایل های dll عرضه میشوند. این توابع عموما در زبان C نوشته میشود اما در سایر زبان ها از جمله C#نیز قابل استفاده هستند.
در سیستم عامل ویندوز نیز فایلهایی مثل Kernerl32.dll و GDI32.dll و User32.dll وجود دارند که سیستم عامل ویندوز برای انجام دادن کارها از توابع موجود در آن استفاده میکند. با استفاده از روتین های API ویندوز اکثر کارهایی که در ویندوز قابل انجام است در سی شارپ نیز قابل انجام خواهد بود.
توابع API در دو نوع ۱۶ بیتی و ۳۲ بیتی هستند.
توابع ۱۶ بیتی مربوط به سیستم عامل های ۱۶ بیتی هستن که تعداد اونها در حدود ۷۳۰ عدد و فقط برای حفظ سازگاری با برنامه های قدیمی در سیستم عامل های ویندوز ۳۲ بیتی وجود دارن.
توابع ۳۲ بیتی که تعداد اونا بیش از ۶۵۰۰ عدد هست، با آمدن ویندوز های ۳۲ بیتی عرضه شدن که نمونه پیشرفته توابع ۱۶ بیتی هست. برای اینکه توابع ۱۶ بیتی و ۳۲ بیتی از همدیگر قابل تشخیص باشند در انتهای نام توابع ۳۲ بیتی کلمه A قرار دارد که نشون میده این تابع ۳۲ بیتی است. مانند GetClassNameA
همچنین وجود عدد ۳۲ در پایان نام DLL های User32.dll و GDI32.dll و Kernel32.dll نشون میده که این فایل مربوط به ویندوز های ۳۲ بیتی است.
ابزاری به نام API Text Viewer همراه با نصب ویژال بیسیک در سیستم شما نصب میشود که بوسیله آن میتوان اعلان های API، ثابت ها و انواع داده ای موجود رو مشاهده و جستجو کرد.
⭕️ مبحث DLL چیست؟
در حقیقت DLLها هم مانند API ابزاری هستند که شما از آنها استفاده کرده اید ولی شاید نمیدانستید. اگر نگاهی به دایرکتوری های Windows\System و Windows\System32 و یا خود دایرکتوری ویندوز بیاندازید تعداد زیادی از فایل های DLL را می یابید.
در واقع DLL کتابخانه پیوندی پویا می باشد که می تواند شامل انواع داده و یا کد باشد. درون DLL می توان انواعی از داده ها همانند کد، تصویر،صوت و …. را قرار داد.
نکته جالب فایل های DLL خاصیت مستقل از زبان برنامه نویسی این فایل ها می باشد. یعنی اگر DLL بااستفاده از Delphi ایجاد شده باشد می توان در Visual Basic یا Visual C++ از آن استفاده کرد.
نکته دیگر DLLها، صرفه جویی در مصرف حافظه می باشدکه یه همین دلیل نام Dynamic را با خود به همراه دارند . در واقع هر قسمت از DLL که فراخوانی میشود همان قسمت به حافظه بار میشودو در صورت عدم نیاز نیز از حافظه خارج می شود.
در واقع دلایل استفاده از DLLها را می توان موارد زیر نام برد:
۱- توانایی اشتراک کردن کد بین چند برنامه و حتی خود ویندوز
۲- استفاده مجدد از کدهای نوشته شده
۳- استفاده بهینه از منابع ویندوز و منابع سیستمی
۴- جدا کردن کدهای مختلف
✅ لازم به ذکر است که DLLها را می توان با زبان های مانند Delphi و یا Visual C++ تولید کرد.
✅در واقع APIها در فایلهای DLL ویندوز قرار دارند
✅ مهمترین DLLها که بیشترین APIها را در خود جای داده اند عبارتند از Kernel32.DLL و User32.DLL و Shell32.DLL و …
🔰در این آموزش شما با چند مثال عملی کار با توابع API آشنا می شوید.
📌 چگونه مسر حرکت مواس را محدود کنید(ClipCurser)
📌 چگونه دکمه استارت را مخفی کنید
📌 چگونه TaskBar را مخفی کنید
📌 چگونه پنجره خاصی را به محض باز شدن ببندید
📌 کار با تابع sendkey
📌 کار با تابع Beep
📌 کار با تابع MessageBeep
📌 کار با تابع FindWindow (برای پیدا کردن هندل یک پنجره بر اساس متن عنوان)
📌 کار با تابع sendkey (برای ارسال کلید های صفحه کلید)
📌 کار با تابع getWindowText (برای دریافت متن عنوان یک پنجره)
📌 کار با تابع setWindowText (برای تغییر عنوان پنجره ها , یعنی با باز شدن هر پنجره عنوان پنجره خودکار عوض شود)
📌 کار با تابع animateWindow (برای باز کردن فرم ها با انیمیشن)
📌 کار با کپچر کردن دسکتاپ
📌 کار با تابع getDesktop (برای پیدا کردن هندل دسکتاپ )
📌 کار با تابع FindWindow (برای پیدا کردن هندل یک پنجره بر اساس متن عنوان)
📌 کار با تابع sendkey (برای ارسال کلید های صفحه کلید)
📌 کار با تابع getWindowText (برای دریافت متن عنوان یک پنجره)
📌 کار با تابع setWindowText (برای تغییر عنوان پنجره ها , یعنی با باز شدن هر پنجره عنوان پنجره خودکار عوض شود)
📌 کار با تابع animateWindow (برای باز کردن فرم ها با انیمیشن)
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
API in Csharp 01-@Computer_IT_Engineering.wmv
50.6 MB
آموزش استفاده از توابع API در #C (فارسی) صادق پاسبان
📌 جلسه اول -1-
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
📌 جلسه اول -1-
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
API in Csharp 02-@Computer_IT_Engineering.wmv
75.4 MB
آموزش استفاده از توابع API در #C (فارسی) صادق پاسبان
📌 جلسه دوم -2-
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
📌 جلسه دوم -2-
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
API in Csharp 03-@Computer_IT_Engineering.avi
1.2 GB
آموزش استفاده از توابع API در #C (فارسی) صادق پاسبان
📌 جلسه سوم -3-
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
📌 جلسه سوم -3-
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
API in Csharp 04-@Computer_IT_Engineering.wmv
86.2 MB
آموزش استفاده از توابع API در #C (فارسی) صادق پاسبان
📌 جلسه چهارم -4- ( آخر )
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
📌 جلسه چهارم -4- ( آخر )
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
API Csharp-@Computer_IT_Engineering.rar
307.6 MB
آموزش استفاده از توابع API در #C (فارسی) صادق پاسبان
📌 تمام جلسات یکجا
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
📌 تمام جلسات یکجا
#فیلم #ویدئو #برنامه_نویسی #کد #سی_شارپ #رابط_برنامه_نویسی_کاربردی
#Video #Programming #Code #Csharp #API #Application_Programming_Interface
@Computer_IT_Engineering
آموزش ساخت اپلیکیشن نمایش وضعیت باتری (فارسی) سید سینا شجاعی فر از فرانش
#فیلم #ویدئو #پروژه #برنامه_نویسی #کد #اندروید #جاوا #باتری
#Video #Programming #Code #Android #AndroidStudio #Java #Battery
@Computer_IT_Engineering
#فیلم #ویدئو #پروژه #برنامه_نویسی #کد #اندروید #جاوا #باتری
#Video #Programming #Code #Android #AndroidStudio #Java #Battery
@Computer_IT_Engineering
🔶ویدئوهای آموزش ساخت اپلیکیشن نمایش وضعیت باتری به زبان فارسی
🔸به صورت کاملا کاربردی و پروژه محور
🔸6 ویدئو با کیفیت خوب
🔸مدرس: سید سینا شجاعی فر
🔸منبع: فرانش
💡 این دوره آموزش ساخت اپلیکیشن نمایش وضعیت باتری است در پایان این دوره می توانید اپلیکیشن وضعیت باتری را بسازید لازم است که با نرم افزار Android Studio آشنایی داشته باشید.
🔰حاصل دوره:
📌 توانایی ساخت اپلیکیشن نمایش وضعیت باتری
#فیلم #ویدئو #پروژه #برنامه_نویسی #کد #اندروید #جاوا #باتری
#Video #Programming #Code #Android #AndroidStudio #Java #Battery
@Computer_IT_Engineering
🔸به صورت کاملا کاربردی و پروژه محور
🔸6 ویدئو با کیفیت خوب
🔸مدرس: سید سینا شجاعی فر
🔸منبع: فرانش
💡 این دوره آموزش ساخت اپلیکیشن نمایش وضعیت باتری است در پایان این دوره می توانید اپلیکیشن وضعیت باتری را بسازید لازم است که با نرم افزار Android Studio آشنایی داشته باشید.
🔰حاصل دوره:
📌 توانایی ساخت اپلیکیشن نمایش وضعیت باتری
#فیلم #ویدئو #پروژه #برنامه_نویسی #کد #اندروید #جاوا #باتری
#Video #Programming #Code #Android #AndroidStudio #Java #Battery
@Computer_IT_Engineering