<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های حسین دریکوند</title>
        <link>https://virgool.io/feed/@hossein_derikvand</link>
        <description>یک تصویر گویاتر از هزاران کلمه است !</description>
        <language>fa</language>
        <pubDate>2026-06-08 08:20:11</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/1051329/avatar/kjljoV.jpg?height=120&amp;width=120</url>
            <title>حسین دریکوند</title>
            <link>https://virgool.io/@hossein_derikvand</link>
        </image>

                    <item>
                <title>دریافت api id و api hash تلگرام</title>
                <link>https://virgool.io/@hossein_derikvand/%D8%AF%D8%B1%DB%8C%D8%A7%D9%81%D8%AA-api-id-%D9%88-api-hash-%D8%AA%D9%84%DA%AF%D8%B1%D8%A7%D9%85-zpaikaz6r6yv</link>
                <description>ابتدا به ربات زیر مراجعه می کنید :@scrapperowl_botربات را استارت کنید و بعد هم مانند روش قبل شماره تلفن را وارد کنید و برای ربات بفرستید سپس کد داده شده به تلگرام شما را کپی و مجدد برای ربات ارسال کنید:دریافت api id و api hash با رباتبه همین راحتی /:</description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Thu, 24 Nov 2022 18:26:25 +0330</pubDate>
            </item>
                    <item>
                <title>دریافت api id و api hash تلگرام:</title>
                <link>https://virgool.io/@hossein_derikvand/%D8%AF%D8%B1%DB%8C%D8%A7%D9%81%D8%AA-api-id-%D9%88-api-hash-%D8%AA%D9%84%DA%AF%D8%B1%D8%A7%D9%85-swmov50ojtii</link>
                <description>این آموزش بدرد کسانی می خورد که با ابزارهایی مانند telegram scraper یا ساخت  ربات برای تلگرام  و... کار می کنند .ابتدا باید به سایت تلگرام با مرورگر گوشی یا کامپیوتر مراجعه کنید.دوستان عزیز یادآوری می کنم که حتما باید برای ورود به سایت از قندشکن استفاده کنید بدلیل قندینگی تلگرام...?بعد شماره تلفن خود را تایید کنید کد به برنامه تلگرام شما ارسال می شود کد را کپی و در قسمت پایین بچسبانید.مرحله یک  نکته : شماره موبایل حتما باید با کد کشور مثلا +۹۸ بنویسید و اگر شماره از نوع مجازی مثل +۱ آمریکا یا +۴۴ انگلستان هم بدین شکل وارد کنید .دوستان عزیز ، توسعه دهندگان و برنامه نویسان و کسانی که به هر دلیل از این پروژه ها استفاده می کنید توجه کنید که  بهتر است بنابر دلایلی از شماره های مجازی به جای شماره تلفن ایران استفاده کنند.برای دریافت شماره مجازی با قیمتی بسیار پایین می توانید به تلگرام بنده پیام بدهید.در مرحله ی بعد قسمت مربوط به api یعنی Api development tools  را انتخاب می کنیم :انتخاب  گزینه اول  - مرحله دوسپس یه پروژه تعریف می کنیم :مرحله سوم تعریف پروژهبعد مقدار دوگزینه اول یعنی api_id و api_hash که توی خروجی بهمون میده کپی می کنیم و مثلا در جایی ذخیره می کنیم :مرحله ی آخریادتان باشد حتما از سایت تلگرام logout بزنید.</description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Thu, 24 Nov 2022 17:31:23 +0330</pubDate>
            </item>
                    <item>
                <title>حذف تبلیغات اپ های اندروید</title>
                <link>https://virgool.io/Android-LearningOS/%D8%AD%D8%B0%D9%81-%D8%AA%D8%A8%D9%84%DB%8C%D8%BA%D8%A7%D8%AA-%D8%A7%D9%BE-%D9%87%D8%A7%DB%8C-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-ljle4mlobjhg</link>
                <description>روش دوم ( با استفاده از apk editor pro ) :   این برنامه نسخه های مختلفی دارد که من از نسخه پلاس آن که امکانات بیشتری دارد استفاده می کنم یعنی +apk editor pro آموزش استفاده :انتخاب گزینه دومهمان طور که می بینید برنامه گزینه های زیادی دارد که من از گزینه دوم یعنی Select Apk from app استفاده می کنم چرا که برنامه را از قبل نصب کرده ام ولی اگر فایل خام آن را دارید می توانید از گزینه اول استفاده کنید و از مسیر فایل مربوطه ، آن را به برنامه بدهید.در گام بعدی ابتدا بر روی Full edit یا همان ویرایش کامل سپس All file بزنید تا همه ی فایل های برنامه اصطلاحا Decode شود :گزینه اول را انتخاب کنیدگزینه دوم را انتخاب کنیدقدم بعدی گزینه وسط در پایین صفحه یعنی Files را انتخاب کنید سپس در گوشه بالا سمت راست بر روی smail بزنید ( این مرحله را حتما انجام دهید/:)قبل از لمس گزینه Smailاضافه شدن پوشه smailسپس ابتدا دو گزینه کنار  کادر جستجو را روشن کنید و کلمه ads را جستجو کنید در گام بعدی در تمام نتایج بدست آمده تک به تک به مسیر مربوطه بروید و فایل ها و پوشه های حاوی  تبلیغات گوگل را پیدا و حذف کنید نتایج جستجودر آخر بر روی build در بالای صفحه بزنید تا مجدد برنامه ساخته شود و در آخر هم آن را نصب کنید .انتخاب گزینه buildموفق و پیروز باشید.</description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Sun, 04 Sep 2022 02:53:56 +0430</pubDate>
            </item>
                    <item>
                <title>حذف تبلیغات برنامه های اندروید</title>
                <link>https://virgool.io/Android-LearningOS/%D8%AD%D8%B0%D9%81-%D8%AA%D8%A8%D9%84%DB%8C%D8%BA%D8%A7%D8%AA-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-t0rw9dckgp5l</link>
                <description>How to remove Google ads in android?اگر بخواهیم به تبلیغات به دید مثبت و خوب نگاه کنیم شاید یکی از بهترین و پردرآمدترین روش های کسب درآمد از طریق فضای مجازی ، شبکه های اجتماعی ، وبسایت ها و برنامه های پلتفرم های مختلف از جمله اندروید می باشد ولی اگر از دیدی دیگر نگاه کنیم در بعضی مواقع تبلیغات بسیار آزار دهنده ، مزاحم ، خسته کننده و حتی یکی از موانع سد راه کاربر استفاده کننده از اپلیکیشن برای استفاده راحت از آن می باشد .خب  روش های زیادی برای حذف این تبلیغات در اندروید وجود که به دو دسته با دسترسی روت و بدون دسترسی روت تقسیم بندی می شوند . که من روش های بدون  دسترسی روت را در این مقاله و مقالات دیگری در آینده قرار می دهم .روش اول :ابتدا برنامه لاکی پچر دانلود و نصب  کنید. توجه کنید این برنامه در گوگل پلی وجود ندارد و سپر امنیتی گوگل آن را به عنوان بدافزار شناسایی می کند و شما باید وارد فروشگاه گوگل پلی بشوید و این قابلیت را غیر فعال کنید همچنین موقع نصب گزینه در هر صورت نصب شود را انتخاب کنید!برنامه هایی که زیر آنها نوشته شده است تبلیغات مزاحم یافت شد یا تبلیغات گوگل یافت شد یا google ads found حاوی تبلیغات هستند که ابتدا برنامه مورد نظرتان را انتخاب کنید من بعنوان مثال برنامه lux VPN را انتخاب می کنم و از منوی پچ ها Menu of patches گزینه ها را بر روی پیش فرض می گذارم یعنی تغییر نمی دهم ولی شما می توانید تیک گزینه back up .apk file که با رنگ زرد نوشته شده است  فعال کنید تا از آن نسخه پشتیبان تهیه شود چرا که ممکن است پروسه با موفقیت صورت نگیرد  و سپس بر روی Rebuild the app بزنید و اجازه بدهید برنامه کارش را انجام بدهد .گام اول گام دوم گزینه پشتیبان گیری را انتخاب کنیدگام سوم صبر کنید تا برنامه تبلیغات را حذف کنددر آخر بر روی go to file یا برو به فایل بزنید و یکی از حالت های نصب را انتخاب کنید من پیشنهاد می کنم نسخه نصب شده را قبل از نصب نسخه جدید ( بروزرسانی ) ، حذف کنید یعنی : پچ شماره ۵ و ۶ با موفقیت صورت گرفته استuninstall and install را انتخاب کنیدبرنامه را نصب و تست کنیدپایان روش اول.</description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Sun, 04 Sep 2022 02:01:14 +0430</pubDate>
            </item>
                    <item>
                <title>رفع خطای عدم دسترسی کالی لینوکس به کارت حافظه و مسیر HOME$</title>
                <link>https://virgool.io/termux-linux-computer/%D8%B1%D9%81%D8%B9-%D8%AE%D8%B7%D8%A7%DB%8C-%D8%B9%D8%AF%D9%85-%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%DB%8C-%DA%A9%D8%A7%D9%84%DB%8C-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3-%D8%A8%D9%87-%DA%A9%D8%A7%D8%B1%D8%AA-%D8%AD%D8%A7%D9%81%D8%B8%D9%87-%D9%88-%D9%85%D8%B3%DB%8C%D8%B1-home-dc4pixmikg1g</link>
                <description>شاید برای شما  هم پیش آمده باشد که با خطای عدم دسترسی به کارت حافظه یعنی permission denied مواجه شده باشید چرا که دسترسی لازم را به کارت حافظه نداده اید.خب یا باید دستور termux-setup-storage را بزنید سپس ok کنید یا اینکه از قسمت تنظیمات اصلی گوشیتون وارد بخش مدیریت برنامه ها شوید و اپلیکیشن termux را پیدا کنید و از قسمت دسترسی ها گزینه دسترسی به کارت حافظه را روشن کنید سپس دوباره دستور cd /sdcard بزنید . یعنی اینجا :گزینه مجوزها را لمس کنیداین گزینه یعنی دسترسی به حافظه را روشن کنید اما گاهی مشکل کمی پیچیده تر از این دستور ساده است و آن زمانی است که داریم از کالی یا هر توزیع دیگر لینوکس (نصب شده روی ترموکس ) مثل ابونتو ،دیبیان ، آرچ ، مانجارو استفاده می کنیم و  در آن صورت  حتی اگر دستور termux-setup-storage را  قبلش زده باشیم باز هم با این خطا مواجه می شویم ! خب قبل از اینکه کالی خود را استارت بزنید فایل start-kali.shرا با nano , vim یا micro خلاصه هر ویرایشگر دیگر به اینصورت ویرایش کنید:pkg up -y &amp;&amp; pkg install micro -y &amp;&amp; micro start-kali.sh  با فلش رو به پایین بروید به لاین 23 و 25 و همان طور که برنامه نویس آن هم توی کامنتش قبل از شماره لاین مربوطه نوشته  اون دوتا خط از کامنت دربیارید یعنی اینکه کارکتر # اول خط را حذف کنید تا کامپایلر بش آن را نادیده نگیرد !لاین ۲۳ و ۲۵ از کامنت خارج کنید. فقط به یاد داشته باشید که حتما بعد از ویرایش بدرستی ذخیره کنید یعنی مثلا توی ویرایشگر micro کلید کنترل و حرف q را بزنید سپس حرف y را تایپ کنید تا تغییرات اعمال شود و از ویرایشگر خارج شوید!ویرایشگر micro قبل از ایجاد تغییراتحرف y را تایپ کنید تا تغییرات ذخیره شوداگر هم از nano استفاده می کنید کنترل x بزنید سپس حرف y را تایپ کنید و Enter کنید تا تغییرات اعمال شود:ویرایشگر nano حرف y را تایپ کنید و اینتر کنید تا تغییرات  ذخیره شوداگر همه چیز درست پیش رفته باشد از این به بعد اگر توی کالی بودیم (و نه خود ترموکس) و دستور cd /sdcard یا cd $HOME رو بزنیم به مسیر مربوطه یعنی :/storage/emulated/0و همچنین مسیر :/data/data/com.termux/files/homeمسیر HOME$ در ترموکسمسیر HOME$ در kali  بعد از ایجاد تغییراتهدایت می شویم.با مقایسه دو عکس آخر می فهمیم تغییرات بدرستی اعمال شده است یعنی دستور cd /$HOME بدرستی کار می کند.موفق و سربلند باشید.</description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Wed, 31 Aug 2022 01:45:07 +0430</pubDate>
            </item>
                    <item>
                <title>رفع خطای  cannot create dev/null: permission denied</title>
                <link>https://virgool.io/termux-linux-computer/%D8%B1%D9%81%D8%B9-%D8%AE%D8%B7%D8%A7%DB%8C-cannot-create-devnull-permission-denied-msz0aq1bj1ta</link>
                <description>در این آموزش میخواهم شما را با رفع این خطای آزار دهنده آشنا کنم خطایی که حتی با پاک کردن داده برنامه ترموکس یا با حذف نصب کردن ( uninstall ) آن به این راحتی رفع نمی شود !خب دلایل زیادی ممکن است باعث ایجاد این خطا شود  از جمله زدن دستور اشتباه ! فرستادن هر چیزی به مسیر dev/null/ ، روت نبودن یا بهتر بگم دسترسی روت نداشتن و...اما null ( بخوانید نال ) چیه ؟ همان طور که میدانید به معنای تهی ( خالی ) می باشد این را مانند سیاه چاله های کهکشان ها تصور کنید که هر چیزی یا هر جسمی را در خودش می بلعد ! بله به این اندازه این  دستورات اشتباه خطرناک هستند ! و خود من هم  به اشتباه یا بدون دانش  مثلا محتویات مسیر HOME$ را به null فرستادم و به دردسر افتادم.خب من ریکاوری twrp نصب کرده ام خب طبق مدل گوشی خودم با گرفتن دکمه های سخت افزاری یعنی ولوم بالا + پاور + هوم ( گوشی های قدیمی )  یا ولوم بالا +پاور (گوشی های مدل جدید) وارد محیط ریکاوری می شویم و از قسمت wipe گزینه های advanced wipe تیک دو گزینه  cache و  dalvik/ART cache را می زنیم و سپس دکمه ی زرد رنگ &lt;&lt;&lt;&lt;&lt;= به سمت راست می کشیم سپس reboot system now می زنیم. به همین راحتی از شر این ارور خلاص میشیم.یک wipe را انتخاب می کنیممرحله دو advanced wipe را لمس کنیدتیک این دو گزینه بزنید و فلش زرد رنگ را به سمت راست بکشید منبع : گوگل  + تجربیات خودم .</description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Sun, 28 Aug 2022 17:12:38 +0430</pubDate>
            </item>
                    <item>
                <title>ابزار wordlist پایتون</title>
                <link>https://virgool.io/termux-linux-computer/%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1-wordlist-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-ovva2aglgceu</link>
                <description>این ابزار قدرتمند و در حین حال ساده هم مانند ابزارهای cupp و crunch برای ساختن پسورد لیست کاربرد دارد .خب من از سیستم عامل لینوکس توزیع کالی استفاده می کنم این ابزار با زبان برنامه نویسی محبوب پایتون نوشته شده است  بنابراین برای استفاده از آن باید کامپایلر پایتون 3 نصب شده باشد همچنین مدیر پکیج پایتون یعنی همون پایپ pip3 . بنابراین   داریم :apt install python3 python3-pip -yدر مرحله بعد نصب خود ابزار wordlist :python3 -m pip install wordlistیا pip3 install wordlistبعد صحت نصب ابزار را چک می کنیم (راهنمای ابزار ):wordlist --help راهنمای ابزار wordlistمثال : می خواهیم لیستی از پسورد هایی بسازیم که حداقل ۴ و حداکثر ۸ رقم تشکیل شده باشد و از اعداد 0123456789 تشکیل شده باشد و اسم آن pass.txt باشد یعنی یک فایل متنی ساده !wordlist -m 4 -M 8 -v 0123456789 -o pass.txtمثال بعد از ساخت با زدن دستور ls صحت وجود فایل   را میسنجیم!در آخر هم با این دستور محتویات  پسورد لیست ساخته شده را مشاهده می کنیم :cat pass.txtدستور catهمانطور که می بینید پس لیست ما با موفقیت ساخته شد حالا می توانید با کپی کردن آن به حافظه ی داخلی با دوستانتان به اشتراک بگذارید:cp pass.txt /sdcardفقط دقت کنید هم حافظه کافی داشته باشید هم دسترسی برنامه ترموکس همچنین کالی را به sdcard داده باشید که مورد دوم آموزشش بعدا میذارم.دلتون شاد لبتون خندون . موفق باشید.</description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Sun, 28 Aug 2022 15:22:51 +0430</pubDate>
            </item>
                    <item>
                <title>رفع خطای نصب کتابخانه های پایتون در ترموکس</title>
                <link>https://virgool.io/termux-linux-computer/%D8%B1%D9%81%D8%B9-%D8%AE%D8%B7%D8%A7%DB%8C-%D9%86%D8%B5%D8%A8-%DA%A9%D8%AA%D8%A7%D8%A8%D8%AE%D8%A7%D9%86%D9%87-%D9%87%D8%A7%DB%8C-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%D8%AF%D8%B1-%D8%AA%D8%B1%D9%85%D9%88%DA%A9%D8%B3-syuqi3dbtolm</link>
                <description>سلام دوستان توی این پست می خوام شما را با طریقه ی نصب اصولی بعضی  ماژول های پایتون ( طبق تجربه و آنچه که از مستندات مختلف خوندم ) آشنا کنم . مخصوصا کتابخانه cryptography ! خب اگه سری به صفحه wiki پایتون بزنین راهنمای نه چندان کاملی از آن خواهین دید ولی از آنجایی که حتی طبق دستورالعمل آن صفحه اقدام کنیم باز ممکنه یه ماژول خاص نصب نشه به دلایلی دیگری که توی اون صفحه بهش اشاره نشده ،تصمیم گرفتم این مقاله را بنویسم خب دلایل زیادی ممکن باعث بشه تا کتابخونه مورد نظر ما نصب نشه از جمله کامپایلر زبان rust که دستور نصب آن اینگونه است :pkg install rustدلیل دیگه اینکه باید آرچیتکتور خودمون به مفسر معرفی کنیم که دستور آن این است :export CARGO_BUILD_TARGET=armv7-linux-androideabi &amp;&amp; pip install cryptography and export CARGO_BUILD_TARGET=aarch64-linux-android &amp;&amp; pip install cryptography برای سیستم های  arm   (۳۲ بیت) با ارچیتکتور armv7 :export CARGO_BUILD_TARGET=armv7-linux-androideabi &amp;&amp; pip install cryptographyو ۶۴ بیتی  یعنی aarch64 هم : export CARGO_BUILD_TARGET=aarch64-linux-android &amp;&amp; pip install cryptography یکی دیگر از دلایل آن ،نصب نشدن کتابخونه pynacl است که در واقع یکی دیگر از پیش نیاز های کتابخونه cryptography است :pip install pynaclکه پیش نیاز یا درواقع دپندنسی خود این ماژول ، libsodium می باشد پس داریم :pkg install libsodiumتوجه کنید حتما از pip یا pip3 ( که درواقع توی ترموکس یکین و هر دو از پایتون ۳ استفاده می کنن ! ) استفاده کنین.دایل دیگه این چهار دستور حداقل بهتره بزنید :pkg install binutils pip install pyproject-tomlpip install wheel pip install lxmlکه دستور اولی و دومی توی صفحه wiki که لینکش گذاشتم بهش اشاره نشده بود و اینکه خود کتابخونه lxml این دپندنسی ها رو داره :libxml2 libxsltپس داریم :pkg install libxml2
