آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

بانک پیام برای استفاده در برنامه بانک پیامک

Reza.M  12 سال پیش  12 سال پیش
+1 0

دوستان و اساتید محترم سلام.

طاعات و عبادات همه تون مورد قبول حق...

شاید تو عنوان سوالم نتونسته باشم منظورمو برسونم و میخوام بیشتر توضیح بدم که دقیقا چی مد نظرم هست
برای شروع کار دارم یه برنامه بانک پیامک مینویسم که نیاز هست که سورس اس ام اس داشته باشم که تو بانک ذخیره کنم
حالا سوالم اینه که ایا برا اینکار حتما باید تک تک پیامک ها رو از اینترنت جمع آوری کنم یا تو اینترنت بصورت بانک تو فرمت حالا txt یا تو قالب های دیگه موجود هست که از اتلاف انرژی و زمان جلوگیری کنم؟

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

0 0
سوالت یه جوریه! خب باید بگردی تو سایتا پیدا کنی دیگه. یا فوقش با سایتایی که پیامک میذارن تو سایتشون صحبت کنی یه سری پیامک ازشون بخری. (12 سال پیش)
0 0
برنامه ی محتوا محور یعنی این ! ، یعنی وقت گذاشتن برای تک تک محتوا ها ! (12 سال پیش)
0 0
ممنون از راهنمایی تون... در مورد برنامه محتوا محور بله حق با شماست (A.L.U ) ولی باید از اساتید و دوستان با تجربه مث شما میپرسیدم که یه موقع زمان و انرژی از دست ندم. وگرنه سرم درد میکنه مال کارای برنامه نویسی و طراحی چون من طراح وب هستم . ولی خب به تازگی زمینه اندروید رو شروع کردم... ازون جهت به کمک دوستانم نیاز دارم. بازم تشکر میکنم. (12 سال پیش)
0 0
خواهش میکنم - البته یه روش دیگه هم بات نویسی هست که از وبسایت ها به طور اتوماتیک با php خروجی بگیرید ! (12 سال پیش)
0 0
اگر یک سایت پیدا کردید که محتوا توش بود با استفاده از کپی در اکسل هم میتونی محتوا را مرتب کنی و خروجی بگیری بریزی تو دیتابیس . البته کار دستی برای تست اولیه است. بات نوشتن برای سایتهای مختلف متفاوت هست (12 سال پیش)
0 0
شرمنده این تاپیک رو میارم بالا :D اگر بتونی یه خزنده بنویسی یا حد اقل یک اسکریپت ساده بنویسی میتونی خودت بدون پرداخت هزینه پیامک ها رو از سایت های مختلف جمع آوری کنی ... اگر PHP بلدی کار خیلی دشواری نیست ♥ من تا حالا چندین بار این کارو کردم، اگر خواستی اسکریپت ساده نمونه در اختیارت میذارم. موفق باشی (12 سال پیش)
0 0
@king : داداش بیزحمت اگه برات مقدوره همینجا یه نمونه اشو بذار ببینیم چطوریه! ممنون (12 سال پیش)
0 0
صادق میخواستم یه نمونه بزارم موقع ویندوز عوض کردن یادم رفته بود برش دارم و درایو c:/wamp ام پاک شده :| (12 سال پیش)
0 0
دوستان این جناب BOT رو بزارید تو سایت تا بیشتر با هم آشنا شیم . (12 سال پیش)
0 0
The King عزیز ممنون .خدا خیرتون بده اگه امکانش هست یه نمونه ساده از اسکریپتی که میگید رو قرار بدید ... بچه ها دعاگوتون هستن... (12 سال پیش)
0 0
قرار گرفت :D (12 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Vahid  12 سال پیش
+5 0

این بات نیست، ولی یک تکه کد ساده است که میاد lyrics های سایت sibmusic رو جمع آوری میکنه :Dو از یک سایت دیگه که خودم یواشکی ازش کار گرفتم متن های فینگلیش رو فارسی میکنه :)))
در آخر کار هم اونها رو در فایل ذخیره میکنه در پوشه های جداگانه


فقط دقت کنین که برای کار کردن باید به متد Get اول کد دقت کنید و شماره بدید ... مثلا از 27000 تا 28000

 <?php 
$min = $_GET['min'];
$max = $_GET['max'];
for ($i=$min;$i<=$max;$i++){
$link= "http://109.75.160.175/handlers/song.ashx?songid=".$i."&userid=0&hash=";
$file = file_get_contents($link);
preg_match_all("#<div[^>]*>(.+?)</div>#is", $file, $content);
preg_match_all("#<b[^>]*>(.+?)</b>#is", $file, $title);

//echo "<pre>";print_r($content); echo "</pre>";
//$countp= count ($content[1]);

$songtitle = substr(strip_tags($content[1][1]),9) . " - " . strip_tags($title[1][1]);
$songtitlefarsi = farsisaz(substr(strip_tags($content[1][1]),9)) . " - " . farsisaz(strip_tags($title[1][1]));
$lyric= strip_tags($content[1][12],"<br>");
$lyric2= strip_tags($content[1][13],"<br>");

if (mb_strlen($lyric, 'UTF-8') > 200){
$fp = fopen('lyrics/'.$songtitle.'.txt', 'w+');
fwrite($fp, $songtitlefarsi.PHP_EOL.PHP_EOL);

fwrite($fp, $lyric );
fclose($fp);
echo $i . $songtitle . " Complated Done. <br/>";
}elseif (mb_strlen($lyric2, 'UTF-8') > 200){
$fp = fopen('lyrics/'.$songtitle.'.txt', 'w+');
fwrite($fp, $songtitlefarsi.PHP_EOL.PHP_EOL);

fwrite($fp, $lyric2 );
fclose($fp);
echo $i . $songtitle . " Complated Done. <br/>";
}else{
$fp = fopen('lyrics/'.$songtitle.'.txt', 'w+');
fwrite($fp, $songtitlefarsi.PHP_EOL.PHP_EOL);
fwrite($fp, "Any Lyric Not Found!");
fclose($fp);
echo $i . " " . $songtitle . " Not Complated! . <br/>";
}
}

function farsisaz($text){
$linkfarsisaz= "http://syavash.com/portal/modules/pinglish2farsi/convertor.php?lang=fa";
$postdata = http_build_query(
array(
'pinglish' => $text,
'action' => 'convert'
)
);
$opts = array('http' =>
array(
'method' => 'POST',
'header' => 'Content-Type=application/x-www-form-urlencoded; charset=UTF-8',
'content' => $postdata
)
);
$context = stream_context_create($opts);
@$matnfarsi = file_get_contents($linkfarsisaz, false, $context);
$matnfarsi = strip_tags($matnfarsi);
return $matnfarsi;
}
?>

پ.ن: یه چیزی رو هم اضافه کنم که باید بلد باشید Regex بنویسید


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