نمایش نتایج 1 تا 15 از 15

نام تاپیک: نمایش کامل یک سایت با دومین شخصی من

  1. #1
    کاربر دائمی آواتار Mojtaba0
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    ایران
    سن
    35
    پست
    124

    Question نمایش کامل یک سایت با دومین شخصی من

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

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

    اسکریپت یا روشی برای این کار معرفی کنید لطفا.

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

    مثال رو ببینید:
    سایت خارجی که شیلتره:
    لینک
    سایتی که همون سایت روی دومینش سوار شده و بدون شیلتر با دومین اون بالا میاد:
    لینک نمونه شماره یک
    لینک نمونه شماره دو

  2. #2
    کاربر دائمی آواتار Mojtaba0
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    ایران
    سن
    35
    پست
    124

    نقل قول: نمایش کامل یک سایت با دومین شخصی من

    لطفا راهنمایی کنید چطور میتونم همچنین چیزی درست کنم.

  3. #3

    نقل قول: نمایش کامل یک سایت با دومین شخصی من

    با curl یا file_get_content میشه اینکارو کرد

  4. #4
    کاربر دائمی آواتار Mojtaba0
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    ایران
    سن
    35
    پست
    124

    نقل قول: نمایش کامل یک سایت با دومین شخصی من

    نقل قول نوشته شده توسط imohammad مشاهده تاپیک
    با curl یا file_get_content میشه اینکارو کرد
    تشکر از پاسخ شما

    میشه بیشتر توضیح بدین چون من مبتدی هستم.

    مثلا برای مثال فوق باید دقیقا چیکار کرد؟

  5. #5

    نقل قول: نمایش کامل یک سایت با دومین شخصی من

    باید یک نوع وب پروکسی درست کنید .
    با curl برای لود کردن css و جاوا اسکریپت به مشکل می خورید .

  6. #6
    کاربر دائمی آواتار Mojtaba0
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    ایران
    سن
    35
    پست
    124

    Unhappy نقل قول: نمایش کامل یک سایت با دومین شخصی من

    نقل قول نوشته شده توسط imohammad مشاهده تاپیک
    با curl یا file_get_content میشه اینکارو کرد
    نقل قول نوشته شده توسط us1234 مشاهده تاپیک
    باید یک نوع وب پروکسی درست کنید .
    با curl برای لود کردن css و جاوا اسکریپت به مشکل می خورید .
    ببخشید این چیزهایی که شما میگین من مبتدی متوجه نمیشم.

    میشه یک اسکریپتی یا روشی توضیح بدین برای رسیدن به هدف لطفا.

    فرض کنید من میخوام توتیوب رو با دومین خودم بالا بیارم.

    تشکر از راهنمایی های شما

  7. #7
    کاربر دائمی آواتار Mojtaba0
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    ایران
    سن
    35
    پست
    124

    Unhappy نقل قول: نمایش کامل یک سایت با دومین شخصی من

    من این کد رو پیدا کردم ولی به درد نخورد:


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-


    transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>MySite Title</title>
    </head>
    <frameset framespacing="0" frameborder="NO" border="0">


    <frame src="http://subscene.com/" name="Page" id="Page" title="Page" />
    </frameset>
    <noframes>
    <body>
    </body>
    </noframes></html>



    روش یا اسکریپتی برای اینکار ارائه بدین ممنون میشم.
    آخرین ویرایش به وسیله Mojtaba0 : چهارشنبه 16 اردیبهشت 1394 در 19:00 عصر

  8. #8
    کاربر دائمی آواتار Mojtaba0
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    ایران
    سن
    35
    پست
    124

    نقل قول: نمایش کامل یک سایت با دومین شخصی من

    چرا این بخش اینطوریه ؟!
    الان هر سوالی تو بخش سی شارپ بپرسی بلافاصله چندین جواب براش میذارن ولی اینجا ...
    کسی بلده لطفا کمک کنه.

  9. #9

    نقل قول: نمایش کامل یک سایت با دومین شخصی من

    سلام
    تو ریشه اصلی هاستتون یه فایل به نام index.php درست کنید و توش این یه خط رو بنویسید :


    <?php echo file_get_contents('http://w3team.ir'); ?>


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

  10. #10
    کاربر دائمی آواتار Mojtaba0
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    ایران
    سن
    35
    پست
    124

    نقل قول: نمایش کامل یک سایت با دومین شخصی من

    نقل قول نوشته شده توسط tuytoosh مشاهده تاپیک
    سلام
    تو ریشه اصلی هاستتون یه فایل به نام index.php درست کنید و توش این یه خط رو بنویسید :


    <?php echo file_get_contents('http://w3team.ir'); ?>


    به جای w3team.ir آدرس سایتی که میخواید نشون بدید رو بنویسید
    مرجع آموزش وردپرس
    ممنون دوست من.

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

    اگه راهنمایی کنید ممنون میشم.

    مثال رو ببینید:

    سایت خارجی که شیلتره:
    لینک
    سایتی که همون سایت روی دومینش سوار شده و بدون شیلتر و با ظاهر دقیقا مشابه با دومین اون بالا میاد (حتی نمونه یک شخصی سازی هم کرده و بنر گذاشته توش):
    لینک نمونه شماره یک
    لینک نمونه شماره دو
    آخرین ویرایش به وسیله Mojtaba0 : پنج شنبه 05 مهر 1397 در 18:27 عصر

  11. #11
    کاربر دائمی آواتار Mojtaba0
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    ایران
    سن
    35
    پست
    124

    نقل قول: نمایش کامل یک سایت با دومین شخصی من

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

    <?php

    ini_set('max_execution_time', 300);

    $scraper = new DOMScraper();

    //address ro inja bede

    $scraper->setSite('آدرس در اینجا وارد شود
    ')->setSource();





    Class DOMScraper extends DOMDocument{

    public $site;

    private $source;

    private $dom;



    function __construct(){

    libxml_use_internal_errors(true);

    $this->preserveWhiteSpace = false;

    $this->strictErrorChecking = false;

    }



    function setSite($site){

    $this->site = $site;

    return $this;

    }



    function setSource(){

    if(empty($this->site))return 'Error: Missing $this->site, use setSite() first';

    $this->source = $this->get_data($this->site);

    return $this;

    }



    function getInnerHTML($tag, $id=null, $nodeValue = false){

    if(empty($this->site))return 'Error: Missing $this->source, use setSource() first';

    $this->loadHTML(mb_convert_encoding($this->source, 'HTML-ENTITIES', 'UTF-8'));



    $tmp = $this->getElementsByTagName($tag);

    $ret = null;

    foreach ($tmp as $v){

    if($id !== null){

    $attr = explode('=',$id);

    if($v->getAttribute($attr[0])==$attr[1]){

    if($nodeValue == true){

    $ret .= trim($v->nodeValue);

    }else{

    $ret .= $this->innerHTML($v);

    }

    }

    }else{

    if($nodeValue == true){

    $ret .= trim($v->nodeValue);

    }else{

    $ret .= $this->innerHTML($v);

    }

    }

    }

    return $ret;

    }



    function innerHTML($dom){

    $ret = "";

    $nodes = $dom->childNodes;

    foreach($nodes as $v){

    $tmp = new DOMDocument();

    $tmp->appendChild($tmp->importNode($v, true));



    $ret .= trim($tmp->saveHTML());

    }

    return $ret;

    }



    function get_data($url){

    if(function_exists('curl_init')){

    $ch = curl_init();

    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

    curl_setopt($ch, CURLOPT_TIMEOUT, 5);

    curl_setopt($ch, CURLOPT_URL, $url);

    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    $data = curl_exec($ch);

    curl_close($ch);

    return $data;

    }else{

    return file_get_contents($url);

    }

    }

    }

    ?>

    و گفته برای نمایش توی سایت هرجا خواستین اینو استفاده کنید:

    <?php echo '<table>'.$scraper->getInnerHTML('table','id=tbl_gold-mrkt').'</table>'; ?>

  12. #12
    کاربر دائمی
    تاریخ عضویت
    آبان 1390
    محل زندگی
    http://reza.biz
    پست
    858

    نقل قول: نمایش کامل یک سایت با دومین شخصی من

    دنبال اسکریپت phproxy بگردید .

  13. #13
    کاربر دائمی آواتار Mojtaba0
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    ایران
    سن
    35
    پست
    124

    نقل قول: نمایش کامل یک سایت با دومین شخصی من

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

    سوال : چطور میتونم این صفحه شروع که باکس داره رو حذف کنم و بجاش یه آدرس ثابت رو بدم که همیشه بصورت پیشفرض اونو باز کنه (مثل نمونه دو) ؟

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


    ---------

    یه سوال دیگه:
    سایتم بخاطر استفاده از این اسکریپت شیل.تر نمیشه ؟
    آخرین ویرایش به وسیله Mojtaba0 : سه شنبه 22 اردیبهشت 1394 در 17:05 عصر دلیل: یه سوال دیگه

  14. #14

    نقل قول: نمایش کامل یک سایت با دومین شخصی من

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

    سوال : چطور میتونم این صفحه شروع که باکس داره رو حذف کنم و بجاش یه آدرس ثابت رو بدم که همیشه بصورت پیشفرض اونو باز کنه (مثل نمونه دو) ؟

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


    ---------

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

  15. #15
    کاربر دائمی آواتار Mojtaba0
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    ایران
    سن
    35
    پست
    124

    نقل قول: نمایش کامل یک سایت با دومین شخصی من

    نقل قول نوشته شده توسط rezaonline.net مشاهده تاپیک
    دنبال اسکریپت phproxy بگردید .
    دمت گرم
    حالا من یه سایت دارم که یه باکس میده بهم و میتونم عین سایت دیگه رو با وارد کردن آدرس توی اون باکس باز کنم.

    سوال : چطور میتونم این صفحه شروع که باکس داره رو حذف کنم و بجاش یه آدرس ثابت رو بدم که همیشه بصورت پیشفرض اونو باز کنه (مثل نمونه دو) ؟

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

تاپیک های مشابه

  1. مبتدی: نمایش تبلیغات در سایت شخصی بدون استفاده از advertisement
    نوشته شده توسط armm1388 در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: پنج شنبه 22 تیر 1391, 13:45 عصر
  2. مرجع کامل نمایش اعداد وب سایت با فونت فارسی
    نوشته شده توسط majid_darab در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: یک شنبه 02 اسفند 1388, 14:42 عصر
  3. نمایش افراد آنلاین سایت ( آموزش گام به گام )
    نوشته شده توسط khazon در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: سه شنبه 04 دی 1386, 02:13 صبح
  4. جستجو در database یک سایت دیگر و نمایش خروجی در سایت خودم
    نوشته شده توسط maryam_80 در بخش ASP.NET Web Forms
    پاسخ: 7
    آخرین پست: یک شنبه 31 تیر 1386, 22:20 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •