حذف راست كليك و ... ( راه حل دارم )

_mamaly_

New Member
به نام خدا
با سلام خدمت همه فلش كارا(حرفه اي و غير حرفه اي نداره ...)
یکی از مشکلات اساسی در فلش حذف و یا تغییر راست کلیک در فلش بود که من به تازگی
روش این کار رو پیدا کردم.
برای این کار فایل fla بدین تا واستون انجام بدم.


--- لطفا در مورد روش این کار سوال نفرمایید.--- :wink:
 
خوب حرفه اي خودت يه Swf واسه نمونه بذار ديگه !

راستي عزيزم تو خيلي باهوشي ها بگو واست اسپند بريزند تو ماست

شوخي كردم ! منتظر فايل Swf شما دوست عزيز هستم .
 

amir_s

Active Member
Ned Broonella گفت:
خوب حرفه اي خودت يه Swf واسه نمونه بذار ديگه !

راستي عزيزم تو خيلي باهوشي ها بگو واست اسپند بريزند تو ماست

شوخي كردم ! منتظر فايل Swf شما دوست عزيز هستم .
درسته خوب يه نمونه بذار!!!
 

sambol

Active Member
واه واه واه ه ه ه ه ه ه ه ه ه ه افاده ها طبق طبق چيزا به دورش وق و وق
لطفا در مورد روش كار سوال نكنيد
عجب مملكتي شده ها
 

ققنوس

Member
آقا اگه شما يه سرچ كني ميفهمي كه اكثر كاربران در اينجا اين روش رو بلدن.
در ضمن اگه اون جوريها ست كه تو ميگي من يه راه بلدم كه مي توني عكس خودتو در منوي about flash player و يا هر چي دلت بخواد در اونجا وارد كني.
 

FoxDesign

Member
اگه ممكنه اينجا توانايياتون رو به رخ ما نكشيد.نا سلامتي اينجا براي تبادل اطلاعاته نه پز اطلاعات!!!
 

_mamaly_

New Member
در ضمن اگه اون جوريها ست كه تو ميگي من يه راه بلدم كه مي توني عكس خودتو در منوي about flash player و يا هر چي دلت بخواد در اونجا وارد كني.[/quote]



اين رو ما تو قنداق انجام مي داديم. :p
به دل نگير..........
شما ها هم كه هرچي مي تونستيد گفتيد .
واقعا ارزشش را نداشت

ببينيد اين روش فقط رو فايلهاي با پسوند EXE عمل مي كنه و اين سايت اجازه پيوست
فايلي با اين پسوند رو نمي ده.
آدرس ايميل بديد براتون مي فرستم.
:idea: (((( البته اين فايلها همانطور كه قبلا گفتم با پسوند EXE هستند پس كساني كه اعتماد به من
ندارند آدرس ايميلشون رو ندهند.)))


روش آن رو هم بعداْ به همه مجيد آنلايني ها مي گم تا صفا كنيد
 

moein273

Member
چه فايده اي داره كه فايل exe رو بخوايم تغيير بديم در مورد فايل exe من هم ميتونم تغييرش بدم .
 
درسته !
دلفي و خيلي چيزهاي ديگه هم اين توانايي رو دارن !
بهتره دنبال يه راه حل واسه خود Swf باشيد
 

fafa^mx

Member
فكر نميكني يكمي دير يادت افتاده كه ميشه از EXE Decompiler ها استفاده کرد :)!
 

amir_s

Active Member
با فيل exe هر كاري ميشه كرد دير رسيدي !!!
كار روي Swf مهمه
 

ققنوس

Member
ميشه يه كاري كرد .التبه من خودم امتحان نكردم
مي توني بعد از اينكه فايلتو exe كردي و تغيير دادي دوباره اونو به swf تبديل كني. البته من فكر نكنم بشه چون فكر نمي كنم بتوني دوباره swf كنينش.فكر كنم واسه اين كه توسط يه برنامه جديد تبديل به exe ميشه.
حالا شما انتحان كنين به ما هم بگين.
 

aho

Banned
:>>: :tavajo: :tavajo: آقا به خاطر همينه كخ ما ايرانيخا پيشرفت نمي كنيم
فقط دوست داريم از ديگران ياد بگيريم اما داشته هامون وچيزايي كه بلديم را به هيچ وجه در اختيارديكران قرار نمي ديم
اصلا كار گروهي به ما ايرانيها نيومده :<<: :tavajo: :tavajo:
 

naeim_crack

Active Member
سلام

سلام

انگار اينجا بحث بالا گرفته در مورد اين كار قبلا بحث شده و اين بحث مربوط به 100 قرن پيشه در مورد كه عكس خودت رو تو راست كليك بزاري داخل سايت راهين قبلا بحث شده اينم خود مقاله
ابتدا يك MovieClip ساخته و نام آن را menu بگذاريد. حالا movieclip را از library به درون محيط ( root ) بياوريد و

Instance Name آن را نيز menu بگذاريد. حال سه Layer ساخته و نام بالاترين لايه را root گذاشته و كدهاي زير

