خب حالا بعد از بررسی شرط ها میخواهیم بگیم اگر یکی از اینها هم برقرار بود یعنی اینترنت متصل نیست، پس پیامی رو به کاربر نشون دادیم.
خب درغیر اینصورت اینترنت وصل هست پس میشه صفحه اینترنت رو باز کنیم.
حالا کد زیر رو اضافه کنید:
else {
Toast.makeText(getApplicationContext(),"You are Connectedd",Toast.LENGTH_LONG);
}
زمانی که شرطی رو بررسی میکنیم و میخوایم بگیم اگر if مطرح شده برقرار نبود در غیر اینصورت چکاری انجام بده، از else استفاده میکنیم.
فعلا داخل else نوشتم یک پیام نشون بده که به اینترنت متصل هستید.
2-1) تنها چیزی که نباید فراموش بشود اجازه گرفتن از کاربر هست. که میخواهیم از اینترنت اون فرد استفاده کنیم. این permission ها رو در manifest قرار بدید.
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
کافی هست از برنامتون اجرا بگیرید و تست کنید.
1-3)حالا در این مرحله باید داخل else صفحه مورد نظر را باز کنیم. اگر به یاد داشته باشید intent ها درخواست ما از اندروید بودند. درحال حاضر ما درخواست باز کردن یک صفحه وب رو داریم. از کد زیر استفاده میکنیم:
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
startActivity(intent);
این نوع خاصی از intent هست. ورودی اول نوعش رو مشخص کرده و ورودی دوم یک متد هست به نام Parse. این متد در کلاس Uri قرار دارد. یک ورودی رشته ای (string) گرفته و اون رو تبدیل به یک uri معتبر میکند. در اخر هم Intent خود رو اجرا کردیم.
خب درغیر اینصورت اینترنت وصل هست پس میشه صفحه اینترنت رو باز کنیم.
حالا کد زیر رو اضافه کنید:
else {
Toast.makeText(getApplicationContext(),"You are Connectedd",Toast.LENGTH_LONG);
}
زمانی که شرطی رو بررسی میکنیم و میخوایم بگیم اگر if مطرح شده برقرار نبود در غیر اینصورت چکاری انجام بده، از else استفاده میکنیم.
فعلا داخل else نوشتم یک پیام نشون بده که به اینترنت متصل هستید.
2-1) تنها چیزی که نباید فراموش بشود اجازه گرفتن از کاربر هست. که میخواهیم از اینترنت اون فرد استفاده کنیم. این permission ها رو در manifest قرار بدید.
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
کافی هست از برنامتون اجرا بگیرید و تست کنید.
1-3)حالا در این مرحله باید داخل else صفحه مورد نظر را باز کنیم. اگر به یاد داشته باشید intent ها درخواست ما از اندروید بودند. درحال حاضر ما درخواست باز کردن یک صفحه وب رو داریم. از کد زیر استفاده میکنیم:
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
startActivity(intent);
این نوع خاصی از intent هست. ورودی اول نوعش رو مشخص کرده و ورودی دوم یک متد هست به نام Parse. این متد در کلاس Uri قرار دارد. یک ورودی رشته ای (string) گرفته و اون رو تبدیل به یک uri معتبر میکند. در اخر هم Intent خود رو اجرا کردیم.
⛔️ از اپلیکیشن جعلی تلگرام که به سرعت در حال انتشار است، بیشتر بدانیم:
▫️ صرفاً برای اندروید طراحی شده و کاربران اپل از گزند آن در امان هستند.
▫️ همه علائم و مراحل شبیه مراحل نصب تلگرام است.
▫️ به شکل دعوت برای سرویس تماس صوتی و تصویری، استفاده از سرویس Nearby و پیدا کردن کاربران بر اساس موقعیت مکانی و اضافه شدن لایو استوری به تلگرام است.
▫️ لینکهای دعوت برای نصب، به صفحه مشابهی نظیر تلگرام میرسند که آدرس آن به جای telegram.org آدرس telgram.vip است.
▫️ حتی اگر ورود دو مرحلهای را فعال کرده باشید به دلیل شباهتها، کاربر فریب فضای مشابه را خورده و رمز دوم را نیز وارد و فاش میکند.
▫️ روش اشاعه: بلافاصله پس از نصب و گرفتن دسترسی، به صورت خودکار به حداقل ۱۰۰ کاربر همان پیام اولیه که کاربر آن را گرفته، ارسال میکند.
▫️ فهرست مخاطبین پیامهای مخرب ارسالی از گوشیهایی که این اپ را نصب کردهاند، هیچ قاعده خاصی ندارد.
▫️کاربران دیگر به همین روش، به آلوده کردن دستگاههای دیگر دست میزنند بدون اینکه قصد ارسال داشته باشند.
▫️ بلافاصله پس از ارسال پیامها، کاربر ارسال کننده ریپورت خواهد شد. پس از گزارش وضعیت بخواهید.
▫️حتما پیامهای ارسالی به دیگران را پاک کنید به طوری از فهرست پیامهای طرفین حذف شود.
▫️ حتما اکتیو سژن را پایان دهید و به فعالیت حسابتان روی دستگاههای دیگر خاتمه دهید.
▫️ فورا رمز دوم را تغییر دهید و لاگ آوت کرده و مجدد از تلگرام کد فعالسازی بگیرید.
▫️ اگر فیلترشکن شما روشن باشد کد فعالسازی را دریافت نخواهید کرد. پس دقت کنید فیلترشکن فعال نباشد.
اگر این توضیحات را مفید میدانید، پست را برای دوستانتان ارسال کنید.
▫️ صرفاً برای اندروید طراحی شده و کاربران اپل از گزند آن در امان هستند.
▫️ همه علائم و مراحل شبیه مراحل نصب تلگرام است.
▫️ به شکل دعوت برای سرویس تماس صوتی و تصویری، استفاده از سرویس Nearby و پیدا کردن کاربران بر اساس موقعیت مکانی و اضافه شدن لایو استوری به تلگرام است.
▫️ لینکهای دعوت برای نصب، به صفحه مشابهی نظیر تلگرام میرسند که آدرس آن به جای telegram.org آدرس telgram.vip است.
▫️ حتی اگر ورود دو مرحلهای را فعال کرده باشید به دلیل شباهتها، کاربر فریب فضای مشابه را خورده و رمز دوم را نیز وارد و فاش میکند.
▫️ روش اشاعه: بلافاصله پس از نصب و گرفتن دسترسی، به صورت خودکار به حداقل ۱۰۰ کاربر همان پیام اولیه که کاربر آن را گرفته، ارسال میکند.
▫️ فهرست مخاطبین پیامهای مخرب ارسالی از گوشیهایی که این اپ را نصب کردهاند، هیچ قاعده خاصی ندارد.
▫️کاربران دیگر به همین روش، به آلوده کردن دستگاههای دیگر دست میزنند بدون اینکه قصد ارسال داشته باشند.
▫️ بلافاصله پس از ارسال پیامها، کاربر ارسال کننده ریپورت خواهد شد. پس از گزارش وضعیت بخواهید.
▫️حتما پیامهای ارسالی به دیگران را پاک کنید به طوری از فهرست پیامهای طرفین حذف شود.
▫️ حتما اکتیو سژن را پایان دهید و به فعالیت حسابتان روی دستگاههای دیگر خاتمه دهید.
▫️ فورا رمز دوم را تغییر دهید و لاگ آوت کرده و مجدد از تلگرام کد فعالسازی بگیرید.
▫️ اگر فیلترشکن شما روشن باشد کد فعالسازی را دریافت نخواهید کرد. پس دقت کنید فیلترشکن فعال نباشد.
اگر این توضیحات را مفید میدانید، پست را برای دوستانتان ارسال کنید.
NETFLIX PREMIUM ACCOUNTS
linni143@gmail.com:linni143
rod3333@hotmail.com:bill2005
rosapayton18@yahoo.com:preston2011
apryl_marykay1@yahoo.com:800freak
jeanlacoe@comcast.net:jeanbean
travis_smith2009@yahoo.com:soccer
tng1114@gmail.com:trieu1114
md-lcsw@cox.net:jbon007d
terigal@gmail.com:mtjd3104
R-e-b-u@hotmail.com:boyete
darkxyster@gmail.com:dirksmith
jschmalz1@new.rr.com:josh0816
aveader@gmail.com:winston3
jesusv107@gmail.com:cataleah25
kate.tr76@gmail.com:mama1976
farid.assali@yahoo.com:040282fa
tamanda02@gmail.com:sadie4270
ladyblackcat2@hotmail.com:ihateyou1
nyyankee1953@gmail.com:maclex11
sjraider81@yahoo.com:rocket15
tamram59@yahoo.com:sweetie04
chase.a.pipkin@gmail.com:chase92
tjkrueger88@gmail.com:sivart321
bkwojton@yahoo.com:Gizmo1983
alex_59701@mail.com:Jraf4kag
alexiabanks93@gmail.com:alexia93
novojilov@gmail.com:zx1290op
karina.burchard@gmail.com:surfing6
cninemire@hotmail.com:judging
portosplace@msn.com:matt1019
marek103@yahoo.com:marek101
sreith@fuse.net:polaris99
michaelcl86@yahoo.com:10021986
sweetkiran07@yahoo.com:sweetwahid
dionisia.hayles@gmail.com:keneshia
😊😊😊😊
linni143@gmail.com:linni143
rod3333@hotmail.com:bill2005
rosapayton18@yahoo.com:preston2011
apryl_marykay1@yahoo.com:800freak
jeanlacoe@comcast.net:jeanbean
travis_smith2009@yahoo.com:soccer
tng1114@gmail.com:trieu1114
md-lcsw@cox.net:jbon007d
terigal@gmail.com:mtjd3104
R-e-b-u@hotmail.com:boyete
darkxyster@gmail.com:dirksmith
jschmalz1@new.rr.com:josh0816
aveader@gmail.com:winston3
jesusv107@gmail.com:cataleah25
kate.tr76@gmail.com:mama1976
farid.assali@yahoo.com:040282fa
tamanda02@gmail.com:sadie4270
ladyblackcat2@hotmail.com:ihateyou1
nyyankee1953@gmail.com:maclex11
sjraider81@yahoo.com:rocket15
tamram59@yahoo.com:sweetie04
chase.a.pipkin@gmail.com:chase92
tjkrueger88@gmail.com:sivart321
bkwojton@yahoo.com:Gizmo1983
alex_59701@mail.com:Jraf4kag
alexiabanks93@gmail.com:alexia93
novojilov@gmail.com:zx1290op
karina.burchard@gmail.com:surfing6
cninemire@hotmail.com:judging
portosplace@msn.com:matt1019
marek103@yahoo.com:marek101
sreith@fuse.net:polaris99
michaelcl86@yahoo.com:10021986
sweetkiran07@yahoo.com:sweetwahid
dionisia.hayles@gmail.com:keneshia
😊😊😊😊
Happy Valentine's Day! I see some good art in trending stickers, be sure to check it out.
آموزش نوشتن سورس در سطح مبتدی🙂
➖➖➖➕➖➖➖
//ابتدا تابعی برای گذاشتن توکن تعریف میکنیم مانند تابع زیر
define('API_KEY','توکن ربات شما');
//فانکشن
function sssteam($method,$datas=[]){
$url = "".API_KEY."/".$method;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_POSTFIELDS,http_build_query($datas));
$res = curl_exec($ch);
if(curl_error($ch)){
var_dump(curl_error($ch));
}else{
return json_decode($res);
}
}
//حالا متغیری برای تعریف اپدیت ها میزاریم
$update = json_decode(file_get_contents('php://input'));
//حالا کد های زیر رو در سورس قرار میدیم
$text = $update->message->text;
$chat_id = $update->message->chat->id;
$message_id = $update->message->message_id;
//حالا متن استارت را تعیین خواهیم کرد
if ($text == '/start'){
Gigatm('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"متن استارت"
]);
}
?>
➖➖➖➕➖➖➖
اسکی آزاد ولی با ذکر منبع😐🙂
➖➖➖➕➖➖➖
//ابتدا تابعی برای گذاشتن توکن تعریف میکنیم مانند تابع زیر
define('API_KEY','توکن ربات شما');
//فانکشن
function sssteam($method,$datas=[]){
$url = "".API_KEY."/".$method;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_POSTFIELDS,http_build_query($datas));
$res = curl_exec($ch);
if(curl_error($ch)){
var_dump(curl_error($ch));
}else{
return json_decode($res);
}
}
//حالا متغیری برای تعریف اپدیت ها میزاریم
$update = json_decode(file_get_contents('php://input'));
//حالا کد های زیر رو در سورس قرار میدیم
$text = $update->message->text;
$chat_id = $update->message->chat->id;
$message_id = $update->message->message_id;
//حالا متن استارت را تعیین خواهیم کرد
if ($text == '/start'){
Gigatm('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"متن استارت"
]);
}
?>
➖➖➖➕➖➖➖
اسکی آزاد ولی با ذکر منبع😐🙂
شركت فيس بوك اعلام كرد براي حفظ حريم شخصی كاربران در آپديت جديدش گزينه Save Photo و Screen Shot را حذف خواهد كرد!
After a Year, Many things change ...
After a Year, Many good or bad people aren't Exist ...
After a Year, lots of children become Exist ...
After a Year, You are able to do new things ...
After a Year, You may not be able to do things that you could do in the past ...
After a Year, Everything become new ...
After Winter, Spring Starts
After Dark, it's light !
but Now after All it's time to say Happy Noruz Iran and have a Good time with your family :D ! 🇮🇷🌾
mr.ashkan
2018/1397
After a Year, Many good or bad people aren't Exist ...
After a Year, lots of children become Exist ...
After a Year, You are able to do new things ...
After a Year, You may not be able to do things that you could do in the past ...
After a Year, Everything become new ...
After Winter, Spring Starts
After Dark, it's light !
but Now after All it's time to say Happy Noruz Iran and have a Good time with your family :D ! 🇮🇷🌾
mr.ashkan
2018/1397
This week, over 700,000 new users are signing up for Telegram each day. The annual user growth of Telegram surpassed 70% YoY in most markets.
With so many new people joining, not every user may have a clear understanding about what Telegram stands for.
That’s why when announcing the 200M milestone last week, I used the opportunity to write a bit about the values of Telegram and what drives us forward.
https://telegram.org/blog/200-million
With so many new people joining, not every user may have a clear understanding about what Telegram stands for.
That’s why when announcing the 200M milestone last week, I used the opportunity to write a bit about the values of Telegram and what drives us forward.
https://telegram.org/blog/200-million
Telegram
200,000,000 Monthly Active Users
Within the last 30 days, Telegram was used by 200 million people. This is an insane number by any standards. If Telegram were a country, it would have been the sixth largest country in the world.
Telegram_X_0.20.6.912_Android30t.com_.apk
14.9 MB
تلگرام x جدید ترین ورژن 🙂🙃
Channel++.zip
33.3 KB
سورس ربات مدیریت کانال
با امکان ارسال پست به صورت ساعتی و تایم دار
نویسنده : mr.ashkan ✍
با امکان ارسال پست به صورت ساعتی و تایم دار
نویسنده : mr.ashkan ✍
یادداشت های برنامه نویس آماتور | Amateur programmer notes
#تیکه کد ساخت کیبورد //===== $menu = json_encode(['keyboard'=>[ [['text'=>'نام دکمه مورد نظر'],['text'=>'نام دکمه مورد نظر']], ],"resize_keyboard"=>true]); #mr.ashkan
برای استفاده از این کد برای شروع سورس و استارت ربات به گونه ی زیر میباشد !
elseif ($text == "/start"){
sendMessage($chat_id, "Slm :)","html",true,$menu);
}
#mr.ashkan ✍
elseif ($text == "/start"){
sendMessage($chat_id, "Slm :)","html",true,$menu);
}
#mr.ashkan ✍
Forwarded from Pavel Durov
The power that local governments have over IT corporations is based on money. At any given moment, a government can crash their stocks by threatening to block revenue streams from its markets and thus force these companies to do strange things (remember how last year Apple moved iCloud servers to China).
At Telegram, we have the luxury of not caring about revenue streams or ad sales. Privacy is not for sale, and human rights should not be compromised out of fear or greed.
At Telegram, we have the luxury of not caring about revenue streams or ad sales. Privacy is not for sale, and human rights should not be compromised out of fear or greed.
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from MUSIC CHANNEL
با سلام و عرض ادب خدمت کاربران عزیز...
با لطف و یاری خداوند متعال ، از این تاریخ اقدام به شروع رسمی فعالیت کانال @MUSlC_CHANNEL خواهیم کرد.
در این کانال برنامه های مختلف و جذاب موزیک قرار خواهد گرفت که امیدواریم مورد استقبال شما عزیزان قرار گیرد.
همچنین ممکن هست به دلیل وجود کاربران و دوستان غیر ایرانی ، برخی از پست ها به چند زبان قرار داده شود.
دوستان بسیاری اعلام آمادگی برای فعالیت در کانال نموده اند که ضمن تشکر از این عزیزان ، تیم کانال و سایت موزیک کامل می باشد و فعلا نیازی به ادمین نیست و در آینده اگر این نیاز احساس شد ، حتما در کانال اطلاع رسانی خواهد شد.
با تجدید احترام
مدیریت کانال موزیک
✅جهت عضویت می توانید به لینک زیر مراجعه کنید:
t.me/MUSlC_CHANNEL
با لطف و یاری خداوند متعال ، از این تاریخ اقدام به شروع رسمی فعالیت کانال @MUSlC_CHANNEL خواهیم کرد.
در این کانال برنامه های مختلف و جذاب موزیک قرار خواهد گرفت که امیدواریم مورد استقبال شما عزیزان قرار گیرد.
همچنین ممکن هست به دلیل وجود کاربران و دوستان غیر ایرانی ، برخی از پست ها به چند زبان قرار داده شود.
دوستان بسیاری اعلام آمادگی برای فعالیت در کانال نموده اند که ضمن تشکر از این عزیزان ، تیم کانال و سایت موزیک کامل می باشد و فعلا نیازی به ادمین نیست و در آینده اگر این نیاز احساس شد ، حتما در کانال اطلاع رسانی خواهد شد.
با تجدید احترام
مدیریت کانال موزیک
✅جهت عضویت می توانید به لینک زیر مراجعه کنید:
t.me/MUSlC_CHANNEL
#فانکشن #خیلی_کاربردی
ارسالی اشی
حتما دیدید تو بعضی انتی اسپما که فیلترینگ کلمشون هوشمنده و مثلا شما کلمه 'تست' رو فیلتر میکنی این کلمات هم شناسایی میشن:
تسسسسستتتتتت
تتت $^%**^/=سست
تتتتتسسسسس^*^*؛تتتتت^€^&تتتت
و...
خب ما فانکشنشو براتون آماده کردیم! گرچه تو انتی اسپم خودمونم استفاده شده ولی برای سورپرایز شما کاربران میزاریم! 😉
functi
echo is_filter('irDev','ir./?<,>Oo0875214DDdEe.e====!@#$%^&*()_-VVVvv');
خروجی true
موفق باشید
کپی بدون ذکر منبع اکیداااااا ممنوع
ارسالی اشی
حتما دیدید تو بعضی انتی اسپما که فیلترینگ کلمشون هوشمنده و مثلا شما کلمه 'تست' رو فیلتر میکنی این کلمات هم شناسایی میشن:
تسسسسستتتتتت
تتت $^%**^/=سست
تتتتتسسسسس^*^*؛تتتتت^€^&تتتت
و...
خب ما فانکشنشو براتون آماده کردیم! گرچه تو انتی اسپم خودمونم استفاده شده ولی برای سورپرایز شما کاربران میزاریم! 😉
functi
on is_filter($filter,$input){
$text = strtolower($input);
$filter_check = preg_replace('/([^\sa-zA-Zآ-ی]+)/u','',$text);
$filtered = implode("*", str_split($filter))."*";
return preg_match("/($filtered)\w/",$filter_check);
}
نمونه استفاده:echo is_filter('irDev','ir./?<,>Oo0875214DDdEe.e====!@#$%^&*()_-VVVvv');
خروجی true
موفق باشید
کپی بدون ذکر منبع اکیداااااا ممنوع