PDA

View Full Version : ساختن Setup با محدودیت



ali_habibi1384
جمعه 24 اسفند 1386, 05:05 صبح
چطور میشه یه ست آپ از برنامه روی سی دی ساخت که فقط 3 بار بشه اونو نصب کرد؟؟؟
بدون استفاده از رایتر و نوشتن بر روی سی دی!:متفکر:

Bahram0110
جمعه 24 اسفند 1386, 05:10 صبح
خب این اطلاعات باید یه جایی ذخیره بشه
مسلما اگه توی خود سی دی نباشه توی کامپیوتر کاربره
ولی در کل فکر نکنم بشه این کارو انجام داد!

ali_habibi1384
جمعه 24 اسفند 1386, 06:14 صبح
اتفاقا منم توی همینش موندم.
چند وقت پیش یه سی دی نرم افزار چک خریدم . دفعه اول روی کامپیوتر خودم نصب کردم دفعه دوم روی سیستم شرکت و دفعه سوم به یکی از دوستام دادم . وقتی دفعه چهارم خواستم روی سیستم خودم نصب کنم البته نه اون سیستم اولی روی یه لپ تاپ بود ؛ برنامه پیام داد که شما با این سی دی 3 بار نصب کردید . این بار باید برنامه رو خریداری کنید .
جالبترش اینجا بود که 2 تا از این سیستمها رایتر نداشت .
فقط دفعه اولی که خواستم سی دی رو نصب کنم باید یه شمارهه سریال از شرکتشون می گرفتم که با اون شماره 3 بار نصب کردم !
به نظر شما چه طور همچین چیزی ممکنه؟

mpmsoft
جمعه 24 اسفند 1386, 08:21 صبح
دوست عزیز آیا قفل سخت افزاری هم به سیستمت وصل می کنی ؟

من هم تو ساخت Setup همچین گزینه ای رو دیدم و نمی دونم آیا روی CD هم عمل می کنه یا نه

a_mohammadi_m
جمعه 24 اسفند 1386, 11:04 صبح
با سلام
برای کنترل تعداد نصب برنامه راههای مختلفی وجود داره :
1- با استفاده از قفل سخت افزاری ( اطلاعات نصب روی قفل ذخیره می شود )
2- ذخیره روی هارد دیسک ( بصورت فایل یا بصورت اطلاعات بایتی در قسمتهای غیر معمول آن )
3- ارسال اطلاعات نصب به یک سرور ایمیل یا وب سایت ( بصورت ثبت نرم افزار یا ارسال مخفی )
4- ذخیره اطلاعات در بیتهای مصرف نشده و رزرو حافظه CMOS ( بایوس ) کامپیوتر
5- ذخیره در خود CD نصب
با توجه به توضیخات شما احتمالا روش سوم استفاده می شود چون در کامپیوترهای مختلف و شرایط مختلف اتفاق افتاده است.
در ضمن ممکن است اطلاعات نصب در همان لحظه ارسال نشده و به زمان مناسبی موکول شود مثلا اولین باری که پس از نصب به اینترنت وصل شوید

اوبالیت به بو
جمعه 24 اسفند 1386, 19:40 عصر
من یه همچین بحثی رو تویه امنیت نرم افزار مطرح کردم ولی چون دانشم کم بود نتونستم پیگیرش باشم.
http://barnamenevis.org/forum/showthread.php?t=92066&highlight=%D9%85%D8%AD%D8%AF%D9%88%D8%AF+%DA%A9%D9 %86%D9%86%D8%AF%D9%87

ali_habibi1384
جمعه 24 اسفند 1386, 21:36 عصر
با سلام
برای کنترل تعداد نصب برنامه راههای مختلفی وجود داره :
1- با استفاده از قفل سخت افزاری ( اطلاعات نصب روی قفل ذخیره می شود )
2- ذخیره روی هارد دیسک ( بصورت فایل یا بصورت اطلاعات بایتی در قسمتهای غیر معمول آن )
3- ارسال اطلاعات نصب به یک سرور ایمیل یا وب سایت ( بصورت ثبت نرم افزار یا ارسال مخفی )
4- ذخیره اطلاعات در بیتهای مصرف نشده و رزرو حافظه CMOS ( بایوس ) کامپیوتر
5- ذخیره در خود CD نصب
با توجه به توضیخات شما احتمالا روش سوم استفاده می شود چون در کامپیوترهای مختلف و شرایط مختلف اتفاق افتاده است.
در ضمن ممکن است اطلاعات نصب در همان لحظه ارسال نشده و به زمان مناسبی موکول شود مثلا اولین باری که پس از نصب به اینترنت وصل شوید
به فرض اینکه از روش سوم استفاده شده بازهم این اطلاعات توی خود هارد دیسک هستش نه روی سی دی یعنی اطلاعات که به سی دی منتقل نشده که بخواد جلوی نصب گرفته بشه!
من احتمال می دم از یک کامپوننت استفاده کرده.