زير را در قسمت Actions از فريم اول بنويسيد.

کد:
this.rightclick = new Object(this); 
this.rightclick.onMouseDown = function () { 
    if (this.hitTest(_root._xmouse, _root._ymouse, true)!= true) { 
        this.gotoAndStop(2); 
    } 
} 
Mouse.addListener(this.rightclick); 
MovieClip.prototype.useHandCursor = false; 
Button.prototype.useHandCursor = false;

حالا بر روي فريم دوم از همان لايه يك keyframe ايجاد كنيد و در قسمت Actions اين فريم كد ;()stop را بنويسيد.

باز هم در فريم شش اين لايه يك keyframe ايجاد كنيد و در قسمت Actions كدهاي زير را در آن بنويسيد.
کد:
stop(); 
for (var i=1; i<=3; i++) { 
    this["button"+i].onPress = function () { 
        this._parent.rahinMX.gotoAndStop(2); 
        this._parent.rahinMX.gotoAndPlay(3); 
    } 
} 
rahinMX.onRollOut = function () { 
    this.gotoAndStop(2); 
}


حالا ديگر كار شما با اين لايه تمام شده است. به سراغ لايه دوم رفته و نام آن را نيز animation بگذاريد. فريم

سوم از اين لايه را به صورت keyframe ايجاد كرده و انيميشني را كه مي خواهيد با رايت كليك كردن نمايش داده

شود كه قبلا درون يك MovieClip طراحي شده را درون اين فريم مي گذاريد. حالا بر روي فريم شش رايت كليك

كرده و گزينه Insert Blank Keyframe را انتخاب مي كنيد. با انجام اين كار به سراغ لايه سوم كه آخرين لايه نيز

هست مي رويد و اسم اين لايه را background بگذاريد. بر روي فريم شش از اين لايه رايت كليك كرده و گزينه

Insert Keyframe را انتخاب كنيد. حالا فريم شش را كه الان ايجاد كرده ايد دست نزنيد تا اينكه در آخر آموزش

تكليف اين فريم نيز مشخص شود.

حالا يك MovieClip ديگر ساخته و نام آن را animation بگذاريد. داخل اين movieclip انيميشن خودتان را ساخته

و در آخر كارتان يك لايه جديد بسازيد و نام آن را as بگذاريد و در آخرين فريم از اين لايه رايت كليك كرده و گزينه

Insert Keyframe را انتخاب كنيد و در قسمت Actions كد زير را وارد كنيد
کد:
this._parent.play(); 
stop();

حالا آخرين فريم از انيميشن خود را Cut Frame كرده و در فريم شش از مووي كليپ menu كه قبلا گفته بودم

دست نزنيد Paste Frame كنيد.

نكته : با اين كار فريم انيميشن شما يك فريم كمتر از لايه as خواهد داشت.

اينم كد جاوا

http://www.rahin.com/reblog/downloads/norightclick.zip
در مورد خود راست كليد يه سري به اين سايت بزن
www.pedymx.com
اينجا هم يك كامپوننت آماده هستش
وسلام
 

amozesh

Member
با سلام
ايراد وجود كليك سمت راست در فلش چي ماكرو مديا براي معرفي نرم افزارش اين كارو كرده ايرادي داره باشه
براي برنامه شما كه مشكلي درست نمي كنه
علت ور داشتن اون رو اگه بگيد ممنون مي شم
براي فايل exe خوب بله براي استفاده در برنامه چيز جالبي نيست ولي تحت وب چه مشكلي داره
موفق باشيد
 

emperatoor

Member
سلام
آموزش جان من توي سايت شما ديدم كه شما در راست كليك امكان close و open in new window را قرار داده ايد مي تونم بپرسم چطوري اين كارو كردين؟؟؟؟؟؟
 

amozesh

Member
با سلام
اين امكان در فلش MX 2004 اضافه شده طريق اين كار هم به صورت زير مي باشد
کد:
my_cm = new ContextMenu(menuHandler);
my_cm.hideBuiltInItems();
my_cm.customItems.push(new ContextMenuItem("FLASHSWF.COM", itemHandler));
function itemHandler(obj, item) {
	trace("Click on FLASHSWF.COM");
}
_root.menu = my_cm;
موفق باشيد
 

ققنوس

Member
يه سوال فكر كنم قبلا جواب داده شده باشه.
چه جوري مي تونم mouse pointer رو هم عوض كنم.
(البته در فرمتswf)
 

amozesh

Member
با سلام
آقا چرا همه سوالات را اينجا مطرح مي كنيد يك تايپيك جديد مربوط به سوالتون بزنيد كه بقيه دوستان هم بتونن استفاده كنن
در مورد سوالتون هم بايد بگم
1- موس را هايد مي كنيد
2- يك موي كليپ را با x , y موس جايش رو تغيير بديد مقدار x , y موس رو هم به اون بدهيد
با زم اگه متوجه نشديد يك سرچ بكنيد حتما تايپيكش را پيدا مي كنيد
موفق باشيد
 

جدیدترین ارسال ها

بالا