آموزش های نوین برنامه نویسی و اندروید

آموزش های نوین ترفند های و رازهای مخفی ویندوز و اندروید

آموزش های نوین برنامه نویسی و اندروید

آموزش های نوین ترفند های و رازهای مخفی ویندوز و اندروید

آموزش ویندوز ایکس پی(winXp)

ترفندی کوچک اما کاربردی پیرامون Error های ویندوز حتماً برای شما نیز پیش آمده که در محیط ویندوز با پیغام خطا یا Error ی روبرو شوید. حال ممکن است قصد داشته باشید متن این Error را Copy و در جایی Paste کنید. به فرض قصد داشته باشید علت پدید آمدن این Error را در انجمنهای پرسش و پاسخ ترفندستان مطرح کنید ، طبعأ نیاز به وارد کردن متن Error نیز دارید. اما همان طور که میدانید به مانند متون دیگر داخل ویندوز نمیتوان متن Error ها را نیز توسط موس انتخاب و سپس کپی کرد. در این ترفند قصد داریم راهی بسیار ساده اما کاربردی برای Copy و Paste کردن متن Error ها در محیط ویندوز به شما معرفی کنیم. برای اینکار: کافی است پس از پدیدار شدن پیغام Error کلیدهای ترکیبی Ctrl + C را همزمان فشار دهید. (دقت کنید پنجره Error در حالت انتخاب باشد.) سپس برای امتحان این موضوع Notepad را باز کرده و دکمه های Ctrl + V (یا راست کلید > Paste) را بزنید. این کار را در هر محیط ادیتور دیگری نیز میتوانید انجام دهید. خواهید دید که تیتر Error ،(ترفندستان) پیغام آن و نهایتأ دکمه های موجود در آن با یک خط چین از همه جدا شده و به صورت فایل متنی قرار گرفته اند.

آموزش ویندوز ایکس پی(winXp)

استفاده از نشانگر موس ویستا در ویندوز XP یکی از ویژگی های ظاهری زیبای ویندوز ویستا Cursor ها یا نشانگرهای موس زیبای آن هستند. نشانگر موس سه بعدی که حالتی جذاب به ویندوز می بخشد. در صورتی که از ویندوز XP استفاده میکنید اما از این ویژگی ویندوز ویستا خوشتان آمده است ، به سادگی میتوانید نشانگر موس ویندوز XP را به ویستا تبدیل کنید. در این ترفند ، قصد داریم به معرفی روش انجام این کار بپردازیم. برای اینکار: ابتدا فایل زیر را دریافت کنید: http://www.tarfandestan.com/files/Aero-Cursors[www.Tarfandestan.com].zip فایل را از حالت فشرده خارج کنید و به داخل فولدر جدید ایجاد شده بروید. اکنون بر روی فایل Install.inf راست کلیک کرده و Install را انتخاب کنید. پس از نصب نشانگر ، به کنترل پنل (Start > Control Panel) بروید. بر روی Mouse دوبار کلیک کنید. در پنجره باز شده به تب Pointer بروید. حال کافیست در قسمت Scheme گزینه (Aero Cursors (Alpha blended را انتخاب کنید. دکمه Apply را بزنید تا تغییرات اعمال شود و نشانگر موس شما تبدیل به نشانگر موس ویستا شود. ویندوز

آموزش ویندوز ایکس پی(winXp)

قطع صدای مودم Dialup به هنگام شماره گیری و اتصال ممکن است شما از کاربرانی باشید که عادت دارند در نیمه شب به اینترنت وصل شوند. در این صورتی صدای اتصال مودم Dialup در این زمان نسبتا آزار دهنده است و ممکن است برای دیگر افراد خانواده مشکل ایجاد کند. برای یادگیری چگونگی از کار انداختن صدای مودم به هنگام شماره گیری و اتصال از دو روش متفاوت با ما همراه شوید. راه اول: از منوی Start به Connect to بروید. بر روی Connectionی که از آن برای اتصال به اینترنت استفاده میکنید کلیک کنید. سپس (ترفندستان) بر روی دکمه Properties کلیک کنید. در همان تب General بر روی دکمه Configure کلیک کنید. اکنون تیک گزینه Enable modem speaker را بردارید و تمامی پنجره های باز را OK کنید. اکنون اگر دکمه Dial را بزنید مودم صدایی ندارد. راه دوم: از منوی Start به Control Panel بروید. بر روی Phone and Modem Options دوبار کلیک کنید. به تب Modems بروید. (ترفندستان) مودم مورد نظر را انتخاب کرده و بر روی Properties کلیک کنید. در پنجره باز شده به تب Advanced بروید. در قسمت Extera intialization commands عبارت atm0 را وارد کنید (اگر عبارتی از قبل موجود بود آن را با یک کاما جدا کنید). تمامی پنجره ها را OK کنید.

آموزش و ترفند اینترنت

ترفند پنجم: گاهی اوقات طراحان سایت ها برای سایت ها انیمیشن ها و…را طراحی می کنند(به این صفحه intro می گویند) که برای ورود به سایت باید حتما از آن عبور کنید اگر حوصله ندارید تا انتهای load شدن این صفحه منتظر بمانید فورا در صفحه به دنبال کلمه skipintro بگردید و در صورت یافتن آن را کلیک کنید تا از این صفحه به صفحه اول بروید اگر نبود مجبورید یک بار هم که شده این مبارک صفحه را تحمل کنید و بلافاصله وقتی به صفحه اول سایت برخوردید آدرس آن را یاد داشت کرده و برای بار های بعد از طریق تایپ آدرس در قسمت adress سایت بلافاصله بدون تحمل intro وارد صفحه اول شوید.

آموزش اندروید پایه

زبان مادری خود را به اندروید بیاورید همان‌طور که می‌دانید سیستم عامل اندروید از فارسی پشتیبانی نمی‌کند، البته از نسخه ۳ که برای تبلت‌ها ارائه شد، مشکل فارسی را در آن تا حدودی حل کردند، اما در نسخه 2/3 به کمال خود رسید و علاوه بر اجزای سیستم عامل، مرورگرها و همین‌طور کیبورد فارسی به سیستم‌عامل اضافه شد. با این حال کماکان در دستگاه‌های موبایل نبود نمایش متون فارسی همچنان اذیت‌کننده بود، اما کاربران حرفه‌ای با Root کردن دستگاه موبایل خود و نصب کتابخانه‌های فارسی‌شده اندروید، مشکل فارسی را در آن حل کرده‌اند. از سوی دیگر بعضی کمپانی‌ها با تغییر در سیستم عاملی که روی دستگاه‌های خود ارائه می‌کند به کاربر امکان استفاده از زبان فارسی را می‌دهد؛ برای مثال تمامی گوشی‌های تلفن همراه سامسونگ در ایران از زبان فارسی پشتیبانی می‌کند. اما این مشکل تا سال پیش که اندروید نسخه ۴ را که با اسم رمز Ice Cream Sandwich)ICS بستنی حصیری) ارائه کند ادامه داشت. پس از ارائه این نسخه مشکل اندروید با زبان فارسی و زبان‌هایی که UTF-8 بودند حل شد. یکی از ویژگی‌های دیگر ICS اجرای همزمان روی تبلت و دستگاه‌های موبایل بود. این سیستم عامل امکان قابلیت اجرا شدن روی هر دستگاهی را به شما می‌دهد. اما استفاده از ICS هنوز برای تمامی کاربران اندروید مقدور نیست، به روزرسانی آن باید توسط کمپانی ارائه شود که این موضوع در برخی مدل‌ها و بعضی از کمپانی‌ها هنوز لحاظ نشده است. البته شما می‌توانید با نصب Custom ROM‌های اندروید ICS روی دستگاه‌های خود لذت استفاده از آن را امتحان کنید. برگردیم به مشکل قبلی؛ می‌خواهیم متون فارسی را در اندروید نسخه‌های 3/3/2 به قبل نمایش دهیم. این که سیستم عامل متن فارسی را نشان نمی‌دهد، کاملا ۱۰۰ درصد نیست و شما می‌توانید با ترفند‌هایی که در پایین مطلب ذکر شده‌ است به دستگاه خود این امکان را بدهید تا از قابلیت نمایش زبان فارسی برخوردار شود، اما این نکته را همیشه در ذهن داشته باشید که سیستم عامل اندروید با متن‌های Bi-Directional مثل متون عربی و فارسی و... مشکل دارد. برای این که با مشکل موجود آشنا شوید به این عکس دقت کنید؛ همان طور که می‌بینید متن فارسی جدا جدا نوشته شده‌است. قبل از پرداختن به این مشکل، درباره رندر کردن متن توسط اندروید صحبت می‌کنیم. در زبان‌هایی مثل فارسی و عربی هر حرف اشکال مختلفی دارد؛ برای مثال ما چهار مدل «ی» داریم،‌ مثل: ی اول: زمانی که حرف «ی» اول کلمه می‌آید مثل یا، یاور و... ی وسط: زمانی که حرف «ی» بین دو حرف دیگر می‌آید مثل کیک، کلیک و... ی آخر چسبان: حرف «ی» آخرین حرف است ولی قبل از آن به حرف دیگری چسبیده باشد مثل ولی، منطقی و... ی آخر: حرف «ی» در آخر کلمه می‌آید و به هیچ حرف دیگری نچسبیده است مثل شهری، ابری و... بنابراین برای هر حرف مدل‌های مختلفی داریم؛ در حالی که اندروید زمانی که یک متن را می‌خواهد نمایش دهد همان حالت اول را در نظر می‌گیرد، اما چگونه این مشکل را حل کنیم؟ شما می‌توانید برای نمایش متون فارسی و عربی از «یونیکد» آنها استفاده کنید. همان‌طور که می‌دانید هر کاراکتر یک کد خاص دارد. به طور مثال هر چهار حالت حرف «ی» دارای یک کد منحصر به فرد است. کاری که شما می‌توانید انجام دهید این است که رشته متنی ورودی خود را بگیرید و با تشخیص مکان حرف «ی» در یک کلمه، یونیکدی را که برای نمایش آن حالت از حرف «ی» است جایگزین کنید و سپس متن خود را نمایش دهید و از فارسی در اندروید لذت ببرید. به عکس دقت کنید. اما قبل‌تر از این، یک کتابخانه کوچک برای این تبدیل نوشته شده‌ است که با استفاده از آن می‌توانید متن عربی و فارسی را به آن بدهید و متن درست شده را در خروجی نمایش دهید. مانند کد زیر: try { TextView tv = (TextView)findViewById(R.id.text); AssetManager manager=this.getAssets(); manager.open("tahoma. ttf"); tv.setTypeface(Typeface. createFromAsset(manager, "tahoma.ttf")); tv.setGravity(Gravity.RIGHT); tv.setText(Farsi.Convert ("رادیو110")); } catch (IOException e) { e.printStackTrace(); } کتابخانه فارسی را می‌توانید از آدرس زیر دانلود کنید: http://azure3bt.persiangig.com/farsi.java برای متون عربی هم می‌توانید با استفاده از سورس کد نرم‌افزار قرآنی Qiraat براحتی متون عربی را نمایش دهید. برای دانلود سورس و استفاده از آن به لینک زیر بروید: