شرطي كردن اجراي فايل پروژه در صورت اجراي يك فايل ديگر

سلام دوستان عزيز وگرامي

من يك پروژه فلش ساخته ام ولي يك فايل exe هم در كنار آن قرار داده ام كه مقداري تنظيمات وپروتكشن و حفاظت هاي جانبي در آن قرار دارد

سئوال= چطوري به فايل پروژه فلشم يعني project بگويم اگر فايل asli.exe اجراشد آنرا ببند وخودت اجرا شو واگر آن فايل اجرا نشد خودت هم اجرا نشو؟

خواهش مي كنم اگه امكان داره كمك كنيد گير كردم بدجور !
 

mshgames

Well-Known Member
سلام

از Local Connection میتونی استفاده کنی

تو یکی از فالات یه متغیر بزار (تو تایم لاین) بعد زمانی که اجرا بشه اون متغیر 1 بشه حالا توسط لوکال اون 1 یا همون متغییر رو با یه شرط در پروژه اصلیت بزار

اگه وقت شد برات یه فایل درست می کنم


موفق باشی
 
محمد جان اگه يه فايل بسازي منت گذاشتي
من از لوكال ها چيزي نمي دونم
ممنونت ميشم دوست عزيز
 

mshgames

Well-Known Member
سلام

اصلا یادم رفته بود

بلاخره بعد از کلی فکر (داغون شدم) درستش کردم

خوب دقت کن


ابتدا فایله rar زیرو دانلود میکنی سپس محتویاتش تو تا فایله یکی با نامه project و دیگری با نام asli سپس از هر دو تا فایل Fla 2 تا exe میگیری پس حالا تو تا فایل داریم یکی project.exe و یکی دیگه با نامه asli.exe حالا فایله project.exe تو یه پوشه با نامه fscommand میزاری و اون فایله asli.exe بغل پوشه fscommand میزاری حالا 2 تا فایله exe داریم یکی project.exe که تو پوشه fscommand و دیگری asli.exe بیرون پوشه حالا اگه فایله asli.exe باز کنی ابتدا فایله project.exe باز میشه و مینویسه on و فایله asli بسته میشه حالا اگه بخوای فایله project باز کنی بسته میشه چرا چون فایله asli هنوز باز نشده و غیر فعاله

اینم توضیح خوب بود


اینم فایله Fla


من برم فعلا
 

پیوست ها

  • mhram.rar
    10.8 کیلوبایت · بازدیدها: 13

Avang2005

مدیر انجمن
سلام دوست من

با تشكر از محمد عزيز

اگه حتما بايد فايلي كه ببينه exe باشه مي توني از روش محمد عزيز پيش بري

ولي اگه برات مهم نيست مي توني توسط يك فايل XML اين كار رو انجام بدي دقيقا مثل قفل هاي CD كه اول بياد ببينه اين فايل

در CD وجود دارد اگه بود اجرا بشه اگه نبود اتوماتيك از برنامه خارج بشه

اگه خواستي بگو من با XML يه نمونه برات ميزارم

موفق باشيد
 
محمد جان مرسي بابت كار فوق لعاده ومطمئنا وقت گير اگر نگويم نفس گير

فايل ساخته شده شما مثل ساعت كار مي كند فقط يك مشكلي وجود دارد
از بدبختي فايل ثانوي يا دوم(اصلي) كه حاوي كد هاي پروتكشن وحفاظتي برنامه است با فلش ساخته نشده !!
آيا فايل پروجكت كه در پوشه fscommand است مي تواند با فايلهاي exe ساخته شده
توسط دلفي يا ويژوال بيسيك هم ارتباط برقرار كند؟
يا اينكه فقط با همانند فلش خود؟ متاسفانه من نمي دانم چگونه بايد كد هاي داخل فايل بيرون پوشه كه در ابتدا اجرا مي شود يعني=اصلي را
به برنامه هاي ديگر مثل دلفي انتقال دهم به نحوي كه با فايل داخل پوشه fscommand يعني همان پروژه ما ارتباط برقرار كند


به زباني ساده تر آيا فايل پروژه ما بدون كد نويسي در فايل روبرو مي تواند اجراي آن را چك كند؟
ودرصورتي كه فايل حفاظتي قفل دار اجرا شد آنراببندد وخود اجرا شود؟


+++++++++++++++++++++++++++++++++++++++++++++

آونگ جان ممنون ميشم فايل xml رو بزاري
 

mshgames

Well-Known Member
سلام

خواهش می کنم

اینو دیگه واقعا نمی دونم ارتباط با فایلایه تحت دلفی و .....

mahramasrar2 منتظر می مونیم ببینیم آونگ چیکار میکنه

ولی فکر کنم بشه با فلش اینکارو کرد شاید با MDM Zinc اما من دیگه عقلم قد نمی ده شرمنده تم

محمد جان آقا این فایله XML اگه میشه حتما بزار

موفقباشی
 

BehrouzPc

پــــادشــاه فــلــــش
اگه به کد فایل اصلی که توی دلفی درسترسی داری میتونی یه فیل بسازی حالا متنی یا xml بعد توسط دلفی با باز شدن برنامه مقدارش رو به یک تغییر دهید و با فلش این رو به راحتی میشه چک کرد خوب حالا هم به فلش و هم با دلفی روی فایل دسترسی دارید و باز اگه شما نیاز به تغییر فایل توسط فابل فلشتون که Exe می باشد داشته باشید راههای وجود داره که من MDM وبا Mprojector رو بهتون پینهاد می کنم
در ضمن می تونید نام و پسوند بدون ربط اسفاده کنید تا کاربری این فایل به راحتی معلو م نشود

به راه دیگه همین کار با استفاده از دیتا بیش accses مباشد که اماکن قفل کردن اطلاعات رو هم داره با دلفی که 100 درصد بلدی با دیتا بیس ارتباط برقرار کنی برای بخش فلش هم با MDM همون کار بالا فقط توی دیتا بیس انجام میشه 100% عملیه

مید وارم بدردتون خورده باشه ، بهروز
 

Avang2005

مدیر انجمن
نمونه

سلام دوست من

ببينيد الان اين فايل Lock.xml اگه در cd باشه فايل فلشت اجرا ميشه اگه نباشه اجرا نميشه :D

براي او كار هم ميشه با MDM ولي خيلي كار ميبره حالا ببينم اگه فرصت شد برات يه نمونه ميسازم :rose:

موفق باشيد
 

پیوست ها

  • Avang2005.zip
    32 کیلوبایت · بازدیدها: 11
آونگ جان بي نهايت مرسي ديشب تا حالا اينترنت نداشتم !!

فايل رو داونلود كردم تست مي كنم ونتيجه رو اعلام مي كنم
اگه بتوني يه فايل مثالي هم با mdm بسازي نور علي نور ميشه

ممنون دوست من
 
سلام آونگ جان

من فايل xml وفايل fla شما رو تست كردم بعدش يه فايل swf و exe هم ساختم ولي هيچي ازشون متوجه نشدم !!
ميشه يه توضيح كوچيكي بدي اين فايل ها چكار مي ككند؟
وآيا ما بايد چيزي رو اضافه يا تغيير بديم؟
راستش من سر در نياوردم

ممنون
 
آونگ جان يه التفاتي بكن!
يا بقيه دوستان اين فايل xml دقيقا چي رو چك مي كنه وچكار مي كنه؟
 

Avang2005

مدیر انجمن
سلام دوست من

شرمنده يكمي دير شد اين تقصير دانشگاه دسترسي به اينترنت ندارم

اين اكشن مياد محتويات Lock رو توي فايل XML مي خونه اگه بود اجرا بشه فلان كار رو انجام ميده

براي اون فايل MDM هم چشم وقت بشه رو چشم

موفق باشيد
 
آونگ جان بدون فايل نمونه من هيچي متوجه نشدم !!
حالا حتي اگه شده يه كار الكي هم بكنه يه طور تنظيمش كن كه xml كار بكنه
چون اينطوري فقط بر وبر منو نگاه ميكنه !!!
 

Avang2005

مدیر انجمن
سلام دوست من

من آخر نگرفتم شما چيكار مي خواي بكني يكمي در موردش توضيح بده

موفق باشيد
 
همينكه فايل مورد نظر ما با ايكيس ميزان حجم وايكس ميزان نام ودر موقعيت ايكس در سي دي اگه موجود بود تست بشه اگه اجرا شد پس قفل موجوده پروژه ما اون رو بخونه وتشخيص بده و اجرا كنه اگه قفل ما يا همان فايل ايكس (نام فرضي) اجرا شد پس قفل درسته حالا ميشه قفل رو از حافظه خارج كرد يا اون رو بست وبه پروژه بگيم تو اجرا شو در غير اين صورت پروژه بسته بشه
 
بسم الله چيزه ديگه اي نمي خواي

آونگ جان اگه معناي پست شما در بالا به اين معناست كه قصد داري يه فايل بسازي ممنون نه من چيز ديگه اي نمي خوام همون برنامه رو كه بسازي قدردانت هم ميشم:oops:

اما اگه كه منظورت شوخي و تحقير !! هستش بايد بگم در كل در جواب من تفاوتي ايجاد نميكنه:-?
ضمنا من حاضرم هزينه كارت رو هم بدم دوست من:cool:

باز هم ممنون من هر روز سر مي زنم بلكه يه نفر فلش كار كار درست كار منو درست كنه !:wink:
 

Avang2005

مدیر انجمن
سلام دوست من

نه دوست عزيز منظورم تحقير يا مسخره نبود فقط اينكه اين فايل فلشت چيه كه اينقدر چيز مي خواي براش بزاري

اگه مي خواي فقط از كپي كردن CD د هارد جلوگيري كني با همين xml مي توني اين كار رو انجام بدي فايلتو Hiden كن

موفق باشيد
 

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

بالا