۱۳۹۰/۰۲/۰۹

SFDown


چند روز قبل جهت دريافت فايل‌هاي تنظيم سطح دوم كش NHibernate به سايت سورس فورج مراجعه كردم و ... آه از نهادم برخاست! نه از اين جهت كه اين سايت مدت مديدي است ما رو تحريم كرده، به اين دليل كه سورس فورج حتي با IP غير ايراني تونسته بود موقعيت من رو شناسايي كنه. شبيه به همين مورد مدتي است توسط گوگل نيز بكارگرفته ميشه. به نظر ميرسه اين وسط جايي نشتي وجود داره. براي مثال در فايرفاكس امكان گزارش Geo Location به صورت پيش فرض فعال است. هر چند در مستندات آن صراحتا عنوان شده كه ... خير ... ما اين اطلاعات را بدون تائيد شما بروز نمي‌دهيم؛ ولي سؤال اينجا است كه چطور تونستند از روي IP غيرايراني، موقعيت من رو تشخيص دهند؟!
غير فعال كردن اين مورد هم ساده است. مطابق تصوير زير عمل كنيد:



به عبارتي در نوار آدرس فایرفاکس عبارت about:config را تایپ کرده، سپس عبارت geo.enabled را يافته و غيرفعال كنيد. اكنون نياز است يكبار مرورگر را بسته و باز كنيد.
و ... IP ايي كه سوخت ... تا يكي دو هفته عمل نخواهند كرد و بعد از ليست سياه پاك خواهد شد.

براي رفع اين نقيصه و ساده‌تر كردن دريافت فايل‌ها از سورج فورج، برنامه‌ي كوچكي را تهيه كرده‌ام كه با گرفتن آدرس يك پروژه سورس فورج، لينك مستقيم قابل دريافت فايل‌هاي آن‌را در اختيار شما قرار مي‌دهد. اين برنامه بر اساس Mirror هاي سورس فورج عمل مي‌كند و به صورت خودكار تمام آن‌ها را بررسي كرده و مورد قابل استفاده را گزارش خواهد داد. يا مي‌توانيد توسط خود برنامه فايل نهايي را دريافت كنيد يا امكان كپي كردن يا ذخيره كردن لينك‌هاي مستقيم نهايي يافت شده، در برنامه پيش بيني شده است (جهت دريافت توسط برنامه download manager مورد علاقه شما).