pkg install libxsltهمچنین با توجه به خطاهایی که  موقع نصب این کتابخونه مواجه شدم ،  ممکنه نیاز به نصب cython همون سی پایتون باشه پس :pip install cythonخلاصه باید به دقت به خطای مورد نظر توی ترمینال توجه کنید که اکثرا کاملا واضح و قابل فهمن !اما کتابخانه پانداس pandas :export CFLAGS=&quot;-Wno-deprecated-declarations -Wno-unreachable-code&quot;pip install pandasاینجوری پانداس وارد برنامتون کنید :import pandas as pdو همچنین کتابخونه پایتون  thinker که گرافیگی است :pkg install python-tkinterو کتابخونه matploitlib که برای رسم نمودار ازش استفاده می کنن :pkg install matplotlibکتابخونه pillow :دپندنسی : pkg install libjpeg-turbo libpngو اگر گوشیتون 64 بیت است باید اینو قبلش بزنید :export LDFLAGS=&quot;-L/system/lib64&quot;و بعد :pkg install pillow بعد اینجوری کتابخونه ایمپورت می کنیم :ایمپورت کردن کتابخونه pillow در ترموکسو تا  یادم نرفته کتابخونه مهم numpy :MATHLIB=m pip install numpyکه بعد هم بهتره طبق توصیه ی شرکت گوگل  اینجوری کتابخونه ایمپورت کنیم:import numpy as npدرواقع از نام مستعار یا نامک استفاده کنیم!و اما نکته اخر برای یادآوری اگه نمیدونین آرچیکتور یا درواقع معماری پردازنده گوشیتون چیه کافی این دستور بزنین:uname -mموفق باشین....</description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Sat, 20 Aug 2022 03:17:30 +0430</pubDate>
            </item>
                    <item>
                <title>دریافت نام کلاس های html با پایتون</title>
                <link>https://virgool.io/@hossein_derikvand/%D8%AF%D8%B1%DB%8C%D8%A7%D9%81%D8%AA-%D9%86%D8%A7%D9%85-%DA%A9%D9%84%D8%A7%D8%B3-%D9%87%D8%A7%DB%8C-html-%D8%A8%D8%A7-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-s1apfeqpv7mv</link>
                <description>خب همان طور که دوستان برنامه نویسمون می دونن یکی از راه هایی که ما می تونیم  به داده های موجود در برناممون مثل اسکریپت های php دسترسی پیدا کنیم و اون ها رو در سرتاسر برنامه صدا بزنیم، استفاده  از همون شناسه یا آیدی منحصر به فرد آنهاست یعنی مثلا با صدا زدن شناسه یک آبجت به محتوا یا درواقع داده اون شی یا کلاس دست پیدا می کنیم با همین روش (دانستن نام کلاس یا آیدی  آن تگ  ) میتونیم موقع داده کاوی با پایتون به کلیه ی داده های کلاس موجود در تگ های  ( برچسب های) فایل HTML  دست پیدا کنیم و آنها را استخراج کنیم  بعد طبق نیاز خودمون داده ساختار یافته تولید کنیم .نمونه کد (استخراج نام کلیه کلاس ها ):# Import Module from bs4 import BeautifulSoup import requests # Website URL URL = &#039;https://cafebazaar.ir/cat/social&#039;# class list set class_list = set() # Page content from Website URL page = requests.get( URL ) # parse html content soup = BeautifulSoup( page.content , &#039;html.parser&#039;) # get all tags tags = {tag.name for tag in soup.find_all()} # iterate all tags for tag in tags:     # find all element of tag     for i in soup.find_all( tag ):         # if tag has attribute of class         if i.has_attr( &amp;quotclass&amp;quot ):             if len( i[&#039;class&#039;] ) != 0:                 class_list.add(&amp;quot &amp;quot.join( i[&#039;class&#039;])) print( class_list ) در آخر شما فقط URL وبسایت عوض کنین و فایل رو  با نام دلخواه مثل get_names_class.py ذخیره کنین و بعد اجرا کنین اگه همه چیز درست پیش رفته باشه توی خروجی چیزی مثل عکس زیر دریافت می کنین :    خب حالا این اسم های کلاس ها رو توی فایلی  دیگ مثلا get-class-name.txt کپی و بچسبانید و بعد هم ذخیره کنید تا موقع نیاز بتونین اون ها رو صدا بزنین و استفاده کنین.منبع اصلی :این سایت </description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Sun, 07 Aug 2022 16:13:48 +0430</pubDate>
            </item>
                    <item>
                <title>کتابخانه requests پایتون</title>
                <link>https://virgool.io/@hossein_derikvand/%DA%A9%D8%AA%D8%A7%D8%A8%D8%AE%D8%A7%D9%86%D9%87-requests-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-h1drjlympebi</link>
                <description>همان طور که می دونین پایتون کتابخونه ها و خلاصه ماژول های کاربردی و قدرتمند بسیاری داره که کار برنامه نویسی را هم بسیار راحت کرده ( برنامه نویسی ماژولار !) یعنی اینکه دیگ از نوشتن کدهای طولانی توی برناممون جلوگیری میشه و ...خب سرتان را درد نیارم و صاف بریم سراغ ماژول requests : خب وقتی میخاییم یه درخواستی مثلا از طریق URL  به سرور ارسال کنیم باید از یک سری متد ها مثل get , post , put ,delete ,... استفاده کنیم که متد get و post رایج تره .به یاد داشته باشین اگر توسعه دهنده وب هستین از متد get برای ارسال اطلاعات حساس و حیاتی مثل نام کاربری ( یوزرنیم ) و رمز عبور  ( پسورد یا گذرواژه ) استفاده نکنین چرا که باعث نشت اطلاعات شما در نوار ادرس مرورگر میشه چون این اطلاعات با این متد بصورت رمزشده ارسال نمی شن بنابراین بجای آن از متد دیگه مثل post استفاده کنین ! خب اول کامپایلر پایتون و همچنین مدیر پکیج پایتون یعنی pip نصب کنید :apt install python2 python3 python3-pip python-pip -yبعد هم برای اینکه مطمئن بشیم پایتون بدرستی نصب شده ورژن آن را چک می کنیم :python3 --versionpython2 --version python --versionهمچنین برای pip :pip3 --versionpip2 --versionpip --versionنصب :python3 -m pip install requests یاpython2 -m pip install requestsیا pip3 install requests pip2 install requestspip install requestsخب ابتدا باید کتابخانه را وارد برناممون کنیم :import requests یا import requests as reqبعد ارسال درخواست یا همون رکوئست:page = requests.get(&quot;https://virgool.io/&quot;)یا page = req.get(&quot;https://virgool.io/&quot;)بجای متغییر page هر کلمه ای میتونین قرار بدین مثل response, url, answer , ... به شرطی که از قانون نام گذاری متغییر پایتون تبعیت کنه.اگه درخواست اوکی باشه و بدرستی ارسال بشه و توسط سرور دریافت بشه بعد پردازش ، یه response با کد 200 ارسال می کنه پس تایپ کنید page یا page.status_code همون وضعیت کد بهمون نشون میده مثلا اگر 404 باشه یعنی یا ادرس اشتباه یا فیلتره یا اینکه جز درخواست های ممنوع !! 404 forbiddenخب قدم بعدی مثلا دریافت اطلاعات هدر سایت :page.headersیا اینو بزارین داخل تابع print و خروجی ببینین (اگر  توی اینتر پریتر   نیستین باید اینکار بکنین وگرنه خروجی بی خروجی !) یعنی :print(page.headers)دریافت اطلاعات هدر وبسایتخروجی print(page.headers)دریافت URL :print(page.url)دریافت اطلاعات کوکی ها :print(page.cookies )دریافت نوع یونیکد :page.encoding#or print(page.encoding)دریافت محتوای وبسایت :page.content#or print(page.content)خب خیلی کارها می تونین انجام بدین مثلا کتابخونه pandas و BeautifulSoup ایمپورت کنید و روی داده های سایت کار کنین و داده های سازمان نیافته مرتب کنین و تبدیل به دیتافریم کنین و بالاخره داده سازمان یافته تولید کنین و مثلا نمودار های مختلفی با آن میتونین رسم کنین و تجزیه و تحلیل و به اشتراک بذارین مثل داده های بورس ، ویروس کرونا ، قیمت ارز ، سکه ، طلا ، خودرو و...! ( داده کاوی با پایتون )  موفق بشین/:</description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Sun, 07 Aug 2022 14:45:38 +0430</pubDate>
            </item>
                    <item>
                <title>نصب arch,  blackarch, archstrike</title>
                <link>https://virgool.io/termux-linux-computer/%D9%86%D8%B5%D8%A8-arch-blackarch-archstrike-roq81bp7zgbt</link>
                <description>سلام دوستان عزیز.  امیدوارم حال دلتون خوب باشه.  خب برخلاف بقیه ی مقالاتم دوست داشتم این مطلب مهم را با زبانی ساده،  قابل فهم و در واقع عامیانه تر و گیراتر آموزش بدم امیدوارم لذت ببرید. خب اولین سوال که میدونم ذهنتون شاید به خودش مشغول کرده این که اصلا این عنوان ها یعنی آرچ،  بلک آرچ و آرچ استریک چیه؟!  همان طور که میدانید سیستم عامل های مختلف بسیار زیادی تا بحال ساخته شده که هر کدام مزایا، معایب، رابط کاربری، رابط دستوری ( مثل cmd ویندوز) برنامه های پیش فرض متفاوت،  حجم متفاوت  و حتی از نظر رایگان یا پولی بودن و از همه مهتر هدف اصلی از ساخت آن با همدیگر متفاوتند مانند ویندوز، مکینتاش، لینوکس،پالم، اندروید (بهتره بگیم پلتفرم اندروید بجای سیستم عامل)، جاوا، سیمبین،بلک بری، ویندوز فون، ویندوز موبایل و....  که یکی از اهداف دسته ای از این سیستم عامل ها مانند توزیع هایی از لینوکس همچون کالی، بلک آرچ، پروت، آرچ استریک مخصوص متخصصان حوزه ی هک و امنیت می باشد. البته این بدان معنا نیست که شما با سیستم عامل های دیگه نتونید اقدام به هک یا تست نفوذ کنید!  چرا که می توان همان ابزار ها را بعنوان مثال از مخزن گیت هاب دانلود کرد و روی بقیه سیستم عامل ها به روش های گوناگون نصب و پیکربندی و استفاده کرد!  یادتان باشه داشتن همچین سیستم عاملی به تنهایی شما را هکر نمی کنه و شاید مزیت آن ها ابزار های نفوذ آماده و یا در مورد بلک آرچ و آرچ استریک تعداد بسیار زیاد ابزار های آنها و همچین سرعت فوق العاده که صد البته به مشخصات سخت افزاری و سرعت اینترنت شما هم  بستگی داره! خب ساده ترین راه نصب بلک آرچ و آرچ استریک نصب روی توزیع آرچ و یا مانجارو می باشد! پس اولین کار اینه یکی از این دو توزیع نصب کنید که من همیشه آرچ نصب می کنم ولی اگر معماری پردازنده گوشی شماARM 32 بیت است نمی توانید مانجارو نصب کنید! من تاحالا روی گوشی های زیادی تست کردم ولی بهترین نتیجه ای که گرفتم گوشی هایی که پردازنده آن ها aarch64  یعنی همون آرم 64 بیتی است مثل سری A سامسونگ (مثلا2018 A7) اگه هم اینترنتون از نوع وایرلس (بدون سیم همچون وای فای یا وایمکس )  یا  حداقل 4G باشه بهتره ...                                   به یاد داشته باشید هیچ نیازی به فعال بودن فیلتر شکن نیست!  پس اگر وسط کار به خطایی مانند 404 not found برخوردید فک نکنید بخاطر فیلترینگ یا تحریم است بلکه ممکن آدرس mirror اشتباه باشه یا دلیلی  دیگری غیر از  فیلترینگ باشه!(البته طبق تجربه خودم|:) خب برای  اینکه بفهمید آرچیتکتور گوشیتون یا درواقع معماری پردازنده گوشیتون از چه نوعی هست این دستور وارد کنید :uname -mنصب آرچ ( در ترموکس):  pkg up  -y &amp;&amp; pkg install proot-distro &amp;&amp; proot-distro install archlinux &amp;&amp; proot-distro login archlinux &amp;&amp; pacman -Syyاگر در مرحله  نصب کتابخانه ها با خطا مواجه شدید ابتدا اتصال اینترنت خود را بررسی کنید و اگر مطمئن شدید مشکل از نت نیست این  دستور زیر را بزنید و ادرس IP خودتون در جلوی  nameserver  بنویسید:  ifconfig | grep inet آدرس آی پی کپی کنید و درون فایل resolv.conf  بچسبانید:nano /etc/resolv.confالبته شما می توانید آدرس DNS گوگل یعنی     8.8.8.8 بجای آدرس ip خودتون بنویسید !نصب بلک آرچ :#ابتدا آرچ را با دستور زیر استارت کنید: proot-distro login archlinux #تغییر دایرکتوریcd /etc #اضافه کردن دیتابیس آرچ سیاه به لیست دیتابیس هاecho &#x27;[blackarch] Server = http://blackarch.org/blackarch/$repo/os/$arch&#x27; &gt;&gt; pacman.conf#تغییر مسیرcd $HOME #دانلود dependency  curl -O https://blackarch.org/strap.shsha1sum strap.shدسترسی دادن#chmod +x strap.sh#اجرا./strap.sh#نصب دیتابیسpacman -S blackarchpacman -Sg | grep blackarchنصب آرچ استریک :                                              #ابتدا آرچ را با دستور زیر استارت کنید :       proot-distro login archlinux تنظیمات مربوط به راه اندازی و نصب کلید فعال سازی :pacman-key --init dirmngr &lt; /dev/nullpacman-key -r 7CBC0D51! pacman-key --lsign-key 7CBC0D51 #بروزرسانی مخازن:pacman -Syy#ارتقا مخازن روی دیسک:pacman -Syyu#نصب:pacman -S archstrikepacman -Sg | grep archstrikلازم به ذکر است این روش هیچ نیازی به روت بودن دیوایس اندرویدی شما ندارد..موفق باشید</description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Thu, 04 Aug 2022 16:38:12 +0430</pubDate>
            </item>
                    <item>
                <title>clone کردن repository هایی از گیت هاب که نیاز به ثبت نام دارند</title>
                <link>https://virgool.io/termux-linux-computer/clone-%DA%A9%D8%B1%D8%AF%D9%86-repository-%D9%87%D8%A7%DB%8C%DB%8C-%D8%A7%D8%B2-%DA%AF%DB%8C%D8%AA-%D9%87%D8%A7%D8%A8-%DA%A9%D9%87-%D9%86%DB%8C%D8%A7%D8%B2-%D8%A8%D9%87-%D8%AB%D8%A8%D8%AA-%D9%86%D8%A7%D9%85-%D8%AF%D8%A7%D8%B1%D9%86%D8%AF-ffqxu4nieuys</link>
                <description>سلام دوستان.  خیلی از دوستان تازه کار که تازه با گیت هاب و پیچیدگی های کار کردن با آن  آشنا شده اند،همچنین کسانی که از گیت هاب سورس کد های مختلف که به زبان های برنامه نویسی متفاوتی نوشته شده اند و همچنین کاربران termux اندروید و یا بصورت مشابه لینوکس کارها موقع کلون یا درواقع دانلود برخی ریپوسیتوری ها با این صفحه مواجه می شوند که نام کاربری و رمز عبور اکانت گیت هاب را از کاربر می خواهد: که همان طور که می دانید ابتدا باید در گیت هاب ثبت نام کنید و بعد از گرفتن نام کاربری و پسورد وارد ترمینال ترموکس کنید: ولی همان طور که می بینید حتی اگر نام کاربری و رمز عبور درست وارد کرده باشید با خطای فوق مواجه می شوید که خیلی واضح به شما می گوید روش استفاده از نام کاربری و رمز عبور در تاریخ 13 اگوست 2021 حذف یا درواقع منسوخ شده است و بجای آن باید از روش personal access token استفاده کنید. روش اول: خب برای حل این خطا وارد اکانتتون بشوید و از قسمت  setting یعنی تنظیمات  ، گزینه Developer  settings  یعنی تنظیمات توسعه دهنده   را انتخاب کنید: و سپس بر روی personal access tokens بزنید: و بعد هم  generate new token کلیک کنید: و توی صفحه جدیدی که باز میشود نامی دلخواه بنویسید:نوشتن نام دلخواه ( در این مثال نام termux نوشته شده است.)  سپس  تاریخ انقضا را بر روی آخرین گزینه یعنی No expiration بزارید تا هیچ وقت توکن مربوطه باطل نشود( مگر اینکه بعدا مجدد به اکانت خود لاگین کرده و revoke token بزنید): خب گام بعدی  تیک همه ی گزینه ها را بزنید ودر آخر به پایین صفحه اسکرول کنید و بر روی دکمه ی سبز رنگ generate token بزنید تا توکن جدید ساخته شود     : مرحله نهایی ساخت توکنبعد هم آن علامت کپی را بزنید تا توکن مورد نظر کپی شود (البته این دیگه نیاز به توضیح نداشت /:): کپی کردن توکن ساخته شده! وارد ترمینال ترموکس بشوید و این دستور بزنید:git config --global credential.helper cache و مجدد دستور کلون وارد کنید:git clone yourlink #put your link here خب ابتدا نام کاربری سپس بجای پسورد، توکن کپی شده را بچسبانید! اگر می خواهید هیچ وقت دوباره موقع کلون از شما اطلاعات اکانتتون  درخواست نکند این دستور بزنید: git config --global credential.helper storeکار تمام است. روش دوم: این روش نیاز به ثبت نام در گیت هاب ندارد و خیلی ساده لینک گیت هاب مربوطه را با مرورگر گوگل کروم یا هر مرورگر دیگر جستجو کنید و سپس سه نقطه سمت چپ بالا در مرورگر را لمس کنید: و نمای دسکتاپ را انتخاب کنید ( البته اگر با کامپیوتر هستید نیاز به این کار نیست!)  : سپس بر روی code لمس طولانی کنید و بعد هم یکبار بر روی download zip کلیک کنید: تا پروژه بصورت کامل دانلود شود و بعد هم این دستورات را بصورت یکجا کپی و بچسبانید:  apt update -y &amp;&amp; apt upgrade -y &amp;&amp; apt install unzip &amp;&amp; termux-setup-storage &amp;&amp; cd /sdcard/Download &amp;&amp; cp master. zip /$HOME &amp;&amp; cd &amp;&amp; unzip master. zip &amp;&amp; ls روش سوم: ابتدا wget را با دستور زیر نصب کنید:apt install wget  -yبعد مانند روش دوم بعد از کلیک بر روی گزینه ی code، اگر با کامپیوتر هستید بر روی download zip راست کلیک و لینک copy کنید اگر با گوشی موبایل هستید لمس طولانی کنید و سپس کپی نشانی پیوند را بزنید: به ترمینال برگردید و این دستور بزنید تا فایل زیپ مربوطه دانلود شود: wget -c #likبجای توضیح بالا،  لینک کپی شده را قرار دهید. مزیت این روش طبق تجربه خودم سرعت بالای دانلود و بدون احتیاج به ثبت نام در گیت هاب و  و مصرف حجم بسیار کمتر اینترنت بدلیل آرشیو بودن نوع فایل دانلود شده است! موفق و پیروز باشید. </description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Wed, 20 Jul 2022 05:03:48 +0430</pubDate>
            </item>
                    <item>
                <title>ساخت بانک شماره تلفن با ابزار لینوکسی crunch در termux اندروید</title>
                <link>https://virgool.io/termux-linux-computer/%D8%B3%D8%A7%D8%AE%D8%AA-%D8%A8%D8%A7%D9%86%DA%A9-%D8%B4%D9%85%D8%A7%D8%B1%D9%87-%D8%AA%D9%84%D9%81%D9%86-%D8%A8%D8%A7-%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3%DB%8C-crunch-%D8%AF%D8%B1-termux-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-zmq1xkrt7tpr</link>
                <description>توی این آموزش می خواهم شما را با ابزاری قدرتمند به نام crunch آشنا کنم.این ابزار مانند ابزارهای wordlist, cupp   در اصل برای استفاده در حملات بروت فروس ،کرک کردن تارگت های مختلف مانند اکانت اینستاگرام و فیسبوک  ساخته شده است  اما ما می خواهیم از آن استفاده ای دیگر کنیم یعنی ساخت بانک شماره تلفن همراه !برای شروع ابتدا برنامه ی ترموکس را باز کنید و این دستورات را یکی یکی در آن بچسبانید ://اپدیت پکیج هاapt update -y//ارتقا مخازن apt upgrade -y//نصب ابزار apt install crunch -y//راهنمای ابزار crunch  --helpراهنمای ابزار برای راهنمایی بیشتر ابتدا man را با دستور زیر نصب کنید: pkg install man  -yسپس:  man crunchبرای خروج از این حالت کلید های ترکیبی کنترل z  را  فشار دهید. ساخت بانک  شماره تلفن: crunch 11 11   -t 0935@@@@@@@  -o 0935.lst   -v 0123456789/minحداقل طول رشته که در این مثال چون هر شماره تلفن 11 رقم دارد مقدار 11 قرار می دهیم/maxحداکثر طول رشته که باز هم باید مقدار 11 قرار بدهیم چون طول شماره تلفن بیشتر از یازده رقم نیست/t  با کمک این سوییچ ابتدا پیش شماره تلفن (در این مثال 0935) را می نویسیم سپس بجای هفت رقم بعدی  ،  از کارکتر @ استفاده می کنیم درواقع هر @ نمایانگر یک رقم در مثال بالا ست./o مخفف output  است یعنی با کمک آن اسم و نوع خروجی فرمت فایل را  تعریف می کنیم  می توانیم بعنوان مثال از فرمت های txt یا lst استفاده کنیم بدین صورت که ابتدا نام دلخواه فایل خروجی را نوشته سپس نقطه و نوع فرمت را می نویسیم. /vآرگومانی که به این سوییچ می دهیم ابزار crunch  از آن استفاده کرده و با کمک آن ها خروجی مورد نظر را می سازد و به ما تحویل می دهد.  بعد از 100 درصد شدن پروسه ساخت دستور ls را وارد ترمینال کنید تا از ساخته شدن فایل مطمئن شویم: ls  سپس محتویات فایل ساخته شده را با این دستور ببینید:  cat 0935.lst در آخر این فیلم آموزشی را ساخته ام که مشکلی نداشته باشید ولی بدلیل طولانی شدن پروسه ساخت از ضبط کامل خودداری کرده ام. دانلود از اینجا</description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Mon, 18 Jul 2022 18:59:14 +0430</pubDate>
            </item>
                    <item>
                <title>آموزش حذف  گوگل اکانت</title>
                <link>https://virgool.io/Android-LearningOS/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%AD%D8%B0%D9%81-%DA%AF%D9%88%DA%AF%D9%84-%D8%A7%DA%A9%D8%A7%D9%86%D8%AA-muq69wsr7stm</link>
                <description>اگر به هر دلیل می خواهید اکانت گوگل خود  را برای همیشه از سرور های آن حذف کنید طبق این آموزش از طریق گوشی اندرویدی تان می توانید این کار را انجام دهید: به یاد داشته باشید اگر رمز عبور خود را فراموش کرده اید ابتدا باید با مراجعه به ادرس account.google.com و انتخاب گزینه ی forgot password  آن را بازیابی کنید در غیر این صورت قادر به حذف حساب گوگل خود نمی باشید. همچنین بررسی کنید که از این اکانت برای کدام سرویس یا سرویس ها استفاده کرده اید بعنوان مثال اگر در سایتی با همان ادرس gmail  ثبت نام کرده اید ممکن است در آینده برای لاگین شدن (ورود) به آن وبسایت به مشکل بربخورید! اگر اطلاعات مهمی روی سرویس های ابری گوگل مانند گوگل درایو دارید اعم از عکس، فیلم، مخاطب و... قبل از دلیت کردن حسابتان اقدام به دانلود آنها بکنید! ذکر این نکته ضروری است که بعد از حذف کردن حسابتان از روی گوکل نه شما و نه هیچ کس دیگر قادر به استفاده همان ادرس یا نام کاربری نخواهد شد. همچنین شما می توانید بجای حذف کردن کلی اکانت به همراه داده های آن فقط یک  سرویس خاص  بعنوان نمونه خدمات youtube  را حذف کنید. مراحل کار:  وارد صندوق جی میل در گوشی تلفن همراهتان بشوید و  آیکون گوشه ی بالا سمت راست را لمس کنید: مرحله یکاگر چند اکانت گوگل دارید تنها اکانتی که می خواهید حذف کنید را انتخاب کنید بدین معنی که در بالای لیست ادرس ها قرار گیرد سپس بر روی گزینه  Manager Your  Google Account  بزنید تا وارد صفحه مدیریت حساب خود شوید:  مرحله دودر  بین گزینه ها،  سربرگ Data&amp; privacy اگر می خواهید فقط سرویسی خاص که زیر مجموعه خدمات گوگل است را حذف کنید، Delete a Google  service را انتخاب کنید: یکو  بعد از وارد کردن پسورد خود در صفحه ی باز شده بر روی علامت سطل آشغال   کنار آن بزنید: دوسه (حذف تنها یک سرویس خاص از گوگل) ولی اگر تمایل به حذف کلی حساب گوگل خود دارید در  همان سربرگ این گزینه یعنیDelete Your Google account   را انتخاب کنید: انتخاب گزینه مربوط به حذف کلی اکانت پسورد خود را مجدد وارد کنید تا وارد اخرین مرحله بشوید: بر روی next کلیک کنید در این مرحله گوگل هشداری مبنی بر حذف داده هایتان و قطع همه  ی خدمات مرتبط با آن می دهد و می گوید سر سری از روی آن رد نشوید و در صورت امکان قبل از حذف داده های روی اکانتتان را دانلود کنید: صفحه را به پایین اسکرول کنید و چک باکس های مشخص شده در عکس را تیک دار کنید و در آخر بر روی گزینه آبی رنگ یعنی DELETE ACCOUNT  بزنید:  و در آخر اگر همه چیز درست پیش رفته باشد با این پیغام رو به رو می شوید که اکانت شما حذف شده است و در صورت پشیمانی فرصتی بسیار محدود دارید تا مجدد آن را بازیابی کنید. مرحله پایانیکار تمام است. </description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Mon, 11 Jul 2022 21:20:50 +0430</pubDate>
            </item>
                    <item>
                <title>رفع ارور متاسفانه گوگل پلی متوقف شده است</title>
                <link>https://virgool.io/Android-LearningOS/%D8%B1%D9%81%D8%B9-%D8%A7%D8%B1%D9%88%D8%B1-%D9%85%D8%AA%D8%A7%D8%B3%D9%81%D8%A7%D9%86%D9%87-%DA%AF%D9%88%DA%AF%D9%84-%D9%BE%D9%84%DB%8C-%D9%85%D8%AA%D9%88%D9%82%D9%81-%D8%B4%D8%AF%D9%87-%D8%A7%D8%B3%D8%AA-fwmthwmj38al</link>
                <description>ارور هایی مانند این  به دلالیل مختلفی ممکن است رخ دهد و همان طور که می دانید اندروید متعلق به شرکت گوگل است و مانند بسیاری از شرکت های دیگر کاربران ایرانی را تحریم کرده است  و بنابراین دانلود کتابخانه ها ویا ماژول های آن بدون  تحریم شکن (vpn یا proxy) امکان ندارد و یکی از دلایلی که باعث ایجاد این خطا می شود عدم بروزرسانی آن می باشد که در ادامه توضیح خواهم داد ....روش (های ) حل این ارور :1 ) وارد تنظیمات سپس مدیریت برنامه ها و گزینه نمایش برنامه های سیستمی را فعال کنید سپس برنامه فروشگاه گوگل پلی (google play store) را پیدا و حافظه موقت ( کش ) آن را حذف  کنید اگر رفع نشد مراحل بعدی را به ترتیب انجام دهید.2 )مانند قبل با این تفاوت که clear data بزنید 3 ) اینترنت خود را خاموش  clear catch و clear data بزنید اینترنت را مجددا روشن و یک فیلتر شکن قوی و مطمئن را سریعا فعال کنید و وارد برنامه فروشگاه بشوید تا کتابخانه های آن دانلود و بروزرسانی شود سپس مجدد فیلتر شکن را بعد از بروزرسانی فروشگاه خاموش کنید.4 )  اگر در این روش موفق به بروزرسانی نشدید اخرین نسخه اپلیکیشن فروشگاه را از سایت های ایرانی مانند فارسروید دانلود و برنامه را نصب کنید تا بروزرسانی جدید اعمال شود.5)اگر باز هم این ارور آزاردهنده پابرجا بود و قبل از آن این برنامه را بروزرسانی کرده اید ممکن است به علت ناسازگاری بروز رسانی جدید اپلیکیشن باشد چرا که بروزرسانی برنامه ها همیشه مطلوب نیست و برعکس ممکن است نتیجه ای برعکس بدهد پس وارد تنظیمات بشوید برنامه فروشگاه را مانند قبل پیدا و حذف نصب بروزرسانی را بزنید.6) گوشی را فکتوری ریست ( بازگشت به تنظیمات کارخانه  ) بزنید.6 )اگر باز هم مشکل همچنان رفع نشد بعنوان آخرین راهکار رام رسمی ( stock rom) گوشی را دانلود  و با odin یا adbفلش بزنید!تجربییات خودم + گوگل</description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Tue, 28 Jun 2022 03:34:10 +0430</pubDate>
            </item>
                    <item>
                <title>آموزش فلش و ارتقاء نسخه ی اندروید( سامسونگ)</title>
                <link>https://virgool.io/Android-LearningOS/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%81%D9%84%D8%B4-%D9%88-%D8%A7%D8%B1%D8%AA%D9%82%D8%A7%D8%A1-%D9%86%D8%B3%D8%AE%D9%87-%DB%8C-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-%D8%B3%D8%A7%D9%85%D8%B3%D9%88%D9%86%DA%AF-xzeer6r7o379</link>
                <description>همان طور که می دانید سیستم عامل(بهتر است بجای این کلمه در مورد اندروید از واژه پلتفرم استفاده کنیم! ) اندروید روز به روز در حال پیشرفته شدن و ارتقا یافتن به نسخه های جدید می شود اما ممکن است برخی از گوشی ها و یا تبلت های اندرویدی اپدیت ها ی جدید را ( بجز اپدیت های امنیتی ) دریافت نکنند که سیاست این عدم دریافت اپدیت بخاطر این است که کاربران مجبور بشوند محصولات جدید این شرکت ها را خریداری کنند ! البته لازم به ذکر است ممکن است به دلیل منابع سخت افزاری پایین ( بیشتر در مورد گوشی های قدیمی ! ) مانند میزان حافظه ،رم ، قدرت پردازنده پایین باشد چرا که نسخه های جدیدتر اندروید حجم بیشتری دارند و ممکن است باعث کندی ، هنگ کردن و عدم نتیجه مطلوب بشوند بنابراین این بروزرسانی ها را دریافت نمی کنند! اما اگر کاربری دوست داشته باشد از نسخه جدید استفاده کند ولی در حالت عادی این اپدیت ها  را دریافت نکند و امکان تعویض یا  خرید گوشی جدید را نداشته باشد تکلیف آن چه می شود؟ در این صورت باید بصورت دستی و با روش های دیگری مانند نصب کاستوم رام (رام سفارشی )و با پذیرفتن یکسری باید ها و نباید ها می تواند به خواسته خود برسد !لطفا توجه داشته باشید اگر در این زمینه تجربه،  مهارت یا اطلاعات کافی ندارید هرگز ریسک نکنید و این کار را به متخصصان این حوزه مانند تعمییر کاران موبایل بسپارید چرا که ریسک آن بالاست وممکن است متحمل هزینه های سنگینی بشوید.اگر دقت کافی نکنید یا اصول آن را رعایت نکنید ممکن است هارد گوشی یا تبلتتان اصطلاحا بریک بشود (بدین مفهوم که تبدیل به آجری  غیرقابل استفاده شود و برای همیشه خاموش شود!) در این صورت باید هارد آن را که معمولا قیمت و هزینه تعویض بالایی دارد عوض کنید(در مورد هارد بریک یا بریک سخت افزاری! ) ویا با روش های خاصی فلش کنید (در مورد سافت بریک یا بریک نرم افزاری  ) این نکته را اضافه کنم رام های سفارشی (کاستوم ) به دلیل اینکه بطور رسمی توسط شرکت هایی مانند سامسونگ تولید نمی شوند و بطور غیررسمی توسط برنامه نویسانی در سرتاسر دنیا نوشته می شوندممکن  است حاوی باگ هایی باشند مثل پرش انتن،برهم زدن یکنواختی رنگ ،خاموش شدن خودبخودی ،ریستارت شدن و... داشته باشند پس ابتدا از باگ های آن مطلع شوید.مراحل :1 ) گرفتن فول بکاپ :این مورد بسیار مهم است و باید بدانید کارهایی مانندفلش کردن بسیار حساس وباعث پاک شدن اطلاعات شما( جز در موارد بسیار نادر )می شود یعنی عکس ،فیلم ، موسیقی، برنامه های نصبی،مخاطبین،یادداشت ها،تماس ها ،اس ام اس ها ، پیام های واتساپ  و روییداد های تقویم شما پاک می شود بنابراین اگر اطلاعات مهمی دارید از آن قبل از هرکاری فایل پشتیبان تهیه کنید. ( بهتر است هم با برنامه مثلا با drphone در محیط ویندوز یا my backup pro در محیط  اندروید و هم فضای ابری مانند گوگل درایو  مخصوصا در مورد پیام های واتساپ و مخاطبین)2 ) اگر نسخه اندرویدتان 5 یا  لالی پاپ به بالاست ابتدا اکانت گوگل را حذف کنید یا قفل OEM را باز کنید (قفل frp را حذف کنید )3 )همچنین اکانت سامسونگ خود را حذف کنید.4 ) گزینه اشکال زدایی usb یا همان usb debugging  را فعال کنید :برای این کار وارد تنظیمات بشوید و از قسمت  درباره تلفن بخش اطلاعات نرم افزار ، شماره ساخت ( build number ) را  پیدا و 7 بار بر روی آن بزنید تا با پیام شما برنامه نویس شده اید و مانند این مواجه شوید بعد برگشت بزنید وارد گزینه های تهیه کننده بشوید و  اشکال زدایی  usb و OEM unlock را فعال کنید.5 ) به سایت twrp.me یا انجمن  xda form بروید وکاستوم ریکاوری twrp  مخصوص مدل گوشی خود که با آن سازگار است دانلود کنید اگر در این سایت ها نبود مدل دقیق گوشی خود + twrp را در گوگل سرچ کنید  ( البته شما می توانید از کاستوم ریکاوری های دیگری هم استفاده کنید.)6)کاستوم رام مناسب و دقیقا مطابق با مدل گوشی خود را در اینترنت  جستجو کنید توجه کنید حتما مطابق با مدل و همچنین شماره ساخت  گوشی خودتان باشد بعنوان مثال سامسونگ j7-pro 2017  مدل SM-j730F   و شماره ساخت j730fxxu9xxxxxx این اطلاعات را در قسمت تنظیمات اطلاعات نرم افزار می توانید مشاهده کنید.عدد 9 شماره باینری آن است که رام جدید باید عددی برابر  یا بیشتر از آن داشته باشد و بدانید امکان دانگرید باینری وجود ندارد این مورد در گوشی های سامسونگ بسیار مهم است (مخصوصا مورد رام های استوک (شرکتی ))!گوشی من سامسونگ است پس برنامه Odin  را باتوجه به نسخه اندروید خود دانلود می کنم چرا که نسخه های مختلف این برنامه با ورژن خاصی از اندروید سازگار است مثلا اندروید 9 نسخه 14 odin7 )درایور گوشی های سامسونگ را دانلود و نصب کنید تا کامپیوتر دستگاه موبایل متصل به آن را شناسایی کند.  همچنین باتری فول شارژ باشد!8 )فایل  twrp را به desktop کپی کنید و odin  را اجرا و و از قسمت ap فایل tar را فراخوانی کنید. (مانند نصب رام تک فایل )9 )گوشی خود را خاموش چندلحظه صبر کنید سپس باگرفتن کلید های ترکیبی باتوجه به مدل گوشی خودتان (در مورد گوشی های سامسونگ کلیدهای ولوم پایین +پاور +هوم یا اگر دکمه هوم ندارد ولوم پایین و پاور ) تا مشاهده لوگوی آن و رها کنید تا وارد دانلودینگ مد شوید و یک بار دیگر ولوم بالا را بزنید سپس با کابل usb سالم به کامپیوتر وصل کنید تا قسمت ID:COM درون نرم افزار odin به رنگ آبی دربیاد ! )10 )  اگر  ID:COM  آبی نشد با کابل دیگری امتحان کنید (بهتر است کابل همان گوشی باشد! )11 ) از قسمت options  تیک گزینه  auto reboot را بزنید ولی  reparation  و fresettimeتیک نداشته باشند.12 )بر  روی start  بزنید درصورتی که همه چیز درست پیش رفته باشد باید با پیغام سبز رنگ pass! مواجه بشوید.13 )اگر بعد از فلش گوشی وارد محیط ریکاوری نشده باشد کلیدهای ترکیبی ولوم بالا+هوم+پاور یا مدل های جدید بدون دکمه هوم( ولوم بالا+پاور  )را همزمان بگیرید و  با مشاهده لوگو سامسونگ کلیدها را رها کنید تا وارد ریکاوری twrp شوید.14 ) ابتدا از قسمت mount تمام پارتیشن ها بجز کارت حافظه خارجی ، usb storage , مونت کنید همچنین نباید پارتیشن ها read only باشند برگشت بزنید  وارد backup بشوید از قسمت select storage  حافظه خارجی یا در صورت امکان usb storage را انتخاب و بعد همه ی همه پارتیشن ها مخصوصا پوشه ی efs بکاپ nanroid بگیرید ( این قسمت بسیار مهم است و ممکن است پشیمان شوید و بعدا بخواهیدبه رام قبلی دانگرید کنید یعنی از بخش restore رام قبلی را بازیابی کنید! )15 )بهتر است از کارت حافظه فرمت شده با حداقل هشت گیگ فضای خالی استفاده کنید و کاستوم رام را  درون ان بریزید همچنین میزان درصد شارژ باتری فول شارژ باشد یا برای اطمینان بالای 70 درصد باشد تا وسط کار گوشی خاموش نشود یا بدلیل ولتاژ پایین باتری ،هارد آسیب نبیند!16)از قسمت wipe وارد بخش advencent wipe شوید و تیک همه پارتیشن ها بجز حافظه های  اس دی کارت خارجی ، و usb را بزنید ( دقت کنید این مرحله بسیار مهم است به اشتباه داده های رم یا یو اس بی otg خود را  پاک نکنید! البته این دومی به شرطی که به گوشی متصل باشد/:)17)از قسمت install فایل zip مخصوص گوشی خود را  انتخاب کنید  swip to install را بکشید  تا  نصب شود  اگر فایل برنامه های گوگل را هم دانلود کرده اید به همین روش بعد از نصب فایل اصلی سیستم عامل نصب کنید سپس  reboot system   را  بزنید  اگر با  سوال  install supersu مواجه شدید بر روی do  not install بزنید تا گوشیتون روت نشود!منبع:تجربیات خودم + google.com</description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Tue, 28 Jun 2022 02:31:56 +0430</pubDate>
            </item>
                    <item>
                <title>قسمت دوم (بازیابی)</title>
                <link>https://virgool.io/Android-LearningOS/%D9%82%D8%B3%D9%85%D8%AA-%D8%AF%D9%88%D9%85-%D8%A8%D8%A7%D8%B2%DB%8C%D8%A7%D8%A8%DB%8C-wyahyhymaxgw</link>
                <description>در پست قبل گرفتن فایل پشتیبان با اپلیکیشن MyBackupPro درون حافظه ی محلی (  Local Storge)  آموزش دادیم و تاکید کردیم حتما پوشه ی ساخته شده reware بعد از گرفتن بکاپ به حافظه خارجی مانند اس دی کارت انتقال دهید تا مبادا در اثر فراموشی و عدم کپی یا انتقال  آن به غیر از حافظه داخلی و انجام ریست فکتوری یا wipe data factory reset اطلاعات بکاپ خود را از دست بدهید! حالا اگر عمل ریست کردن یا مانند آن را انجام داده اید که اطلاعات  حافظه ی داخلی گوشیتون پاک شده است نگران نباشید و مجدد ابتدا برنامه را دانلود کنید و تیک گزینه منابع ناشناس را فعال کنید تا بتوانید برنامه را نصب کنید و بعد پوشه reware را مجدد به حافظه داخلی انتقال دهید و مانند آموزش قبل مجدد آدرس دهی کنید به این صورت که آدرس فایل باید storge/emulated/0 باشد در قسمت Local Storge Location: Internal memory را انتخاب کنیدبر روی select directory بزنیدمرحله اصلی بازیابی: از صفحه اصلی برنامه گزینه دوم یعنی My backups را انتخاب کنید: سپس Applications&amp;Media را انتخاب کنید بعد هم Local و بعد AppsMedia بزنید سپس از سه گزینه داده شده restore را انتخاب کنید و تیک همه گزینه ها را فعال کنید سپس ok و کمی صبر /: انتخاب گزینه Restoreبرای بقیه ی داده ها مانند مخاطبین و اس ام اس ها به همین روش با این تفاوت که DATA را انتخاب می کنید تا به این تصویر برسید: و سپس مثل قبل Restore و در آخر همتیک همه گزینه ها را بزنید و ok کنید کار تمام است /:موفق و پیروز باشید. </description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Sat, 11 Jun 2022 13:20:41 +0430</pubDate>
            </item>
                    <item>
                <title>بکاپ گیری (تهیه فایل پشتیبان)از کل اطلاعات گوشی به یکباره بدون استفاده از اینترنت و بصورت یکجا و بازیابی آنها</title>
                <link>https://virgool.io/Android-LearningOS/%D8%A8%DA%A9%D8%A7%D9%BE-%DA%AF%DB%8C%D8%B1%DB%8C-%D8%AA%D9%87%DB%8C%D9%87-%D9%81%D8%A7%DB%8C%D9%84-%D9%BE%D8%B4%D8%AA%DB%8C%D8%A8%D8%A7%D9%86%D8%A7%D8%B2-%DA%A9%D9%84-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%DA%AF%D9%88%D8%B4%DB%8C-%D8%A8%D9%87-%DB%8C%DA%A9%D8%A8%D8%A7%D8%B1%D9%87-%D8%A8%D8%AF%D9%88%D9%86-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA-%D9%88-%D8%A8%D8%B5%D9%88%D8%B1%D8%AA-%DB%8C%DA%A9%D8%AC%D8%A7-%D9%88-%D8%A8%D8%A7%D8%B2%DB%8C%D8%A7%D8%A8%DB%8C-%D8%A2%D9%86%D9%87%D8%A7-forrqhwmnwok</link>
                <description>سلام دوستان.                                              تو این پست  می خواهم شما را با روش بکاپ گیری با گوشی یا تبلت اندرویدی  بدون استفاده از کامپیوتر و اینترنت آموزش بدهم ...با ما همراه باشید با ادامه ی این آموزش جذاب و کاربردی: دلایل بکاپ گیری: گاهی اوقات بدلایل مختلفی مانند خراب شدن گوشی ، ویروسی شدن و یا پاک شدن اطلاعات در اثر سهل انگاری یا اشتباه ، نیاز به ریست فکتوری ( تنظیمات کارخانه ) در اثر مشکلاتی مانند پر شدن حافظه کش ، نیاز به فلش رام ( فریمور ) سیستم عامل، ارتقا نسخه اندروید ، روت کردن ( اختیاری ) ، نصب کاستوم رام ( رام سفارشی ) و ...   نیاز به گرفتن بکاپ از اطلاعاتی مانند عکس ها ، فیلم ها ،آهنگ ها ،اپلیکیش ها ،اسنادی مانند PDF ها ،مخاطبین ، اس ام اس ها و حتی یادداشت ها و رویدادهای تقویم می کنیم! این نکته را خدمت متخصصان حوزه علوم کامپیوتر و موبایل ( و نه عموم مردم! ) عرض کنم که تهیه نسخه پشتیبان nanroid (به قول هکرا یا توسعه دهندگان ) در محیط ریکاوری مانند twrp از همه ی اطلاعات می شود بکاپ گرفت بجز حافظه ی داخلی و اگر هم بشود برای اطمینان باید از این روش در کنار آن استفاده کنیم( حداقل برای اطمینان !). خب بریم سر اصل مطلب :ابتدا برنامه MyBackupPro را از لینک زیر دانلود و نصب کنید :لینک دانلود  در مرحله بعدی وارد برنامه بشوید و از قسمت تنظیمات محل قرار گیری پوشه بکاپ را مشخص کنید. پیشنهاد ما کارت حافظه ی خارجی ولی می توانید از حافظه داخلی ،فلش مموری USB OTG, فضای ابری ( نیازمند اینترنت ) ، کامپیوتر دیگر متصل به شبکه ( باز هم نیازمند اینترنت ) استفاده کنید.نکته بسیار مهم : اگر از حافظه داخلی برای تهیه نسخه پشتیبان استفاده می کنید حتما حتما حتما در اخر عجله نکنید و پوشه ی reware را به حافظه ی دیگری غیر از آن انتقال بدهید و موقع بازیابی هم مجدد این پوشه را به حافظه داخلی انتقال دهید و درون برنامه آدرس دهی کنید وگرنه با خطای null مواجه می شوید! یعنی اینکه پوشه ادرس دهی نشده است . همچنین ممکن است اقدام به ریست فکتوری گوشی خود کنید و فراموش کنید فایل پشتیبان را به حافظه دیگری غیر از کپی یا انتقال دهید ودرنتیجه فایل پشتیبان  حذف شود! مرحله اول :آدرس دهی :سه نقطه گوشه ی بالا سمت راست را می زنیم و از قسمت Options به معنی گزینه ها Local Storage Location را انتخاب می کنیم .                                                                                           در تصویر زیر حافظه ی داخلی انتخاب شده است :گام یکگام دوگام سهمرحله ی دو :از صفحه اصلی قسمت اولی یعنی New BackUp را انتخاب می کنیم :اولین گزینه را انتخاب کنیدابتدا اپلیکیشن ها  و مدیا (گزینه اول ):گزینه اولگزینه اول یعنی Local به معنی محلی  را انتخاب می کنیم :بعد تیک همه ی گزینه ها را میزنیم (یا بر روی هر  کدام  از  گزینه های اصلی میزنیم تا  زبانه ی آن باز شود و فقط تیک گزینه هایی که  میخواهیم پشتیبان تهیه  کنیم میزنیم!) گزینه ها تیک دار می  کنیم و بر روی OK میزنیمانتخاب سفارشیOK می کنیم در مرحله ی بعد اسم پشتیبان را می  نویسیم (بهتر  است این اسم پیشفرض را تغییر ندهیم!):ایجاد نام برای نسخه ی پشتیبانباز هم بر روی OK میزنیم!منتظر می  مونیم تا برنامه  پشتیبان بگیرد.قسمت دوم :مانند قبل ولی اینبار  Data را انتخاب می  کنیم سپس تیک همه گزینه ها و یا برخی  از آنها را با توجه به نیاز خود  میزنیم!هشدار :باز هم یادآوری میکنم عزیزان حتماً حتماً حتماً   پوشه ی reware را بعد از ایجاد به حافظه دیگری غیر از از حافظه ی داخلی گوشی مانند کارت حافظه یا فلش مموری انتقال دهید. بدلیل طولانی شدن متن مقاله قسمت بازیابی را در مقاله ای جداگانه منتشر می کنم. موفق و پیروز باشید. </description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Sat, 11 Jun 2022 00:47:56 +0430</pubDate>
            </item>
                    <item>
                <title>نصب adb و fastboot در android</title>
                <link>https://virgool.io/termux-linux-computer/%D9%86%D8%B5%D8%A8-adb-%D9%88-fastboot-%D8%AF%D8%B1-android-jj0ktquq4z5p</link>
                <description>how to install adb and fastboot in android ?ابتدا برنامه termux را از لینک زیر دانلود کنید :لینک دانلود حداقل نسخه اندروید مورد نیاز : ۷توجه :دوستان ترموکس را از فروشگاه گوگل پلی دانلود نکنید چرا که دیگر گوگل پلی از ترموکس ساپورت نمی کند و کاربران آن باید به نسخه ی f-droid آن مهاجرت کنند!adb و fastboot چیست ؟بطور خلاصه اندروید دست  توسعه دهنگان خودش را باز گذاشته و شرایطی فراهم کرده است که اگر لازم بود کارهایی اعم از روت کردن ،نصب انواع مختلف رام مانند کاستوم رام ، استوک رام و.. نصب ریکاوری مانند twrp ،بازکردن قفل گوشی در شرایطی که رمز آن را فراموش کرده اید بدون از دست دادن اطلاعات ، وایپ پیشرفته ، حذف قفلfrpو.... انجام دهید می توانید با کمک این ابزار ها به هدف خود برسید!ولی همه ی این ها منوط به شرط فعال بودن اشکال زدایی یو اس بی و همچنین بازبودن قفل بوت لودر می باشد( در مواقعی مانند نصب کاستوم رام) درواقع پورت  adb باید باز باشد. هشدار :برای استفاده از این ابزار ها بهتر است گوشی شما روت باشد و همچنین هدف ما از ارائه این پست صرفا   آموزش متخصصان به این حوزه می باشد تا در شرایط ضروری که دسترسی به کامپیوتر به هر دلیل وجود نداشته باشد بتوانند از آن استفاده کنند پس اگر تجربه،تخصص یا اطلاعات کافی در این زمینه ندارید توصیه اکید می کنیم به هیچ عنوان  دست به  استفاده از این ابزار مانند فلش فایل های مختلف نزنید چرا که احتمال بریک شدن هارد ،گیر کردن روی لوگو یا بوت نشدن آن و یا پریدن رام ،از دست دادن اطلاعات حافظه وجود دارد و  ما هیچ گونه مسئولیتی در این باره نمی پذیریم و عواقب استفاده  از آن به هر نحو به .عهده ی شخص کاربر..می باشد. و ممکن است متحمل هزینه های گزافی شوید!آموزش نصب :دستورات را به ترتیب در ترمینال ترموکس بزنید:آپدیت پکیج ها :apt update -yآپدیت پکیج ها آپگرید پکیج ها :apt upgrade -yآپگرید پکیج ها نصب ابزار adb و fastboot :apt install android-tools -yنصب ابزار adb و fastbootصحت سنجی نصب ابزار adb :adb --versionصحت سنجی نصب ابزار adbصحت سنجی نصب ابزار fastboot :fastboot --versionصحت سنجی نصب ابزار fastbootحالا بعد از اتصال دو گوشی به یکدیگر ( یکی گوشی روت شده که ترموکس روی آن نصب است بعنوان سرور adb و دیگری بعنوان کلایت (تارگت یا هدف )) تایپ کنید: suسپس با دستور زیر صحت اتصال سرور adb و کلاینت را بررسی می کنیم: adb devicesبررسی صحت اتصال سرور adb و کلاینت   دریافت راهنمای کامل adb :adb --helpراهنمای کامل adbدریافت راهنمای fastboot:fastboot --helpراهنمای کامل fastboot</description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Thu, 09 Jun 2022 15:35:46 +0430</pubDate>
            </item>
                    <item>
                <title>حذف یا تغییر پس زمینه عکس ( در اندروید)</title>
                <link>https://virgool.io/Android-LearningOS/%D8%AD%D8%B0%D9%81-%DB%8C%D8%A7-%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D9%BE%D8%B3-%D8%B2%D9%85%DB%8C%D9%86%D9%87-%D8%B9%DA%A9%D8%B3-%D8%AF%D8%B1-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-j6m0kovtc3a1</link>
                <description>  راهکار: 1-استفاده از اپلیکیشن های background eraser  :برای دریافت این نوع برنامه این عبارت بالا را در گوگل پلی، بازار یا یا مایکت  جستجو کنید.بعنوان نمونه: متاسفانه امکان کپی کردن یا به اشتراک گذاری لینک این برنامه در گوگل پلی وجود ندارد و طبق نظر کاربران این برنامه کارکرد مناسبی دارد. استفاده از وبسایت remove.bg  : remove.bg  :اصول کار به این صورت است که عکسی که می خواهید پس زمینه ی آن را عوض کنید در این سایت آپلود می کنید: سپس یکی از روش های تغییر پس زمینه ( استفاده از رنگ های مختلف،  عکس یا منظره دلخواه و یا حذف آن بطور کلی) را انتخاب می کنید:در صورت تمایل می توانید بر روی upload background بزنید و پس زمینه دلخواه خود را اپلود کنید.  و در آخر هم بر روی آیکون دانلود در گوشه بالا بزنید تا عکس ویرایش شده جدید را دانلود  کنید!به همین راحتی /:</description>
                <category>حسین دریکوند</category>
                <author>حسین دریکوند</author>
                <pubDate>Tue, 31 May 2022 15:58:29 +0430</pubDate>
            </item>
            </channel>
</rss>