vbhamed
شنبه 25 اسفند 1386, 12:13 عصر
آقای ali_habibi1384


مورد سوم دوستمون رو یک بار دیگه می خونید ؟

3 - ارسال اطلاعات نصب به یک سرور ایمیل یا وب سایت ( بصورت ثبت نرم افزار یا ارسال مخفی )

j.farazani
شنبه 25 اسفند 1386, 12:46 عصر
احتمال بالاتر و معقولترین احتمال اینه که برای خود سی دی هنگام رایت تعریف شده باشه که بیشتر از سه بار اجازه نصب نداشته باشه

اما چه طوری ؟؟؟؟؟

خدا می دونه

در موردش تحقیق می کنم

Bahram0110
شنبه 25 اسفند 1386, 13:27 عصر
احتمال بالاتر و معقولترین احتمال اینه که برای خود سی دی هنگام رایت تعریف شده باشه که بیشتر از سه بار اجازه نصب نداشته باشه

مگه سی دی شمردن بلده؟
خب باید یه جایی ثبت بشه تعداد نصب

ali_habibi1384
شنبه 25 اسفند 1386, 17:21 عصر
آقای ali_habibi1384


مورد سوم دوستمون رو یک بار دیگه می خونید ؟
شما هم یکبار دیگه جوابهای منو بخونین!
اینکه از طریق اینترنت چیزی فرستاده بشه نهایتش اینه که بعد از نصب به مشکل بخوره نه قبل از نصب و نیز روی سی دی چیزی نوشته نمی شه که سی دی بخواد بفهمه چند بار نصب شده .
مطمئن باشید من خودم اینقدر این مسئله رو تجزیه تحلیل کردم و متوجه نشدم که تصمیم گرفتم اینجا اینو مطرح کنم .
گفتم شاید علم پیشرفت کرده و من عقب موندیم!

vahidm
شنبه 25 اسفند 1386, 18:49 عصر
دوستان عزیز اگر برنامه ای باشه که روی فلش باشه
یا روی دیسکت میشه من خودم روی دیسکت باشه رو درست کردم
البته ستاپش دستی هستش
یک فیلد وضعیت را مقدار دهی کنید اگر 3 شد برنامه در ستاپ محدود باشه و یک فایل اصلی رو پاک کنه

Bahram0110
شنبه 25 اسفند 1386, 19:05 عصر
بحث (مشکل) روی سی دی هستش نه فلاپی و فلش

vahidm
یک شنبه 26 اسفند 1386, 00:00 صبح
مطمئن باشید هیچ وقت نمی تونید این رو درست کنید که محدودیت روی ستاپ بگذارید
میشه ولی روی سی دی نه
مطمئن باشید آخه سی دی فقط خواندنی هستش

ali_habibi1384
چهارشنبه 29 اسفند 1386, 06:58 صبح
مطمئن باشید هیچ وقت نمی تونید این رو درست کنید که محدودیت روی ستاپ بگذارید
میشه ولی روی سی دی نه
مطمئن باشید آخه سی دی فقط خواندنی هستش
اولا :نداستن دلیل بر نبودن نیست.
دوما:اگه موضوع به این سادگی ها بود که اینجا مطرح نمی کردیم .
سوما:خودم به این موضوع برخورد کردم پس هست.
برنامه یه نرم افزار مدیریت چک هستش که الآن خاطرم نیست مال کدوم شرکت بود بزودی میگم.

vbhamed
چهارشنبه 29 اسفند 1386, 09:53 صبح
سلام
اول از همه منظور من از نوشتن در متن زیر اینه که بعد از 3 بار داره جایی می نویسه که این برنامه 3 بار نصب شده، حالا کجاها :

ممکنه اولین بار که به مشکل برخورد کرده، به اینترنت متصل بودید و رفته رو سرورش چیزی نوشته و توی رجیستری ویندوز هم یاد داشت شده

حالا دفعات بعدی یا از توی رجیستریتون خونده یا بازم به اینترنت متصل بودید سرور رو چک کرده
در حالت دیگر ممکنه اطلاعات روی سکتورهای هارد نوشته بشه که اینطوری حتی با نصب مجدد ویندوز هم می فهمه 3 بار نصب شده


آقای حبیبی عزیز
نمی خواین بگین که روی سی دی داره نوشته میشه ؟ اون با سی دی درایو
برای شما اتفاق افتاده که 3 بار نصب شده و نصب نمیشه
این دلیل نیست که روی سی دی یادداشت شده
100% باید دنبال جاهای دیگه برای نوشته شدن بود نه خود سی دی

Aminch.pc
چهارشنبه 29 اسفند 1386, 19:50 عصر
سلام
من هم همچین چیزی رو دیدم. یک سی دی حسابداری خریدم و فقط تونستم 1 بار از اون استفاده کنم.
البته روی چندین کامپیوتر هم تست کردم ولی جواب نداد.
من فکر کنم این کار رو توسط برنامه ای که باهاش package رو درست کرده بودند انجام داده باشند.
یعنی برنامه هایی که قابلیت برنامه نویسی برای ساخت setup داره رو اومدن طوری تنظیم کردن که فقط بشه یک بار یا چند بار نصب کرد.

Atrocios
چهارشنبه 29 اسفند 1386, 20:25 عصر
خوب این برنامه چیه ؟؟؟؟؟با چه برنامه ای Pakage رو درست کردن ؟؟؟ معلوم نیست
در ضمن آقای : (http://barnamenevis.org/forum/member.php?u=10624)vbhamed (http://barnamenevis.org/forum/member.php?u=10624)
ایشون که گفتن روی چند تا سیستم نصب کردن که بعد از 3 بار از کار افتاده
که میگید روی سکتور هارد یا رجیستری چیزی نوشته
در ضمن از طریق اینترنت هم نبوده یعنی فکر نمی کنم چون اگر بود ایشون می گفتن
باز هم ممنون

vbhamed
پنج شنبه 01 فروردین 1387, 00:21 صبح
سلام
من اول پیام گفتم
منظورم از نوشتن، نوشتن تعداد اجرا نیست
بلکه وقتی برنامه فهمید 3 بار نصب شده حالا واسه محکم کاری روی سکتورها هم بنویسه
اما فهمیدن اینکه 3 بار نصب شده فعلا تنها راهی که به ذهن می رسه همون یادداشت در یک سایت یا سرور ایمیل و ... هست
هر چند اگر بگن برنامه چی بوده و مال کدوم شرکت شاید بهتر بشه فهمید چیکار کردن

ali_habibi1384
شنبه 03 فروردین 1387, 00:38 صبح
سلام
من اول پیام گفتم
منظورم از نوشتن، نوشتن تعداد اجرا نیست
بلکه وقتی برنامه فهمید 3 بار نصب شده حالا واسه محکم کاری روی سکتورها هم بنویسه
اما فهمیدن اینکه 3 بار نصب شده فعلا تنها راهی که به ذهن می رسه همون یادداشت در یک سایت یا سرور ایمیل و ... هست
هر چند اگر بگن برنامه چی بوده و مال کدوم شرکت شاید بهتر بشه فهمید چیکار کردن
باز هم خدمتتون عرض می کنم : استفاده از اینترنت مردود هست چون برنامه ما هنوز نصب نشده پیام می ده نه اینکه نصب بشه بعدش بریم توی اینترنت و بعدش برنامه خراب بشه. منظور منو گرفتید؟

vbhamed
شنبه 03 فروردین 1387, 02:02 صبح
سلام
شما به اینترنت موقع نصب متصل بودید یا نه
من نگفتم خود برنامه اصلی اینترنت رو چک کرده
ممکنه برنامه نصاب این کار رو کرده باشه

sokote_bi_payan
شنبه 03 فروردین 1387, 20:44 عصر
به نام خدا

سلام

آخه چه طور ممکنه ؟؟؟؟؟

ولی از این انسان دو پا هر چی بگی بر میاد

vahidm
یک شنبه 04 فروردین 1387, 05:09 صبح
سلام ببخشید دوستان
آخه من موندم شما چطور میخواهید روی سی دی بنویسید این کار غیر ممکنه ببخشیدا
البته تا سی دی رو نبینم باور نمی کنم آخه شاید سی دی توی سی دی رام بود نه رایتر
ببخشید بنده هم در حدی نیستم که نظری بدم ولی من میگم نمیشه
شرمنده

ali_habibi1384
دوشنبه 05 فروردین 1387, 00:26 صبح
من موقع نصب به اینترنت وصل نبودم . اصلا اون کامپیوتر مودم نداشت که بخواد به اینترنت وصل بشه!

vbhamed
دوشنبه 05 فروردین 1387, 13:38 عصر
آقای حبیبی
نگفتین این برنامه چیه و دموش رو از کجا میشه تهیه کرد