دانلود از سایت Source Forge با عبور از تحریم ها
تهران دانلود

فروش ویژه

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

سایر مدلها

دانلود از سایت Source Forge با عبور از تحریم ها

سایت SourceForge.Net بزرگترین پایگاه اینترنتی ارائه دهنده پروژه های Open Source می باشد , که بیشتر برنامه نویسان برنامه های خود را در این سایت برای استفاده عموم به صورت رایگان قرار می دهند !

همون طور که مطلع هستید , کشور های ایران , اردن , کوبا ، کره شمالی و چند کشور آسیایی دیگر در تاریخ چهارشنبه ۳۰ دی ۱۳۸۸ (۲۰ ژانویه ۲۰۱۰) ممنوع الستفاده از پروژه های Open Source آپلود شده در این سایت شده اند .

در این مطلب قصد دارم آموزش دانلود از سایت Sourceforge.net را بدون مواجه شدن با خطای ۴۰۳ Error – Forbidden را به شما بدهم .

http://sourceforge.net/t7.php
تصویری از  صفحه ۴۰۳ Error – Forbidden :

ابتدا مرورگر FireFox را از لینک زیر دریافت کنید :
http://www.mozilla.com/en-US/firefox/personal.html
سپس افزونه Greasemonkey را لینک زیر دانلود کنید :
https://addons.mozilla.org/en-us/firefox/addon/748/

پس از نصب Greasemonkey ، مرورگر FireFox اتان را Restart کنید .
حال اسکریپت زیر را نصب کنید ، برای دانلود از لینک زیر استفاده کنید :
http://userscripts.org/scripts/show/86658
یا اینکه می تونید به صورت دستی کد زیر را به Greasemonkey خود اضافه کنید :

===============================================================

// ==UserScript==
// @name           Source Forge Download Other Mirrors
// @namespace      http://www.e3tar.ir
// @description    Redirect Primary Link Download From Sourceforge.Net To Other Link
// @include        http://sourceforge.net/projects/*/download*
// @include        http://www.sourceforge.net/projects/*/download*
// @include        http://sourceforge.net/projects/*
// @include        http://www.sourceforge.net/projects/*
// @include        https://sourceforge.net/projects/*
// @include        https://www.sourceforge.net/projects/*
// @version        ۱٫۱
// ==/UserScript==

function getElementsByClassName(oElm, strTagName, strClassName){
var arrElements = (strTagName == “*” && document.all)? document.all : oElm.getElementsByTagName(strTagName);
//var arrReturnElements = new Array();
strClassName = strClassName.replace(/\-/g, “\\-”);
var oRegExp = new RegExp(“(^|\\s)” + strClassName + “(\\s|$)”);
var oElement;
for(var i=0; ioElement = arrElements[i];
if(oRegExp.test(oElement.className)){
return(oElement);
}
}
}

(function () {
var links=getElementsByClassName(document,’a’,’direct-download’);
var miror=links.href;
var tmp=miror.match(/mirror=[A-Za-z0-9]*/i)[0];
var m=tmp.replace(/mirror=/,””);
//    var base=miror.match(/[^&]*/i);
//    var diff=miror.match(/[^=]*/i);
//    var m=miror.substr(diff[0].length+1,base[0].length-diff[0].length-1);
var pos=location.href;
pos=pos.replace(/sourceforge.net\/projects/i,m+”.dl.sf.net/project”)
.replace(/\/files\//i,”/”)
.replace(/\/download[?a-zA-Z0-9\/_=]*/i,””);
location.replace(pos);
})();

===============================================================

حالا می تونید این اسکریپت را آزمایش کنید ، برای دانلود یک پروژه وارد سایت SourceForge.net می شویم به عنوان مثال لینک زیر :
http://sourceforge.net/projects/notepad-plus/
حالا روی گزینه Download Now کلیک کنید و نتیجه را ملاحظه کنید .
در حقیقت این اسکریپت Mirror های دیگر سایت SourceForge.net را به شما معرفی می کند .
منبع : e3tar.ir

0
پیشنهاد میکنیم از این مطالب هم دیدن کنید !

۰نظر ارسال شده است

ارسال نظر

شما هم نظری ارسال کنید

ارسال نظر

به نکات زیر توجه کنید

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

ديدن اين مطالب نيز به شما توصيه ميشود

??
برای ورود به کانال تلگرام تهران دانلود کلیک کنید