<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>پادشاه فلش &#187; جاوا اسکریپت</title>
	<atom:link href="http://blog.iflashlord.com/category/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c/%d8%ac%d8%a7%d9%88%d8%a7-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.iflashlord.com</link>
	<description>دست نوشته های یک پادشاه فلش</description>
	<lastBuildDate>Sat, 31 Jul 2010 05:55:09 +0000</lastBuildDate>
	<language>fa</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>پیوند میان دو Object در JavaScript</title>
		<link>http://blog.iflashlord.com/1389/03/merge-two-object-in-javascript/</link>
		<comments>http://blog.iflashlord.com/1389/03/merge-two-object-in-javascript/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 14:44:59 +0000</pubDate>
		<dc:creator>بهروز پولادرگ</dc:creator>
				<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[جاوا اسکریپت]]></category>
		<category><![CDATA[hasOwnProperty]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[merge two object]]></category>
		<category><![CDATA[Object]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[پیوند دو آبجکت]]></category>

		<guid isPermaLink="false">http://blog.iflashlord.com/?p=264</guid>
		<description><![CDATA[سلام دوستان عزیز ، پیرو آموزش های کوتاه و کاربردی که چندی پیش شروع کردم این بار به موضوعی در جاوااسکریپت می پردازیم ، امکان دارد که برای شما پیش آمده باشد که نیاز داشته باشید یک Object را بهObject دیگر پیوند بزنید ، چه راه حلی به ذهنتان رسیده ؟ فرض بر این هست [...]]]></description>
			<content:encoded><![CDATA[<p>سلام دوستان عزیز ، پیرو آموزش های کوتاه و کاربردی که چندی پیش شروع کردم این بار به موضوعی در جاوااسکریپت می پردازیم ، امکان دارد که برای شما پیش آمده باشد که نیاز داشته باشید یک Object را بهObject دیگر پیوند بزنید ، چه راه حلی به ذهنتان رسیده ؟ فرض بر این هست که یکی یا هر دو Object های ما در مسیر برنامه می بایست چندین بار مقدار دهی و پیوند زده بشود ، پس عملا روش ایجاد Object برای هر بار استفاده برای ما مقدور نیست &#8230;</p>
<p>چند راه حل برای این کار وجود دارد که روش اول استفاده ساده از یک حلقه for می باشد که در زیر کد مربوطه را مشاهده می کنید :</p>
<pre class="brush: jscript;">
var a = { 'foo': 'bar', 'baz': 'bat' };
var b = { 'foo': 'quux' };
for (prop in a) {
 if (prop in b) { continue; }
 b[prop] = a[prop];
}
</pre>
<p>در کد بالا ما ابتدا Object با نام a را پیمایش می کنیم و در صورتی که خصوصیت جدید در b وجود نداشته باشد (که توسط شرط در کد تست می شود) خصوصیت a به b افزوده می شود.</p>
<p>به همین سادگی ، البته برای این کار می توان از روش های دیگری هم استفاده کرد و کار اصولی تری انجام داد که بتوان از آن در تمام مسیر یک پروژه استفاده کرد</p>
<p>یکی از این کارهای استفاده از گسترش برای متد Object می باشد ، ما با تعریف یک Prototype برای Object به نام merge  در هر جایی از کد می توانید با فراخوانی این متد از آن بهره ببریم</p>
<p><span id="more-264"></span></p>
<p>البته این مورد برای مواردی که احتمال می دهید بیش از یک بار نیاز به استفاده دارید ، بسیاز توصیه میشود&#8230;</p>
<p>کد مربوطه :</p>
<pre class="brush: jscript;">
Object.prototype.merge = (function (ob) {
var o = this;
var i = 0;
for (var z in ob) {
 if (ob.hasOwnProperty(z)) {o[z] = ob[z];
 }
}
return o;
})
</pre>
<p>و روش استفاده :</p>
<pre class="brush: jscript;">
var a = {a:1}
var b = {b:2}

var c = a.merge(b); //نتیجه {a:1,b:2}
</pre>
<p>امیداورم مورد استفادتون قرار گرفته باشه&#8230;</p>
<p>موفق و پیروز باشید <img src='http://blog.iflashlord.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iflashlord.com/1389/03/merge-two-object-in-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>حمله مجازی به DeviantART و هک بخش تبلیغات و حذف آن</title>
		<link>http://blog.iflashlord.com/1387/11/%d8%ad%d9%85%d9%84%d9%87-%d9%85%d8%ac%d8%a7%d8%b2%db%8c-%d8%a8%d9%87-deviantart/</link>
		<comments>http://blog.iflashlord.com/1387/11/%d8%ad%d9%85%d9%84%d9%87-%d9%85%d8%ac%d8%a7%d8%b2%db%8c-%d8%a8%d9%87-deviantart/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 07:23:44 +0000</pubDate>
		<dc:creator>بهروز پولادرگ</dc:creator>
				<category><![CDATA[امنیت و هک]]></category>
		<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[جاوا اسکریپت]]></category>
		<category><![CDATA[DeviantART]]></category>
		<category><![CDATA[Greasemonky]]></category>

		<guid isPermaLink="false">http://blog.iflashlord.com/?p=39</guid>
		<description><![CDATA[اینبار می خوام یک را حمله به یکی از سایتهای معروف که به احتمال زیاد حتما یک بار هم که شده دیدیتش رو براتون بگم و انشا الله در ادامه مطلب هم به روش کار به صورت جزء به جزء بپردازیم، اسم سایت چیه ؟DeviantART.Com خوب شناختید حالا مخوایم چکار کنیم ؟ در واقع می [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>اینبار می خوام یک را حمله به یکی از سایتهای معروف که به احتمال زیاد حتما یک بار هم که شده دیدیتش رو براتون بگم و انشا الله در ادامه مطلب هم به روش کار به صورت جزء به جزء بپردازیم، اسم سایت چیه ؟DeviantART.Com خوب شناختید <img src='http://blog.iflashlord.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p></blockquote>
<p>حالا مخوایم چکار کنیم ؟ در واقع می خوایم بدون پرداخت هیچ هذینه ای بخش تبلیغاتی مربع شکل در صفحه پروفایل شما قرار داره رو حذف کنیم (البته قبل از استفاده از تکنیک ها مراحل بعدی فعلا با این آزمایش این رویداد ماندگار نخواهد بود) البته هدف ما یادگیری یک روش حمله به سایت می باشد که در ادامه به اون می پردازیم و هیچ گونه هدف مخرب و یا نفوذی مد نظر ما نیست.<br />
مرحله اول  : شما لینکی که در زیر می بینید رو ، روش کلیک چپ رو نگه دارید و درگ کنید توی لینک های مورد علاقتون (این کار در فایر فاکس امکان پذیر می باشد) و در صورتی که از اینترنت اکسپلورر استفاده می کنید راست کلیک کنید و copy shortcut  رو بزنید</p>
<p><span id="more-39"></span></p>
<p><a href="javascript:script=document.createElement('script');script.src='http://moeffju.net/dA/hack/js/deviantUNANNOY/deviantUNANNOY.user.js?'+new%20Date().getTime();document.getElementsByTagName('head')%5b0%5d.appendChild(script);void(0);" target="_self">لینک مربوط به حمله به DeviantART</a></p>
<p>مرحله دوم  : به پروفایلتون در سایت DeviantART.Com برید مثلا (<a title="http://iflashlord.deviantart.com" href="http://iflashlord.deviantart.com/" target="_blank">http://iflashlord.deviantart.com</a>) خوب حالا اگه با فایر فاکس کار می کنید روی اون لینکی که گذاشتید توی مورد علاقه هاتون کلیک کنید (نگران نباشید به صفحه جدید نمیره فقط کارها شروع میشه) اگه ها با آی ای هستید کدی که کپی کردید رو به جای آدرس پروفایلتون که بازه پیست کتید و اینر رو بزنید.</p>
<p>مرحله دیگه ای نیست همون جوری که می بینید باکس مروبط به تبلیغات (که در صفحه با نام deviantART Notice قرار دارد) حذف شد<br />
البته امکان داره یه چند ثانیه ای طول بکشه که می بایست صبر نمایید</p>
<p>توضیحات در باره روش کار به صورت جزء به جزء به زودی در ادمه همیمن مطلب قرار می گیرد (چگونه این امر رو ماندگار کنیم ؟)<br />
چگونه این امر رو ماندگار کنیم ؟</p>
<p style="text-align: justify;">برای کسانی که نحوه استفاده از این اسکریپت ها رو نمیدونن :<br />
برای استفاده از این اسکریپت ها باید افزونه گریسی مانکی رو بر فایرفاکس نصب کنید:</p>
<p><a href="http://www.mozilla.com/en-US/firefox/" target="_blank">دریافت</a> <strong>آخرین نسخه فایرفاکس</strong><br />
<a href="https://addons.mozilla.org/en-US/firefox/addon/748" target="_blank">دریافت</a> <strong>آخرین ورژن افزونه گریسی مانکی</strong></p>
<p style="text-align: right;">بعد از دریافت و نصب دو مورد بالا و فعال سازی افروزنه  گریسی مانکی از مسیر <strong>Tools-&gt;Greasemonky-&gt;Enabled</strong> ، <a href="http://moeffju.net/dA/hack/js/deviantUNANNOY/deviantUNANNOY.user.js" target="_self"><strong>اینجا کلیک کنید</strong></a> ، و منتظر باشید که اسکریپت در گریسی مانکی نصب بشه ، کار تمام هست ، حالا با هر بار مراجعه به سایت <strong>DeviantART </strong>، دیگه خبری از اون تبلیغ نیست.</p>
<p><a href="http://moeffju.net/" target="_blank">منبع اصلی مطلب</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iflashlord.com/1387/11/%d8%ad%d9%85%d9%84%d9%87-%d9%85%d8%ac%d8%a7%d8%b2%db%8c-%d8%a8%d9%87-deviantart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
