فعالسازی اینترنت 4g گوشی LG G2

فعالسازی 4G در LG G2

همانطور که می دانید در اکثر گوشی های تلفن همراه فعالسازی 4G از طریق تنظیمات گوشی انجام می شود.ولی این کار در گوشی LG G2 کمی با سایر گوشی های دیگر متفاوت است و شما به سادگی قادر به انجام این کار نیستید. ما در این آموزش کوتاه قصد داریم نحوه فعالسازی 4G هم برای گوشی LG G2 و هم برای سایر گوشی ها در چند مرحله ساده شرح دهیم.

 

فعالسازی 4G در گوشی LG G2:

در قسمت شماره گیر (dialer) گوشی این شماره را تایپ کنید:

3845#*802#

صفحه ای برای شما باز خواهد شد.در این صفحه به این ترتیب عمل کنید:

  1. گزینه LTE Only را انتخاب کنید.
  2. در منوی بعد گزینه Modem Settings را بزنید.
  3. گزینه RAT Selection را بزنید.
  4. گزینه LTE Only را انتخاب نمایید.

فعالسازی 4g گوشی LG G2

تمام شد. فعالسازی 4G (4جی) برای گوشی شما انجام شد. با این چند قدم شما گوشی خود را فقط در حالت 4جی قرار داده اید و درصورتی که آنتن از نوع 4G در دسترس نباشد، گوشی شما آنتن نخواهد داشت. پیشنهاد می شود که گزینه GSM/WCMDA/LTE auto را انتخاب کنید تا خود گوشی نسبت به قدرت سیگنال نوع شبکه را انتخاب نماید.

البته در گزینه ها شما موارد دیگری همچون GSM تنها یا WCMDA و یا گزینه های دیگر را نیز مشاهده می کنید که برای استفاده از اینترنت نوع 4G باید یکی از مواردی که دارای واژه LTE است را انتخاب کنید.

مراحل فعالسازی 4G در گوشی های معمولی:

  1. به بخش تنظیمات گوشی بروید.
  2. گزینه Mobile Network یا شبکه های موبایل را انتخاب نمایید (این گزینه ممکن است در داخل منویی دیگر با نام More (بیشتر) در بخش Connectivity (اتصالات) باشد.)
  3. گزینه Network mode (نوع شبکه) را انتخاب کنید.
  4. برای فعالسازی 4G گزینه GSM/WCMDA/LTE auto را انتخاب کنید.

در نظر داشته باشید که WCMDA همان 3G و GSM همان GPRS و اینترنت نسل اول می باشد.

 

مقدمه آموزش برنامه نویسی ربات تلگرام

مقدمه آموزش برنامه نویسی ربات تلگرام

در این آموزش کوتاه قصد داریم مقدمات برنامه نویسی ربات تلگرام را بیان کنیم.برای ساخت و برنامه نویسی یک ربات تلگرام چه چیزهایی را لازم است بدانیم؟ چه پیش نیاز هایی هست و باید به چه شکل عمل کنیم.

 

پیشنیاز های اصلی برنامه نویسی ربات تلگرام:

  1. آشنایی و تسلط بر یک زبان تحت وب (PHP, ASP, Python و …)
  2. آشنایی و تسلط بر زبان SQL و پایگاه داده (MySql, MS SQL و …)
  3. توانایی کار با API های REST
  4. آشنایی با فرمت Json

این تمام چیز هاییست که شما برای ساخت و برنامه نویسی یک ربات تلگرام نیاز دارید. حال در مورد هریک از آنها کمی توضیح میدهیم.

 

مقدمه آموزش برنامه نویسی ربات تلگرام

 

زبان برنامه نویسی تحت وب:

همانطور که مشخص است ، نتیجه برنامه ای که نوشته می شود باید در یک سرور اینترنتی قرار گیرد. پس شما باید یکی از زبان های برنامه نویسی تحت وب را فرا بگیرید. پیشنهاد بنده به شما زبان PHP هست ، چون در GitHub میتونین چندین و چند SDK خوب و مناسب برای کار کردن پیدا کنید.

 

پایگاه داده:

این بخش ارتباط مستقیمی با برنامه نویسی ربات تلگرام ندارد ولی نقش بسیار مهمی در این داستان ایفا می کند، چرا که شما نیاز دارید اطلاعات کاربران خود را در جایی ذخیره و بازیابی کنید و داشتن این اطلاعات در مراحل مختل برنامه نویسی ربات تلگرام شما کاربرد خواهد داشت.

 

REST API:

این نوع API به زبان ساده بر اساس ارسال اطلاعات به روش POST و دریافت داده ها در قالب JSON می باشد. API مربوط به ربات های تلگرام، بر همین اساس می باشد. صفحه اصلی و رسمی API ربات تلگرام در آدرس

https://core.telegram.org/bots/api

در دسترس می باشد.

نکته خیلی مهم: یکی از مهمترین قدم ها برای برنامه نویسی ربات تلگرام این است که شما تمام و کمال به این صفحه تسلط داشته باشید و قالب های داده و دستوراتش را بشناسید.

 

JSON:

JSON یک نوع داده می باشد که به شما این اجازه را میدهد آرایه ها، Object ها و سایر متغیر های خود را در قالب یک رشته قرار دهید، جابه جا کنید و در نهایت آن را parse کرده و متغیر هایتان را بیرون بکشید. از آنجا که نتیجه درخواست ها به API تلگرام به صورت json باز میگردد شما برای یادگیری برنامه نویسی ربات تلگرام باید با این ساختار آشنا باشید.

 

خب این مقدمه کوتاهی بود در مورد نیازهای اولیه برای شروع برنامه نویسی ربات های تلگرام. انشالله در مقاله های دیگر نحوه استفاده از متد های متفاوت مانند متد ارسال پیام (SendMessage) را توضیح خواهیم داد.

ربات سفارش غذای تلگرام

ربات سفارش آنلاین غذا

آیا هنوز ربات سفارش آنلاین خود را راه اندازی نکرده اید؟

ما یک روش بسیار فوق العاده برای مشتریان شما یافته ایم که به سادگی هر چه تمام سفارش خود را از طریق گوشی همراه خود ثبت نمایند.

ربات سفارش آنلاین غذا

ربات سفارش  آنلاین غذا چیست ؟ 

آیا شما صاحب رستوران هستید و به دنبال سیستم آنلاینی برای سفارش غذاهای خود می گردید؟

سیستم های آنلاین سفارش غذا یکی از ساده ترین و البته سریعترین راه ها برای افزایش میزان سفارشات آنلاین شماست. استفاده از سیستم های سفارش آنلاین غذا تنها برای رفاه حال مشتریان شما نخواهد بود یکی از مزایای استفاده ازاین نوع سیستم های سفارش آنلاین پرداخت به صورت آنلاین توسط درگاه های بانکی است که هم رضایت مشتری را به همراه دارد و هم رضایت شما را. از این رو گروه توسعه دهندگان سبز با طراحی ربات سفارش آنلاین غذا این مهم را برای شما به ارمغان اورده تا ضمن راحتی مشتریانتان برای سفارش غذاهایشان به صورت آنلاین در کوتاه ترین زمان و صرف کمترین هزینه غذاهایی گرم با کیفیت و خوشمزه ای را در اختیار داشته باشند.

اگر به نظرتان میرسد که طراحی یک سایت برای معرفی رستوران به جای استفاده از یک سیستم آنلاین سفارش غذا برای شما بهتر است باید این نکته را در نظر بگیرید که  طراحی سایت در مقایسه با یک ربات سفارش آنلاین از هزینه های بالاتری برخوردار خواهد بود از طرفی نیاز به تمرکز برروی افزایش تعداد بازدیدکنندگان خواهید داشت در حالی که در یک سیستم آنلاین سفارش غذا شما نیاز به تعداد بازدید ندارین تمامی مشتریان شمابه راحتی با داشتن ادرس ربات سفارش آنلاین غذای شما به اطلاعات منوی شما دسترسی خواهند داشت .

نکته دیگری که سیستم های سفارش آنلاین را نسبت به سایت ها متمایز میکند این است که امروزه کاربران محدودی برای سفارش غذای خود به سایت ها سر میزنن و این مهمترین دلیل است که توسعه دهندگان سبز گزینه طراحی سایت را رد میکنند. استفاده از قابلیت های ربات های تلگرام  و کاربرد گسترده آن ها در بین کاربران فضای مجازی شما به راحتی قادر خواهید بود.

اگر با خواندن این متن تصمیم به سفارش یک سیستم آنلاین غذا و داشتن یک ربات تلگرامی سفارش آنلاین هستید فرصت را از دست ندهید و همین الان با کلیک بر روی لینک زیر ضمن مشاهده یکی نمونه از ربات های تلگرام  سفارش آنلاین گروه توسعه دهندگان سبز اقدام به سفارش این سیستم آنلاین تلگرامی با کمترین محدودیت کنید.

نمونه در حال اجرای این ربات:

[email protected]

 

 

 

 

ساخت ربات تلگرام بدون نیاز به برنامه نویسی

طراحی و ساخت ربات تلگرام بدون برنامه نویسی

متاسفانه این ربات غیرفعال شده و به کاربران جدید سرویس دهی نمیکند

ساخت ربات تلگرام

ساخت ربات تلگرام با ربات [email protected] که در تلگرام هست.

اول وارد حاجی ربات میشیم و Start رو میزنیم

سپس وارد ربات [email protected] در تلگرام میشویم و عبارت newbot/ را ارسال میکنیم که مشاهده میکنیم پیام زیر دریافت میشود

Alright, a new bot. How are we going to call it? Please choose a name for your bot.

که باید در این مرحله نام برای ربات انتخاب کنیم،به عنوان مثال برای تست میزنیم GreenDev  حال باید نام کاربری مربوطه را بنویسیم که در آن حتما باید از کلمه ربات استفاده شود [email protected] سپس پیام زیر را مشاهده میکنید

Done! Congratulations on your new bot. You will find it at t.me/(ID Robot). You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you’ve finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.

 

Use this token to access the HTTP API:

(Token Ham Inja)

 

For a description of the Bot API, see this page: https://core.telegram.org/bots/api

 بجای (ID Robot) شما آیدی ربات خود را میگذارید و بجای (Token Ham Inja) توکن شما را میدهد سپس توکن را انتخاب و کپی کنید و وارد حاجی ربات شوید و بر روی دکمه ی ساخت ربات کلیک کنید

ساخت ربات تلگرام بدون نیاز به برنامه نویسی

ساخت ربات تلگرام بدون نیاز به برنامه نویسی

بعد از اینکه کلیک کردید باید توکن را ارسال کنید تا ربات شما ساخته شود.

اگر پیام زیر را مشاهده کردی یعنی ربات شما با موفقیت ساخته شده است.

شما با موفقیت ربات با آدرس @(ID Robot) و با نام (نام ربات شما) را به سرویس های ما اضافه کردید.

عملیات مدیریت ربات توسط خود ربات (بخش مدیریت) انجام می شود. بروی @(Your Robot ID) کلیک کنید، سپس بروی START کلیک کنید.

 

سپس وارد ربات خودتان شوید و Start را بزنید بعد بر روی دکمه (مدیریت) کلیک کنید

بعد برای شما ۲ دکمه نمایش میدهد که به شرح زیر عمل میکنند:

سرعت خوب،نمایش تبلیغات

سرعت کم،بدون تبلیغات

از اینجا به بعد بر عهده شماست

بعد بر روی دکمه ی (دکمه ها) کلیک کنید

بعد روی (دکمه جدید 0) کلیک کنید

بعد بر روی پیام رسانی کلیک کنید

سپس باید اسم دکمه بزنید که بر عهده شماست به عنوان مثال (شروع چت)

بعد که پیغام (دکمه ایجاد شد.) آمد برو روی دکمه کلیک کنید و (تغییر دستور /) را بزنید.

 

سپس پیام زیر را مشاهده میکنید

 

لطفا دستوری را مشخص کنید که با / شروع می شود تا با اجرای آن دستور این دکمه اجرا شود.

 دستور کنونی: 

مشخص نشده

 

شما میفرستید

/start

سپس پیام زیر را مشاهده میکنید

 

از این پس ارسال /start معادل اجرای این دکمه است.

 

خب ساخت ربات تلگرام به پایان رسید و ربات ما ساخته شد

برای ست کردن عکس و بخش About ربات باید به [email protected] مراجعه کنید و کد های آن⇩

 

/setname (جهت تنظیم اسم ربات)

/setdescription(برای تنظیم متنی که موقع استارت نشان میدهد)

/setabouttext(تنظیم متن درباره ما یا About)

/setuserpic(برای گذاشتن عکس ربات)

/token(برای گرفتن توکن)

این ها دستور های پرکاربرد هستند.

ساخت ربات تلگرام با موفقیت انجام شد.

برای کسب اطلاعات بیشتر و نحوه کار با BotFather به اینجا مراجعه کنید.

 

 

گواهینامه SSL رایگان

گواهینامه SSL رایگان

در این مقاله قصد داریم به نحوه تهیه و نصب گواهینامه SSL رایگان ولی معتبر بپردازیم. در ابتدا بیایید با SSL آشنا شویم و بدانیم که چیست و برای ما چه کاری انجام می دهد.

گواهینامه SSL چیست ؟

یک تکنولوژی که امکان رمز نگاری داده های انتقالی بین کلاینت و سرور را به گونه ای فراهم میکند که اطلاعات توسط یک کلید عمومی در سمت مرورگر شما رمز شده و سپس در سمت سرور با کلید خصوصی رمزگشایی شوند. با این روش از دزیده شدن اطلاعات شما توسط کسانی که پکت های شما را در اصطلاح اسنیف میکنند جلوگیری میشود.

گواهینامه SSL به چه دردی میخورد ؟

غیر از کارایی اصلی که در پاراگراف فوق به آن اشاره شد ، از کارایی های خودمونی تر این تکنولوژی میتوان به امکان گرفتن ای نماد دو ستاره برای فروشگاه ، ست کردن وب هوک بر روی دامنه برای ربات های تلگرام ، امن کردن ارتباطات وب سرویس های REST و کلی امکان دیگه اشاره کرد.

آموزش تهیه و نصب گواهینامه SSL رایگان

برای این کار ابتدا به سایت sslforfree.com بروید.

در صفحه باز شده ، در قسمت مشخص شده نام دامنه ای که میخواهید برای آن گواهینامه تهیه کنید را وارد کنید:

گواهینامه SSL رایگان

پس از وارد کردن آدرس دامنه مورد نظر به صفحه ای مشابه تصویر زیر هدایت خواهید شد که سه حالت برای احراز هویت دامنه شما پیش روی شما قرار میدهد که ما روش automatic را به شما پیشنهاد میکنیم.

گواهینامه SSL رایگان معتبر

در قسمت 1 نام کاربری ftp هاست خود و در قسمت 2 گذرواژه هاست خودتان را وارد نمایید.

در صورتی که این ها را نمیدانید ، این دو بصورت پیش فرض یوزر و پسورد هاستینگ شما می باشند.

در صورتی که دامنه مورد نظر مستقیما در پوشه public_html قرار ندارد ، آدرس پوشه آن را نیز در قسمت directory وارد نمایید.

پ.ن1: این سایت ، سایت فیشینگ جهت دزدیدن اطلاعات شما نمی باشد.

پ.ن2: تحت هیچ شرایطی اطلاعات نام کاربری و رمز عبور خود را در اختیار سایرین قرار ندهید.

پس از فشردن دکمه Download Free SSL Certificate زمان اندکی صرف احراز هویت هاست و دامنه و شما می شود و سپس Certificate،Private Key و CA Bundle لازم جهت نصب گواهینامه SSL روی هاستتون در اختیار شما خواهد بود.

آموزش نصب گواهینامه SSL در دایرکت ادمین و cpanel در آموزش های بعدی قرار داده خواهد شد.

آموزش seo

قصد داریم در این مقاله که به امید خدا دنباله دار خواهد بود به آموزش سئو SEO و نحوه بهینه سازی وب سایت برای موتورهای جستجو بپردازیم.

آموزش سئو SEO جلسه اول:

آموزش سئو SEO

 

برای داشتن رتبه بالا در موتور های جستجو به عبارت بهتر بهینه بودن سایت ما از نظر موتورهای جستحو باید مواردی را رعایت کنیم ما سعی داریم با خواندن این مقالات شما بتوانید سایت خود را بهینه کنید.

باید در نظر داشته باشید که کدهای شما باید مرتب یکدست و خوانا باشد.

تا جایی که امکان دارد از به کار بردن css ها داخل فایل html  خود پرهیز نماییم.و داخل یک css  جدا تعریف کرده و به فایل html خود link  کنیم.

نکته ی بعد استفاده از meta tag   ها و استفاده از ان ها برای عنوان توضیحات سایت و کلمات کلیدی ان می باشد که در جلسات اینده به طور کامل از ان ها استفاده می کنیم.

شما می توانید هم چنین از ایزارهای google adwords  و xmlsitemaps و استفاده از google web master  که bing  هم این ابزار را دارد  استفاده کنید.

Google web master:

url  سایت خود را وارد می کنید یک فایل html  به شما می دهد که باید در روت هاست خود اپلود کنید تا بتوانید از ابزار مربوط استفاده کنید و با کمک این ابزار سایت خود را بهینه کنید.در جلسات اینده به معرفی کامل این tools  می پردازیم.

Google adwords:

سایت شما را تبلیغ می کند ,لغات کلیدی را هدف قرار می دهد.

Xml-sitemaps:

برای این که گوگل و bing  بتوانند وب سایت شما را پیدا کنند باید صفحات خود را معرفی کنید و برای این صفحات sitemap  درست کنید و در  google web master  قرار دهیم تا ایندکس بشوند.

اگر داخل سایت گوگل در قسمت جستجو نام سایت را بنویسید تعداد صفحاتی از سایت  که معرفی شده اند به گوگل را می آورد. اگر تمام صفحات ما به درستی در این جستجو نمایش داده شد یعنی ما تمامی صفحات خود را به سایت گوگل معرفی کرده ایم و اگر نمایش داده نشد یعنی ما باید تمامی صفحات خود را به موتور جستجو گوگل معرفی کنیم.

در جلسات آینده کاربردی تر سایت خود را بهینه می کنیم.

تلگرام

نحوه دریافت پیام ها در ربات تلگرام

در این مقاله کوتاه قصد داریم بررسی کنیم که چگونه یک اسکریپت ربات تلگرام می تواند پیام های ارسال شده به آن ربات را دریافت نماید.

پیام ها در تلگرام به دو طریق قابل دریافت هستند:

  • روش زمانبندی شده یا متد getUpdates
  • روش خودکار یا متد webhook

ربات تلگرام

روش زمانبندی شده یا متد getUpdates

در این روش ، اسکریپت ربات تلگرام باید بصورت زمانبندی شده در فواصل زمانی مشخص به تلگرام سر زده و پیام ها را دریافت نماید. معمولا ایجاد این زمانبندی از طریق کران جاب های پنل هاستینگ می باشد. درست است که در این روش نیازی به گواهینامه SSL ندارید ولی این روش معایبی را هم به همراه دارد از جمله

  • سرعت پایین ربات تلگرام به علت فاصله های زمانی بین دریافت آپدیت ها
  • فشار زیاد به سرور
  • درخواست برای دریافت پیام های ربات تلگرام حتی وقتی پیامی وجود ندارد

روش خودکار یا متد webhook

در این روش که نیازمند گواهینامه SSL می باشد؛ یک آدرس وب را به تلگرام جهت ارسال پیام ها معرفی میکنیم. در این حالت اگر پیامی به ربات تلگرامی شما ارسال شود ، تلگرام آن را به طور خودکار به آن آدرس تعیین شده ارسال می کند. این روش سرعت بسیار بیشتر و بار کمتر بر روی سرور را به دنبال دارد.

برای ثبت یک آدرس برای ارسال پیام ها باید بدین گونه عمل کنید:

https://api.telegram.org/bot[BOT_TOKEN]/setWebhook?url=[URL]

که در آدرس فوق [BOT_TOKEN] توکن ربات تلگرام شما و [URL] آدرس صفحه وبی هست که میخواهید پیام ها به آنجا ارسال شوند.

ما در ربات تلگرام خود از چه روشی استفاده کنیم ؟

پیشنهاد ما به استفاده از روش دوم یا همان روش وب هوک است. درست است که این روش هزینه گواهینامه SSL را در بر دارد ولی به مقدار قابل توجهی در کارایی ربات تلگرام شما تاثیر گذار خواهد بود. برای دریافت گواهینامه SSL ارزان ، میتوانید از بخش تماس با ما پیامی به ما بدهید تا روش ارزانی برای تهیه این نوع گواهینامه به شما ارائه دهیم.

Botfather

آموزش کار با ربات تلگرام بات فادر

برای ساخت ربات تلگرام ابتدا باید به ربات بات فادر (@botfather) پیام دهید. بعد از زدن دکمه استارت برای ساخت ربات تلگرام خود ابتدا دستور

newbot/

را ارسال نمایید. پس از آن بات فادر از شما می خواهد که نامی برای ربات خود انتخاب نمایید. این نام می تواند فارسی ، انگلیسی و یا شامل شکلک و … باشد و پس از ساخت ربات نیز قابل ویرایش و تغییر خواهد بود.

پس از وارد کردن نام ربات ، باید یک نام کاربری برای ربات تلگرام خود انتخاب نمایید، دقت کنید که این نام کاربری قابل تغییر نخواهد بود و اگر در آینده قصد داشته باشید آن را تغییر دهید باید ربات تلگرام جدیدیی بسازید که در نتیجه کاربران ، فایل ها و … قبلی خود را از دست می دهید ، پس در انتخاب نام کاربری دقت نمایید. نام کاربریی که انتخاب میکنید باید یا به bot و یا به _bot ختم شود.

پس از مراحل بالا ، بات فادر یک پیام به شما حاوی توکن ربات تلگرامتان را به شما خواهد داد.

Botfather

آشنایی با دستورات مهم بات فادر برای مدیریت ربات تلگرام

برخی از دستورات بات فادر که اهمیت و کاربرد بیشتری دارند را در زیر لیست کرده و در مورد هر کدام توضیحاتی را ارائه می دهیم:

 

دستور setuserpic/ جهت تغییر تصویر

از این دستور برای تغییر تصویر پروفایل ربات تلگرام استفاده می شود. بعد از ارسال این دستور ،بات فادر از شما میخواهد که ربات مورد نظر خود را از روی صفحه کلیدی که برایتان نمایش می دهد انتخاب کنید. پس از انتخاب ربات تلگرام مدنظرتان ، تصویر خود را ارسال نمایید. تصویری که میخواهید ارسال کنید را حتما به صورت عکس ارسال کنید.

 

دستور setname/ جهت تغییر نام

این دستور را می توانید برای تغییر نام ربات تلگرام به کار ببرید. منظور از تغییر نام ، آن نامی هست که ربات در میان لیست مخاطبین دیده می شود ، نه نام کاربری ربات.

 

دستور setabouttext/ جهت تغییر متن درباره ربات

به کمک این دستور میتوانید متن درباره ربات که در قسمت نمایش اطلاعات کانتکت آورده می شود را تغییر دهید. این متن محدودیت کاراکتر دارد ، پس باید کوتاه باشد.

 

دستور setdescription/ جهت تغییر متن قبل از استارت

همانطور که دیده اید ، در ربات های تلگرام قبل از فشردن دکمه استارت یک متن توضیحات درباره عملکرد و کارهایی که آن ربات میتواند انجام دهد وجود دارد. شما به کمک این دستور میتوانید آن متن را در ربات تلگرام خود ویرایش نمایید.

 

دستور deletebot/ برای حذف

همانطور که از نام دستور مشخص است ، از این دستور برای حذف ربات تلگرام استفاده می شود. بعد از ارسال دستور و انتخاب ربات مدنظرتان ، نیاز هست تا متن زیر را عینا به بات فادر ارسال کنید تا حذف ربات تلگرام تان را تایید کنید. متن مد نظر:

Yes, I am totally sure.