[ طلب ] سكربت bit.ly لتصغير الروابط

تم تحميل الصفحة في 1,6521280 ثانية
سكربت bit.ly لتصغير الروابط

q8 trojan

Beginner Developer
rank
إنضم
17 أغسطس 2010
المشاركات
74
الإعجابات
1
النقاط
0
السلام عليكم ورحمة الله وبركاته





ابي سكربت bit.ly لتصغير الروابط وياريت يكون مع شرح تركيبه :3:
 

qwezxc123

Beginner Developer
rank
إنضم
25 أغسطس 2010
المشاركات
2
الإعجابات
0
النقاط
0
رد: سكربت bit.ly لتصغير الروابط

اولا : التسجيل في الموقع عبر الرابط التالي : http://bit.ly/a/sign_up
ثانيا : بعد اتمام عملية التسجيل السهة جدا أول مرة و تسجيل الدخول نتجه للرابط التالي : http://bit.ly/a/your_api_key - مهم جدا -
سيظهر لنا خانتين الاولى bit.ly Username و هي اسم المستخدم و الثانية bit.ly API Key و هي مفتاحك الخاص بالتطبيق
ثالثا : احفظ الكود التالي ضمن اي صفحة انترنت تريدها :

كود:
[FONT=Simplified Arabic Fixed]<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[/FONT][/SIZE][URL="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"][FONT=Simplified Arabic Fixed][SIZE=2][COLOR=#0066cc]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/COLOR][/SIZE][/FONT][/URL][FONT=Simplified Arabic Fixed][SIZE=2]"> [/SIZE][/FONT]
[SIZE=2][FONT=Simplified Arabic Fixed]<html[/FONT] [FONT=Simplified Arabic Fixed]xmlns="[URL="http://www.w3.org/1999/xhtml"][COLOR=#0066cc]http://www.w3.org/1999/xhtml[/COLOR][/URL]"><head> [/FONT][/SIZE]
[SIZE=2] [/SIZE]
[SIZE=2] [/SIZE]
[SIZE=2][FONT=Simplified Arabic Fixed]<****************[/FONT] [FONT=Simplified Arabic Fixed]****************************************="Content-Type"[/FONT] [FONT=Simplified Arabic Fixed]content="text/html; charset=windows-1256"> [/FONT][/SIZE]
[FONT=Simplified Arabic Fixed][SIZE=2]<title>ajaxar demo bit.ly</title> [/SIZE][/FONT]
[SIZE=2][FONT=Simplified Arabic Fixed]<script[/FONT] [FONT=Simplified Arabic Fixed]type="text/javascript"[/FONT] [FONT=Simplified Arabic Fixed]src="[URL="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"][COLOR=#0066cc]http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js[/COLOR][/URL]"></script> [/FONT][/SIZE]
[SIZE=2][FONT=Simplified Arabic Fixed]<script[/FONT] [FONT=Simplified Arabic Fixed]type="text/javascript"> [/FONT][/SIZE]
[FONT=Simplified Arabic Fixed][SIZE=2]$(document).ready(function() [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]{ [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]function bit_url(url) [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]{  [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]var url=url; [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]var username="ajaxar"; [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]var key="R_1f75c39dc5add63757784a59ca9b0a16"; [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]$.ajax({ [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]url:"[/SIZE][/FONT][URL="http://api.bit.ly/v3/shorten"][FONT=Simplified Arabic Fixed][SIZE=2][COLOR=#0066cc]http://api.bit.ly/v3/shorten[/COLOR][/SIZE][/FONT][/URL][FONT=Simplified Arabic Fixed][SIZE=2]", [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]data:{longUrl:url,apiKey:key,login:username}, [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]dataType:"jsonp", [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]success:function(v) [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]{ [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]var bit_url=v.data.url; [/SIZE][/FONT]
[SIZE=2][FONT=Simplified Arabic Fixed]$("#result").html('<a[/FONT] [FONT=Simplified Arabic Fixed]href="' bit_url '"[/FONT] [FONT=Simplified Arabic Fixed]target="_blank">' bit_url '</a>'); [/FONT][/SIZE]
[FONT=Simplified Arabic Fixed][SIZE=2]} [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]}); [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]} [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]$("#url").focus(); [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]$("#short").click(function() [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]{ [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]var url=$("#url").val(); [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]var urlRegex = /(b(https?|ftp|file)://[-A-Z0-9 &@#/%?=~_|!:,.;]*[-A-Z0-9 &@#/%=~_|])/ig; [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]var urltest=urlRegex.test(url); [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]if(urltest) [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]{ [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]$("#result").show(); [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]bit_url(url); [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]$("#url").val(''); [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]$("#url").focus(); [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]} [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]else [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]{ [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]********************("لا يوجد رابط"); [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]} [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]return false; [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]}); [/SIZE][/FONT]
[SIZE=2] [/SIZE]
[SIZE=2] [/SIZE]
[FONT=Simplified Arabic Fixed][SIZE=2]}); [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]</script> [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]<style> [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]#result [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]{ [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]padding:20px; [/SIZE][/FONT]
[SIZE=2] [/SIZE]
[FONT=Simplified Arabic Fixed][SIZE=2]font-family:Tahoma, Arial, sans-serif; [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]font-size:25px; [/SIZE][/FONT]
[SIZE=2] [/SIZE]
[FONT=Simplified Arabic Fixed][SIZE=2]background-color:#ffffcc;; [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]padding:10px; [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]display:none; [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]margin-top:20px; [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]text-align: right [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]} [/SIZE][/FONT]
[SIZE=2] [/SIZE]
[FONT=Simplified Arabic Fixed][SIZE=2]</style> [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]</head><body> [/SIZE][/FONT]
[SIZE=2] [/SIZE]
[SIZE=2][FONT=Simplified Arabic Fixed]<div[/FONT] [FONT=Simplified Arabic Fixed]align="center"> [/FONT][/SIZE]
[FONT=Simplified Arabic Fixed][SIZE=2]<h1>إرسال رابط</h1> [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]</div> [/SIZE][/FONT]
[SIZE=2][FONT=Simplified Arabic Fixed]<div[/FONT] [FONT=Simplified Arabic Fixed]style="margin-top: 40px;"[/FONT] [FONT=Simplified Arabic Fixed]align="center"> [/FONT][/SIZE]
[SIZE=2][FONT=Simplified Arabic Fixed]<input[/FONT] [FONT=Simplified Arabic Fixed]id="short"[/FONT] [FONT=Simplified Arabic Fixed]value="تنفيذ"[/FONT] [FONT=Simplified Arabic Fixed]style="border: 3px solid rgb(204, 0, 0); padding: 4px; font-family: Tahoma, Arial, sans-serif; font-size: 15px; width: 80px;"[/FONT] [FONT=Simplified Arabic Fixed]type="submit"> [/FONT][/SIZE]
[SIZE=2][FONT=Simplified Arabic Fixed]<input[/FONT] [FONT=Simplified Arabic Fixed]name="url"[/FONT] [FONT=Simplified Arabic Fixed]id="url"[/FONT] [FONT=Simplified Arabic Fixed]style="border: 3px solid rgb(0, 153, 204); padding: 4px; font-family: Tahoma, Arial, sans-serif; font-size: 15px; width: 250px;"[/FONT] [FONT=Simplified Arabic Fixed]type="text"> [/FONT][/SIZE]
[SIZE=2] [/SIZE]
[SIZE=2][FONT=Simplified Arabic Fixed]<div[/FONT] [FONT=Simplified Arabic Fixed]id="result"></div> [/FONT][/SIZE]
[SIZE=2][FONT=Simplified Arabic Fixed]<div[/FONT] [FONT=Simplified Arabic Fixed]id="su"></div> [/FONT][/SIZE]
[FONT=Simplified Arabic Fixed][SIZE=2]</div> [/SIZE][/FONT]
[FONT=Simplified Arabic Fixed][SIZE=2]</body></html>[/SIZE][/FONT]
[SIZE=2]


اهم ثلاث نقاط في اكود :
1 : ملف المكتبة
يمكننا حفظه بجنب صفحة التطبيق لزيادة سرعة فتحها مع تعديل المسار
2 : نعدل مسمى حسابك في الموقع المذكور سابقا - طبعا الذي سجلت به اول مرة من السطر التالي في الكود :


كود:
[FONT=Simplified Arabic Fixed]var[/FONT] [FONT=Simplified Arabic Fixed]username="ajaxar";[/FONT]

عدل ajaxar بما ذكر
3 : نعدل المفتاح الخاص و الذي اشرنا له كذالك في الخطوة الثانية التي تلي عملية التسجيل من السطر التالي :

كود:
[/SIZE]
[SIZE=2][FONT=Simplified Arabic Fixed]var[/FONT] [FONT=Simplified Arabic Fixed]key="R_1f75c39dc5add63757784a59ca9b0a16";[/FONT][/SIZE]
[SIZE=2]

عدل R_1f75c39dc5add63757784a59ca9b0a16 بما ذكر
اخيرا احفظ الصفحة و جربها عبر المتصفح و تمتع

و الحمد لله رب العالمين

مع تحياتي ارجو التقييم :)

qwezxc123
 

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل