انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: milad.fashi در 21 دی 1401، 03:39 ق‌ظ

عنوان: ایجاد تغییر در برنامه موجود در گیت هاب(حل شد)
ارسال شده توسط: milad.fashi در 21 دی 1401، 03:39 ق‌ظ
یه برنامه مخصوص اندروید داخل github هست به اسم battery charge limit.این برنامه با گوشی من سازگاره و مشکلی نداره.فقط یه قسمت برنامه شما باید پارامتر Limit charging to % تعریف کنی.از لیست میتونی یه عدد بین 40 تا 100 وارد کنی.من میخوام مقدار حداقل زیر 40 باشه.مثلا صفر هم بتونم وارد کنم.ولی نرم افزار این اجازه رو نمیده
 متن بازه به نظزتون چی کار کنم .بدون دردسر و نیاز به اندروید استدیو و زبان کاتلین تغییر کوچیک اعمال بشه!؟
عنوان: پاسخ : ایجاد تغییر در برنامه موجود در گیت هاب
ارسال شده توسط: Dr.Code در 21 دی 1401، 03:48 ق‌ظ
من یه نگاه کلی انداختم، چیزی پیدا نکردم.
حالا بیشتر می‌گردم اگه چیزی پیدا کردم می‌فرستم برات.
عنوان: پاسخ : ایجاد تغییر در برنامه موجود در گیت هاب
ارسال شده توسط: دانیال بهزادی در 21 دی 1401، 04:03 ب‌ظ
به این سادگی نیست. نیاز به SDk اندروید و تمام کتابخونه‌هایی داری که اون برنامه ازشون استفاده کرده.
عنوان: پاسخ : ایجاد تغییر در برنامه موجود در گیت هاب
ارسال شده توسط: milad.fashi در 21 دی 1401، 10:34 ب‌ظ
به این سادگی نیست. نیاز به SDk اندروید و تمام کتابخونه‌هایی داری که اون برنامه ازشون استفاده کرده.
حدس میزدم باید برنامه نویس اندروید باشی.البته کلری که من میخوام انجام بدم خیییلی ساده س ولی ابزارهاشو ندارم.SDK و Android studio و ... من به شبکه بیشتر علاقه دارم ولی تو این مورد به برنامه نویسا غبطه خوردم
عنوان: پاسخ : ایجاد تغییر در برنامه موجود در گیت هاب
ارسال شده توسط: milad.fashi در 24 دی 1401، 12:21 ب‌ظ
من خیلی تو اینترنت سرچ کردم.برنامه ای رو پیدا نکردم.ولی راه حل رو برای گوشی خودم پیدا کردم.من قصد دارم مقدار یه فایل text رو توی اندروید تغییر بدم.گوشی هم روت شده.به نظرتون ساده ترین راه و سریع ترین راه برای انجام این کار چیه !؟ مثلا میتونم با root explorer یا File manager X-Plore برم به مسیر فایل مربوطه ( sys/class/power_supply/battery/hv_charger_set) و هر بار به صورت دستی مقدار ش رو عوض کنم.ولی میخوام به صورت Shell script باشه و با یک کلیک انجام بشه.البته میدونم بهترین کار نوشتن یه برنامه اندروید ساده برای این کاره ولی نمیخوام دستامو به کدهای اندروید استدیو آلوده کنم
عنوان: پاسخ : ایجاد تغییر در برنامه موجود در گیت هاب
ارسال شده توسط: behzad1 در 24 دی 1401، 01:43 ب‌ظ
برنامه‌نویس اندروید نیستم، ولی فکر کنم این Action گیت‌هاب به کارت بیاد که خودش به‌طور خودکار برنامه رو بیلد می‌کنه و خروجی apk. بهت میده:
https://github.com/marketplace/actions/build-android-app
عنوان: پاسخ : ایجاد تغییر در برنامه موجود در گیت هاب
ارسال شده توسط: milad.fashi در 25 دی 1401، 08:40 ب‌ظ
به کمک File Manager X-Plore مشکل حل شد.روی فایل hv_charger_set کلیک راست کردم و بعد Add shortcut رو زدم و خود این مدیرفایل تو Home screen یه میانبر از فایل مذکور رو ایجاد کرد.منم به راحتی با باز کردن فایل با x-plore text editor  و قراردادن عدد صفر و ذخیره کردنش به راحتی با دسترسی روتی که magisk بهم داده میتونم شارژ باتری متوقف کنم.
عنوان: پاسخ : ایجاد تغییر در برنامه موجود در گیت هاب
ارسال شده توسط: Dr.Code در 25 دی 1401، 08:48 ب‌ظ
به کمک File Manager X-Plore مشکل حل شد.روی فایل hv_charger_set کلیک راست کردم و بعد Add shortcut رو زدم و خود این مدیرفایل تو Home screen یه میانبر از فایل مذکور رو ایجاد کرد.منم به راحتی با باز کردن فایل با x-plore text editor  و قراردادن عدد صفر و ذخیره کردنش به راحتی با دسترسی روتی که magisk بهم داده میتونم شارژ باتری متوقف کنم.
فکر کنم بتونید مقدارش رو به Set edit بفهمونید تا بتونید از اونجا عوضش کنید.
https://f-droid.org/en/packages/io.github.muntashirakon.setedit/
شایدم خودش پیشفرض این مقدار رو داره.
عنوان: پاسخ : ایجاد تغییر در برنامه موجود در گیت هاب
ارسال شده توسط: sajadspeed در 25 دی 1401، 10:22 ب‌ظ
سلام ورژن گریدل پروژه پایین بود و یکم اذیت کرد ولی همون تغییری که خواستید دادم و بیلد گرفتم...
از اینجا می‌تونید apk دانلود کنید:
https://drive.google.com/file/d/1wrbKtzlZ23j4uGkCgyB5ZpbgKO7H1xwu/view?usp=share_link (https://drive.google.com/file/d/1wrbKtzlZ23j4uGkCgyB5ZpbgKO7H1xwu/view?usp=share_link)

فقط خودم دیگه تستش نکردم، نصب کنید اگه مشکلی چیزی داشت بگید تا از روی سیستم پاک نکردمش تغییر بدم واستون، فقط تغییرات در حد همین باشه  ;D اندرویداستدیو ندارم همینجوری تغییر دادن سخته یکم.
عنوان: پاسخ : ایجاد تغییر در برنامه موجود در گیت هاب
ارسال شده توسط: milad.fashi در 26 دی 1401، 01:44 ق‌ظ
ممنون از همه دوستان.راه حل رو پیدا کردم.
حل شد موضوع.
عنوان: پاسخ : ایجاد تغییر در برنامه موجود در گیت هاب(حل شد)
ارسال شده توسط: milad.fashi در 26 دی 1401، 01:09 ب‌ظ
نقل‌قول
فقط خودم دیگه تستش نکردم، نصب کنید اگه مشکلی چیزی داشت بگید تا از روی سیستم پاک نکردمش تغییر بدم واستون،
خیلی ممنون تست ش کردم.تا عدد صفر میشه محدودش کرد.و با کابل شارژ هم تست کردم.گوشی شارژ نشد.ولی چرا ظاهر برنامه هم تغییر کرده و حجم اون هم بیشتر شده !؟ میشه از تیم این پروژه هم درخواست کرد که این تغییر رو اعمال کنه ؟
ببخشی زحمت افتادی قربون دستت
عنوان: پاسخ : ایجاد تغییر در برنامه موجود در گیت هاب(حل شد)
ارسال شده توسط: behzad1 در 26 دی 1401، 04:40 ب‌ظ
میشه از تیم این پروژه هم درخواست کرد که این تغییر رو اعمال کنه ؟
به‌نظر می‌رسه ول شده. سازنده‌اش از سال ۲۰۲۰ هیچ تغییری رویش اعمال نکرده و PR هارو هم قبول نمی‌کنه.
عنوان: پاسخ : ایجاد تغییر در برنامه موجود در گیت هاب(حل شد)
ارسال شده توسط: sajadspeed در 26 دی 1401، 05:11 ب‌ظ
نقل‌قول
فقط خودم دیگه تستش نکردم، نصب کنید اگه مشکلی چیزی داشت بگید تا از روی سیستم پاک نکردمش تغییر بدم واستون،
خیلی ممنون تست ش کردم.تا عدد صفر میشه محدودش کرد.و با کابل شارژ هم تست کردم.گوشی شارژ نشد.ولی چرا ظاهر برنامه هم تغییر کرده و حجم اون هم بیشتر شده !؟ میشه از تیم این پروژه هم درخواست کرد که این تغییر رو اعمال کنه ؟
ببخشی زحمت افتادی قربون دستت
ببینید من این پروژه را بیلد گرفتم واستون:
https://github.com/sriharshaarangi/BatteryChargeLimit (https://github.com/sriharshaarangi/Batte
ryChargeLimit)
احتمال داره اون ورژنی که شما نصب داشتید مال مخزن دیگه‌ای باشه، الان این پروژه آخرین کامیتی که روش شده مال 2020، توی گیت‌هاب بگردید اگه پروژه به‌روز‌تر دیگه‌ای پیدا کردید بفرستید تا بیلد بگیرم واستون، قاعدتاً اگه کس دیگه‌ای توسعه داده باشه باید از پروژه فورک گرفته باشه، پس میتونید توی قسمت فورک‌های این پروژه بگردید یا کلا توی گیت‌هاب سرچ کنید اسم پروژه رو بر اساس تاریخ سورت کنید...
عنوان: پاسخ : ایجاد تغییر در برنامه موجود در گیت هاب(حل شد)
ارسال شده توسط: milad.fashi در 26 دی 1401، 10:46 ب‌ظ
سلام
نه ورژن من 1.1.0 بود.برا شما 1.2.0
بازم ممنون
برای شما جدیدتره.قابلیت Limit by voltage اش به چه دردی میخوره !؟
عنوان: پاسخ : ایجاد تغییر در برنامه موجود در گیت هاب(حل شد)
ارسال شده توسط: sajadspeed در 27 دی 1401، 12:06 ق‌ظ
خواهش می‌کنم، نمی‌دونم والا اصلا من نمی‌دونم دقیقا این برنامه چیکار می‌کنه  ;D
عنوان: پاسخ : ایجاد تغییر در برنامه موجود در گیت هاب(حل شد)
ارسال شده توسط: ABOLDOM در 27 دی 1401، 01:51 ق‌ظ
برای شما جدیدتره.قابلیت Limit by voltage اش به چه دردی میخوره !؟
جریان و ولتاژ، بعضی شارژر های فست شارژ ولتاژ رو میبرن بالا بعضیا جریان-آمپر، یا همون شارژر معمولی ولتاژ بیشتری از باتری هست، میتونی تعیین کنی ولتاژ کمتری هم به باتری بده، میتونه تو بیشتر شدن و کمتر شدن سرعت شارژ و داغی گوشی تاثیر بذاره