نیازمند تابع و فرمولی هستم برای تبدیل لینک دانلود + ( پرداخت هزینه در صورت تمایل)

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • ACTION_GAMER

    • 2015/01/03
    • 12
    • 38.00

    نیازمند تابع و فرمولی هستم برای تبدیل لینک دانلود + ( پرداخت هزینه در صورت تمایل)

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


    والا توضیحش یکم سخته ولی سعی میکنم خوب منظورمو برسونم

    ببینید من بالغ بر 10 هزار لینک دارم که مهلت دانلودش اکسپایر شده و امیدوارم بشه با یه فرمول و تابع در اکسل چند تغییر در لینک ایجاد کرد تا به لینک اصلی برسیم و بتونیم راحت ریفرش کنیم.


    برای مثال

    من لینک زیر رو دارم

    لینک شماره 1
    http://ACTION_GAMER:102030@19046.dl1.srvdl.com/premium/3da609c5695c7ca39b023622e82fbb4e/555c5393/Serial/24/S01/24-S01E11-720p_IMDB-DL.Com-Exclusive.mkv

    میخوام تبدیل بشه به این لینک
    لینک شماره 2
    http://www.srvdl.com/dl.php?server=1&file=/Serial/24/S01/24-S01E11-720p_IMDB-DL.Com-Exclusive.mkv


    --------------------------------------

    راهنمایی

    اون قسمت از لینک شماره 1 که قرمز شده ثابت و بدون تغییر خواهد بود و عیناً در انتهای لینک شماره 2 تکرار میشه.
    اون قسمت از لینک شماره 1 که سبز شده عملاً باید حذف بشه کامل(غیر از اون عدد صورتی)
    اون قسمت از لینک شماره 1 که صورتی شده (عدد 1 ) در لینک ها متغییر هست و مربوط به شماره سرور میشه
    برای مثال اگه در لینک شماره یک اون عدد که صورتی هست بجای 1 ، عدد 5 باشد، در لینک شماره دو هم اون عدد باید 5 باشد دقیقاً جاشون هم ثابته ( در لینک 1 شماره سرور بعد از dl و در لینک شماره دو بعد از = خواهد بود)

    چند تا نکته:
    قسمت آبی شده لینک شماره دو غیر از اون شماره که صورتی شده هیچ تغییری نمیکنه
    لینکی که من در اختیار دارم لینک شماره یک هست و میخوام طبق یک فرمول به لینک شماره دو بر سم
    از اونجایی که همه لینک های بنده طبق شرایط فول همینطور کی میبینید یه فرمول ثابت رو رعایت میکنند فکر میکنم بشه با یه تابع به لینک مادر رسید.
  • generalsamad
    مدير تالار توابع

    • 2014/06/22
    • 1496

    #2
    با سلام
    این فرمولها رو امتحان کنید
    بفرض لینک قدیمی در سلول A1 قرار دارد
    کد PHP:
    =SUBSTITUTE(A1;"http://ACTION_GAMER:102030@19046.dl1.srvdl.com/premium/3da609c5695c7ca39b023622e82fbb4e/555c5393";"http://www.srvdl.com/dl.php?server=1&file="
    یا شاید این فرمول مد نظرتون باشه
    کد PHP:
    =SUBSTITUTE(SUBSTITUTE(A1;"http://ACTION_GAMER:102030@19046.dl";"http://www.srvdl.com/dl.php?server=");".srvdl.com/premium/3da609c5695c7ca39b023622e82fbb4e/555c5393";"&file="
    اگه جواب نداد لطفا یک فایل ضمیمه کنید
    Last edited by generalsamad; 2015/06/04, 00:50.
    [CENTER]
    [SIGPIC][/SIGPIC]
    [/CENTER]

    کامنت

    • generalsamad
      مدير تالار توابع

      • 2014/06/22
      • 1496

      #3
      علاوه بر فرمول بالا این یکی هم امتحان کنید
      کد PHP:
      =CONCATENATE("http://www.srvdl.com/dl.php?server=")&MID(A1;FIND("dl";A1)+2;1)&"&file="&RIGHT(A1;LEN(A1)-FIND("Serial";A1;1)+2
      [CENTER]
      [SIGPIC][/SIGPIC]
      [/CENTER]

      کامنت

      • ACTION_GAMER

        • 2015/01/03
        • 12
        • 38.00

        #4
        ممنون بابت پاسخ شما

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

        یه نمونه هم زدم

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

        test.xlsx

        کامنت

        • generalsamad
          مدير تالار توابع

          • 2014/06/22
          • 1496

          #5
          طبق فایل پیوستی این فرمول رو در شیت1 سلول B2 قرار بدید
          کد PHP:
          =CONCATENATE("http://www.srvdl.com/dl.php?server=")&MID(A2;FIND("dl";A2)+2;1)&"&file="&RIGHT(A2;LEN(A2)-FIND("Serial";A2;1)+2
          [CENTER]
          [SIGPIC][/SIGPIC]
          [/CENTER]

          کامنت

          • ACTION_GAMER

            • 2015/01/03
            • 12
            • 38.00

            #6
            ممنون از کمک بی دریغ شما
            یک دنیا تشکر

            کامنت

            چند لحظه..