-
1 ضمیمه
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
سلام
بنده همانطور که قبلاً در پست 45 هم اشاره کرده ام تصمیم داشتم کلیه پست های خودم را در این تاپیک حذف کنم ولی متأسفانه ظاهراً گزینه حذف نمودن برای کاربران مخفی شده است.
از شما عزیزان چه پنهان چند روزی است که بنده با یک آدم نام آشنا به نام صاحبخانه (البته صاحبخانه یکی از بستگان نزدیک) درگیری دارم و این درگیری هم همچنان بقوت خود باقی است.
شاید همین موضوع باعث شده که تمرکزم بر روی بعضی موارد ضعیف شده ؛ باور کنید بنده وقتی مطالب پست 58 آقای پیروز مهر را مرور می کردم و به این قسمت از مطالب ایشان رسیدم که جهت ورود به محیط اکسس دکمه های Alt+F11 رو فشار بدهم برای یک لحظه هنگ کردم . هنگ کردم نه از این جهت که چرا بنده به این موضوع توجه ننموده ام هنگ کردم از این جهت که چرا کدی که مربوط به این موضوع بوده و در برنامه اصلی خودم از آن استفاده می کنم چرا در نمونه پست 16حذف کرده ام.
علی ایحال ضمن پوزش از همه دوستان ،خواهش می کنم نمونه پست16 را از طریق فایل اجرائی ضمیمه اجرا نمائید!
راستی بنده این نمونه را در نسخه اکسس 2013 امتحان نکرده ام و ممکن است دراجرای آن در این نسخه با خطا روبرو شوید.
یا علی
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
سلام
نقل قول:
خواهش می کنم نمونه پست16 را از طریق فایل اجرائی ضمیمه اجرا نمائید!
از قبلیش که بدتر شد دیگه نیازی به Alt+F11 هم که نیست !
امیدوارم نیازی به مدرک نباشه , قابل تست توسط همه هستش
:.:.:.:.:.:.:.:.
سلام RESMAILY
به قول خودتون , دادا , شما الان تعریف کردید از بنده حقیر یا از روی بنده رد شدید:تشویق: :قهقهه::چشمک:
موفق باشید
-
3 ضمیمه
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
جناب آقای RESMAILY با عرض سلام
در خصوص آموزش ساخت ریبون دلایل بسیار محکمی در خصوص انصراف دارم ولی اگر خواهان بودید آموزش ساخت این منو رو قرار میدم
اینم ویدئو نوع و نحوه کار
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
لازم به ذکر است برای اطلاع کاربران در لینک های داده شده برای نسخه پورتابل . Access وجود نداره
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
راهکاره های عدم ورود به دیتابیس در پست شماره 3 در پست زیر به صورت نمونه قرار داده شده
حذف f11 و Ctrl+G و Shift و Hidden کردن Access
https://barnamenevis.org/showthread.p...=1#post2019372
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
البته لازم به ذکره که در هر حالت فایل Access رو ببندید در Command Line برنامه Access یک دستور وجود داره که باعث میشه تمامی این روش ها خنثی بشن
منتهی به دلیل بی اطلاعی اکثر افراد و حتی کرکر ها و عدم ارائه اطلاعات توسط Microsoft در زمینه Command Line در برنامه Access فعلا این روش مفیده ولی به قاطعیت نمیتوان گفت از ورود جلوگیری میکنه
منتهی استفاده از روش یاد شده در پست شماره 3 به همراه روش جناب آقای بهرامی رو میتوان به عنوان بالاترین سطح امنیت (که تا به حال حداقل من چه در سایت های ایرانی و چه در سایت های خارجی با اون بر خورد داشتم ) یاد کرد
البته در نوشتن Settup از VB6 استفاده نکنید چون Decompiler برنامه VB6 وجود داره ولی برای ++C به طور دقیق کار نمیکنه
یا حق
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
لازم به ذکره که برنامه 118 مخابرات تا دو سال پیش از Access استفاده میکرد . برنامه دیکشنری نارسیس هم همین طور . برنامه دارایی برای پیمانکاران و صاحبان مشاغل هم همین طور
نمونه های بسیار زیادی وجود داره که از Access چه به صورت دیتابیس و چه به صورت اصل برنامه استفاده میکنن
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
برای اطلاع کاربران عرض میکنم در صورتی که فایل اصلی برنامه رو بدون Password قرار بدهین (مخالف نمونه جناب بهرامی ) به راحتی با برنامه MDB Viewer Plus میتوان به دیتابیس دسترسی داشت و در آن ایجاد تغییرات نمود
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
بعد جناب آقای نبیل پیروز مهر
فقط بعد از اجرای برنامه Ctrl+G را بفشارید و سپس برنامه را Pause کنید و بعد Visual Basic Editor
راببندید ظاهر میشود
یا حق
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
تنها نمونه جناب آقای بهرامی دو ضعف داشت
1 ) استفاده از VB6
2 ) عدم حذف F11 و Ctrl+G
اگر درست نگاه کنید به نمونه خواهید دید که با توجه به توضیحات داده شده بهترین روش را انتخاب نموده اند
یا حق
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
با سلام حضور کاربران عزیر تالار اکسس
ضمن عذر خواهی از عدم حضور در تالار به دلیل مشکلات ، از همه کاربران خصوصا اساتید محترم که الگوی اکثر کاربران این فروم می باشند ، خواهشمند است ضمن حفظ سعه صدر نسبت به درج مطالبی که توهین آمیز و یا حتی نیش و کنایه باشد خودداری نموده تا خلاف مقررات سایت و از آن هم بالاتر از بین رفتن احترام و شان دوستانی که وزنه های تالار هستند ، نشود .
بدیهی است در صورت مشاهده ، بنابر وظیفه نسبت به حذف پست ها ، قفل کردن تاپیک ، تذکر و جریمه خاطیان عمل خواهد شد.
-
1 ضمیمه
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
AbbasSediqi
تنها نمونه جناب آقای بهرامی دو ضعف داشت
1 ) استفاده از VB6
2 ) عدم حذف F11 و Ctrl+G
اگر درست نگاه کنید به نمونه خواهید دید که با توجه به توضیحات داده شده بهترین روش را انتخاب نموده اند
یا حق
سلام
هرچند با Use Access Special Keys دیتابیس کلیدهای ترکیبی alt+f11 و ctrl+g غیر فعال میشود ولی بنده اینکار را از طریق کد نویسی انجام میدهم
درنمونه جدید (فایل ضمیمه) ctrl+g نیز غیر فعال شده
البته هنوز یک راه نفوذ دیگر وجود دارد که اگر این راه نفوذ نیز بسته شود با اطمینان بالا میتوان ادعا کردکه این روش یکی از بهترین روشها در عدم دسترسی به محیط اکسس دانست.
یا علی
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
AbbasSediqi
لازم به ذکر است برای اطلاع کاربران در لینک های داده شده برای نسخه پورتابل . Access وجود نداره
جناب آقاي صديقي چه فرقي وجود داره بين لينكي كه شما قرار داديد و لينكي كه بنده قرار دادم
اين لينك بنده
اين هم لينك شما
نقل قول:
نوشته شده توسط
AbbasSediqi
اگر بنده بنويسم ، دروغ ميگم !!
آقاي بهرامي
منطقي هست توصيه ها رو گوش بديد ، فايلتون در ويندوز XP بهبود پيدا كرده ولي باز هم نفوذ پذيره ( 20 ثانيه زمان نفوذ ) و در ويندوز 7/64 و آفيس 2007 ، 32 بيتي حداكثر 3 ثانيه
موقعيتها هميشه در دسترس نيستند و گذار هستند
بنده از ادامه تست فايل شما منصرف ميشم
اين تصميم رو هم به دنبال توصيه يكي از دوستان اتخاذ ميكنم كه به من توصيه كردند :
".... وقتي كه همش شما اعلام نظر كني و فايلشو دور بزني ، خوب حق داره كه فكر كنه باهاش چپ افتادي .... بذار بقيه نظر بدن...."
نظرشون كاملا منطقي بود ، اين روش رو هم تست ميكنيم و از صحبتهاشون ممنونم
موفق باشيد
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
جناب بهرامی نمونه ارسالی بهتر شد فقط برای جلوگیری از دستیابی از طریق processor هم یه کاری بهتر بود در نظر میگرفتید
جناب آقای نبیل پیروز مهر با عرض شرمندگی باید بنده عرض کنم که من هم اشتباه شما رو انجام دادم ولی دیدم در این نسخه های پورتابل که تا به حال من حدود 10 گیگ دانلود کردم در مدل های مختلف اصلا اکسس پورتابل وجود نداره و از بابت اون پست هم شرمنده . بابت یادآوری شما هم تشکر میکنم . در ضمن پست مربوطه اصلاح شد
یا علی
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
دوستان و اساتید محترم یه نگاه به پست 53 بندازید ببنید این چه طوریه خوبه؟
طبق پست های قبل که در مورد تغییرات به دلبخواه اکسس . یکی از روش ها میتونه همین باشه که به جای hidden کردن Access مو ها رو Edit کنید
این نمونه مال خود Microsoft
https://barnamenevis.org/showthread.p...=1#post2033773
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
AbbasSediqi
جناب بهرامی نمونه ارسالی بهتر شد فقط برای جلوگیری از دستیابی از طریق processor هم یه کاری بهتر بود در نظر میگرفتید
یا علی
سلام آقاي صديقي!
اتفاقاً ديروز متوجه اين راه نفوذ شدم و آن را برطرف كردم ولي به نظر خودم هنوز يك راه نفوذ ديگر وجود دارد كه سعي مي كنم به ياري خدا آن را نيز ببندم.
يا علي
-
1 ضمیمه
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
AbbasSediqi
جناب آقای نبیل پیروز مهر با عرض شرمندگی باید بنده عرض کنم که من هم اشتباه شما رو انجام دادم ولی دیدم در این نسخه های پورتابل که تا به حال من حدود 10 گیگ دانلود کردم در مدل های مختلف اصلا اکسس پورتابل وجود نداره و از بابت اون پست هم شرمنده . بابت یادآوری شما هم تشکر میکنم . در ضمن پست مربوطه اصلاح شد
یا علی
سلام جناب آقای صدیقی
بنده اشتباه نکردم ( شما هم اشتباه نکرده بودید توی پس اولیتون )
دوست من مطلب اولتون رو درست نوشته بودید , اون رو زدید پاک کردید
بنده کی تایید کردم که توی اون پکیجها اکسس پرتابل نیست , جمله بنده رو درست نخوندید
بنده نوشتم لینک معرفی شده بنده با لینک معرفی شده با شما یکی بود ( نسخه 2010 ) , بنده عرض کردم که چه طوره اگر شما معرفی کنید وجود داره من معرفی کنم خیر !
متاسفانه با توجه به مطلب بالاتون یک مقدار شک کردم و مجبور شدم دانلود کنم و دیدم توش اکسس داره و تنها اتفاقی که این وسط افتاد هدر رفتن 600 مگ از اینترنتم بود ( چون بنده اصلا به این نسخه نیازی نداشتم , قبلا نسخه 2007 رو دانلود کرده بودم که اون هم اکسس داره )
پس مجددا خدمت شما عرض میکنم , نسخه پرتابل در هردوی لینکهای معرفی شده وجود داره
موفق باشید
پی نوشت 1 : چقدر خوب میشد که یکی دیگه از کاربرها به شما میگفت که نسخه اکسس پرتابل توی اون لینکها هست
اینجوری وقوع چند حالت امکان پذیره :
1 - اصلا کسی مطالب رو نمیخونه
2 - میخونه و براش فایده ای نداره
3 - میخونه و متوجه وجود یا عدم وجود نسخه پرتابل نمیشه
4 - متوجه وجودش میشه مصلحت و دور اندیشی رو در این میبینه که به شما نگه چون بعدها به شما نیاز داره و نمیخواد احیانا شما ازش ناراحت بشید
با گروه آخر در اسرع وقت قطع رابطه کن , چون نگاه ابزاری دارند به شما و اینجوری متاسفانه شما هیچ وقت متوجه اشتباهات ممکنه نشید مگر اینکه خودتون متوجه بشید
تصویر محتویات فولدر نسخه 2010
ضمیمه 119785
پی نوشت دو : دوست من اگر هر مطلبی بنویسید ولی به بنده منتسب نکنید مطمئن باشید دیگه هیچ وقت نظر نمیدم , اینجا مجبور بودم چون مطلبی رو از زبان بنده نقل کرده بودید که متاسفانه اشتباه بود
-
1 ضمیمه
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
سلام
متأسفانه هنوز فرصت نصب ویندوز سون و اکسس 2013 را بر روی سیستم خودم پیدا نکرده ام تا نمونه تقریباً بهبود یافته پست 16 را تست نمایم ؛ با این وجود ازدوستان خواهش می کنم نمونه ضمیمه را رامجدداً امتحان و چنانچه درنمونه فوق ، راه نفوذی به محیط داخلی برنامه پیدا نمودند اعلام تا انشاءالله راهکار جدید بکار گرفته شود.
یا علی
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
alirezabahrami
سلام
متأسفانه هنوز فرصت نصب ویندوز سون و اکسس 2013 را بر روی سیستم خودم پیدا نکرده ام تا نمونه تقریباً بهبود یافته پست 16 را تست نمایم ؛ با این وجود ازدوستان خواهش می کنم نمونه ضمیمه را رامجدداً امتحان و چنانچه درنمونه فوق ، راه نفوذی به محیط داخلی برنامه پیدا نمودند اعلام تا انشاءالله راهکار جدید بکار گرفته شود.
یا علی
سلام
بنده موفق به نفوذ نشدم ، ظاهراً راه های نفوذ بسته شده .
با تشکر
-
2 ضمیمه
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
جناب بهرامی با سلام و خسته نباشی
نمونه جدید بهتر شد . اما بازم نفوذ پذیره
نمونه کرک شده رو قرار دادم . یک مسیج و یک فرم اضافه نمونه شد
-
1 ضمیمه
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
AbbasSediqi
جناب بهرامی با سلام و خسته نباشی
نمونه جدید بهتر شد . اما بازم نفوذ پذیره
نمونه کرک شده رو قرار دادم . یک مسیج و یک فرم اضافه نمونه شد
سلام
لطفاً نمونه بهبود یافته تر نسبت به نمونه قبلی را امتحان بفرمائید!
ممنون
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
عجيبه ! يعني توي اين تالار با اين عظمت فقط دو نفرند كه ...............
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
با سلام جناب بهرامی عزیز
دوباره کرک شد
با همون روش که خدمتتون اعلام کردم
یا حق
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
alirezabahrami
سلام
متأسفانه هنوز فرصت نصب ویندوز سون و اکسس 2013 را بر روی سیستم خودم پیدا نکرده ام تا نمونه تقریباً بهبود یافته پست 16 را تست نمایم ؛ با این وجود ازدوستان خواهش می کنم نمونه ضمیمه را رامجدداً امتحان و چنانچه درنمونه فوق ، راه نفوذی به محیط داخلی برنامه پیدا نمودند اعلام تا انشاءالله راهکار جدید بکار گرفته شود.
یا علی
نقل قول:
نوشته شده توسط
AbbasSediqi
با سلام جناب بهرامی عزیز
دوباره کرک شد
با همون روش که خدمتتون اعلام کردم
یا حق
با سلام و تشکرویژه ازآقای صدیقی عزیز
همانطور که حدس زده بودم بعضی از کدهای بکار رفته در فایل اجرائی در ویندوز سون عمل نمی کند و باید نسبت به اصلاح و تغییر آنها اقدام کنم
آقای صدیقی آیا فایل فوق را در ویندوز xp نیزامتحان کردین؟
باتشکر
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
با سلام جناب بهرامی
در جواب بله در هر دو ویندوز تست گردیده و به علاوه در ویندوز 8 و 8.1 نیز تست شده . مشکل در ویندوز نیست در همه ویندوز ها عملکرد درست داره اما در قبال Access 2013 دچار مشکل است . تنظیمات فایل مربوطه برای عدم نشان دادن منو Option در Access 2013 کار نمی کنه
یا حق
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
AbbasSediqi
دوست گلم در Access 2007 به بعد Microsoft با استفاده از الگوریتم AES 128-bit Encryption کل دیتابیس رو Encrypt میکنه که عملا اگر از بیش از 7 کاراکتر استفاده کنی غیر قابل حک میشه
چون برای باز کردن همچین Encryption باید حدود 476837158203125 پسورد رو باید وارد کنی تا یکی از این درست از آب در بیاد . منتهی هیچ کاری نشد نداره ولی خوب جلوی کرک شدن بویسله کرکر های تا سطح متوسط رو میگیره
اینکه رمزش پیداشده
r&1&!#2NaN$va5sarahg
یعنی کارش نمی شه کرد :ناراحت:
کمک کنید چرا کسی جواب نمیده
-
1 ضمیمه
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
saidian
اینکه رمزش پیداشده
r&1&!#2NaN$va5sarahg
یعنی کارش نمی شه کرد :ناراحت:
کمک کنید چرا کسی جواب نمیده
با سلام و تشكر از آقاي سعيديان
لطفاً نمونه جديد كه در رمز آن تغيير كوچكي داده شد را هم امتحان كنيد
فقط يك خواهش از دوستان گلم دارم و آن اينكه اولاً سعي كنند با معلومات و تخصص خودشان نسبت به كرك نمونه اقدام و اگر هم مي خواهند از تخصص و تجربيات ديگران براي اينكار استفاده كنند سعي كنند اين كسب تجربه براي آنها واقعاً مفيد و سودمند باشد و به دانش آنها بيفزايد.
يا علي
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
آقای بهرامی
این رمز فایل دوم شماست
w&5&x#sojN$nktsvrq!z
بنده از آقای سعیدیان خواستم که پاسخ شما رو ندن
تصور میکنم اینکه شک کنیم که آیا این بنده خدا خودش موفق به پیدا کردن رمز شده و یا دیگری , مناسب نباشه
سه بار مکاتبه کرد در خصوص فایلتون , حوصله بنده رو سر برد و در نهایت برای اینکه به ایشون نشون بدم که مشکل پایه ای هستش رمز رو بهشون اعلام کردم ( حال ایشون چرا در تالار درج کردند , ا... اعلم )
مطمئن باشید که این هم آخرین راند بازی رمز عبور بود که با شما داشتم !
به دنبال جواب سئوال "توسط چه کسی نباشیم"
به دنبال جواب سئوال "با چه انگیزه ای نباشیم"
به دنبال جواب سئوال "چطور" باشیم
وقتمون رو با اوهام و تصور نقشه کشی اشرار و لابی اونها هدر ندیم
:.:.:.:.:.
abas1388 ممنونم از مطالب بسیار مفیدی که درج کرده بودید ولی متاسفانه مجبور شدید اونها رو حدف کنید
امیدوارم شرایطی ایجاد بشه , که حتی مجبور نباشیم مطالب درست رو حذف کنیم هر چند اون مطالب خوشایند کسی نباشه
به هر حال ممنونم از شما
موفق باشید
-
1 ضمیمه
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
با سلام خدمت شما جناب آقای saidian
دوباره مجبورم اعلام کنم که بدست آمدن Password از طریق خود دیتابیس اتفاق نیفتاده
بلکه از طریق decompile فایل اجرایی بدست اومد . البته به جناب بهرامی در این باره چندین بار اعلام خطر کردم که vbبه راحتی decompile میشود.
اونم به طریق زیر
صرفا جهت اطلاع شما اعلام میکنم . نگران نباید کرکر درستی برای بدست آوردن پسورد فایل Access 2007 به بعد نیومده
این هم روش
ضمیمه 120097
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
اگر هم بنده در اشتباهم و شما یا هر شخص دیگری توانستید رمز ورود رو از طریق خود دیتابیس پیدا کنید خوشحال میشم به بنده اعلام کنید . تا یه فکری بکنیم
شاید به طور کل بی خیال access بشوم
اگر هم شده یه اشاره کوچک به نحوه این کار کنید کفایت میکند
یا حق
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
این هم مقایسه دوفایل یک نمونه( بدون هیچ Table یا Form ، دیتابیس خالی ) . یکی بدون password و دیگری دارای password
ضمیمه 120098
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
سلام
تخصص اصلی من VB هستش ولی قبلا مثل شما با اکسس کار میکردم، اما خب دیدم برنامه نویسی تجاری با اکسس خیلی خیلی محدودتر و دست و پاگیرتر از یک زبان برنامه نویسی است بنابراین سریعا اون رو رها کردم حتی تا یک مدتی گزارشاتم درون همون فایل اکسس بود ولی اونم تغییر دادم
ممکنه کسی که اکسس کار میکنه هم بتونه برنامه خوبی بنویسه و در بعضی موارد مثل تولید سریع فرم و گزارشات کارش راحت باشه ولی اصلا انعطاف پذیری و قدرت کار با یک زبان برنامه نویسی رو نداره و خیلی کارها با دردسر زیادی همراه میشه
البته از این مدل ویزاردهای ایجاد فرم و گزارشات هم تو زبانهای برنامه نویسی فراوان پیدا میشه
زبان VB6 هم که کاملا مشابه اکسس است با امکانات بیشتر، یعنی دقیقا میتونید کدهای نوشته شده در اکسس رو درون VB6 کپی کنید و هیچ تغییری نیاز نیست
در نهایت طبق تجربه موکدا توصیه میکنم اگر قراره برنامه های تجاری بنویسید از زبانهای برنامه نویسی استفاده کنید و اصلا هم کارتون سخت نیست
اما در مورد موضوع این تاپیک و با توجه به اینکه خیلی ها ممکنه تاحالا برنامه های بزرگی در اکسس نوشته باشن که انتقالش به یک زبان برنامه نویسی مشکل باشه و برای اینکه موضوع پسورد و ... حل بشه یک راه حل دیگه علاوه بر راههای گفته شده در این تاپیک این هستش که روالهای پایه ای و اصلی برنامتون رو در زبان VB6 بنویسید و به صورت DLL در بیارید و در اکسس از اونها استفاده کنید، مثلا روالهای محاسباتی مهم و ... که خودتون با توجه به برنامه بهتر میدونید کدوم ها هستند، برای DLL هم میتونید به راحتی قفل بزارید (قفل لایسنس تلفنی یا سخت افزاری یا ...)که کسی نتونه استفاده کنه
به این ترتیب حتی اگر فایلتون باز بشه کسی قادر به استفاده از اون نیست چون قسمتی از کارتون در اکسس نیست که کسی کپی کنه مثل اینکه قراره یک ماشین رو کپی کنید ولی وقتی در کاپوت رو باز کنید یک موتور کاملا پلمپ شده میبینید که به این راحتی ها قابل باز شدن نیست
البته این راهی که عرض کردم علاوه بر تدابیری هست که قبلا در خود اکسس انجام میدادید
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
ولی من از راهکار های استاتید در این تاپیک استفاده کردم ولی بازم مشکلی هست و اون اینه که صداهارو اجرا نمی کنه. باید فکر اساسی کرد.
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
هیچ چیز غیر ممکن نیست تو بذار چون بازکردن رمزش سخته
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
vbhamed
سلام
تخصص اصلی من VB هستش ولی قبلا مثل شما با اکسس کار میکردم، اما خب دیدم برنامه نویسی تجاری با اکسس خیلی خیلی محدودتر و دست و پاگیرتر از یک زبان برنامه نویسی است بنابراین سریعا اون رو رها کردم حتی تا یک مدتی گزارشاتم درون همون فایل اکسس بود ولی اونم تغییر دادم
ممکنه کسی که اکسس کار میکنه هم بتونه برنامه خوبی بنویسه و در بعضی موارد مثل تولید سریع فرم و گزارشات کارش راحت باشه ولی اصلا انعطاف پذیری و قدرت کار با یک زبان برنامه نویسی رو نداره و خیلی کارها با دردسر زیادی همراه میشه
البته از این مدل ویزاردهای ایجاد فرم و گزارشات هم تو زبانهای برنامه نویسی فراوان پیدا میشه
زبان VB6 هم که کاملا مشابه اکسس است با امکانات بیشتر، یعنی دقیقا میتونید کدهای نوشته شده در اکسس رو درون VB6 کپی کنید و هیچ تغییری نیاز نیست
در نهایت طبق تجربه موکدا توصیه میکنم اگر قراره برنامه های تجاری بنویسید از زبانهای برنامه نویسی استفاده کنید و اصلا هم کارتون سخت نیست
با سلام و عرض ادب خدمت استاد vbhamed عزیز
به نظرم با همین اکسس که خیلی ها آن را فقط بعنوان پایگاه داده می شناسند و نمی توان برنامه های زیبا و جذاب در این محیط پیاده کرد خیلی کارهای قشنگ و جذابی تهیه و طراحی نمود که در ظاهر با برنامه های تهیه شده در زبان های برنامه نویسی پیشرفته هیچ تفاوتی ندارد و تهیه این برنامه جذاب و دیدنی صرفاً از عهده اساتیدی همچون استاد پیروز مهر و استاد بهرامی بر می آید که در برنامه نویسی در محیط اکسس ید بالائی دارند .
ویدئو پست 18 همین تاپیک را ملاحظه بفرمائید!
و یا تصاویر پست های آقای بهرامی در تاپیک زیر را ملاحظه بفرمائید ! خدا وکیلی تصور میشه انمونه های فوق در محیط اکسس تهیه شده باشد ؟
راست چین نمودن منوهای اکسس ( منظورم منوهایی اافقی شامل پرونده ، امکانات و در برنامه برنامه است )یک موضوع حل نشده ای است که تا کنون در این تالار برای حل آن راهکاری ارائه نشده که در برنامه های آقای بهرامی بخوبی این مسئله حل شده
موفق باشید
https://barnamenevis.org/showthread.p...25#post1985925
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
سلام
دوست عزيزم
من كه اشاره كردم با اكسس هم ميشه كارهاي خوبي انجام داد، اما از قديم گفتن هر كسي را بهر كاري ساختند، در مورد نرم افزارها هم همينطوره، مقايسه شما مثل اين ميمونه كه يك نفر گرافيست حرفهاي بخواد از بين فتوشاپ و كلي برنامه هاي گرافيكي ديگه كه بعضا كارهايي رو راحت تر از فتوشاپ انجام ميدن انتخاب كنه، مسلمه كه فتوشاپ يك برنامه پايهاي گرافيكي است و قطعا انتخاب حرفه اي هاست وگرنه تو اينترنت جستجو كنيد ببينيد شخصي پيدا شده با نقاش ويندوز چه نقاشيهاي حرفه اي و جالبي كشيده يا جالب تر از اون طرف با رنگبندي سلولهاي شيت اكسل نقاشيهاي زيبا كشيده ! ولي به نظر شما اين كار درسته ؟ حساب وقت بسيار گرانبها رو نميكنيد
شما مشكل جالبي رو مطرح كرديد كه به قول شما تا كنون براش راهكاري ارائه نشده در حاليكه در زبانهاي برنامه نويسي اصلا به اين موضوعات پيش پا افتاده فكر نميكنن و هم و غم برنامه نويس اين مسائل جزئي نيست، من هم كه گفتم در انجام كار حرفه اي با اكسس مطمئنا به دردسرهاي زيادي برميخوريد كه تا شما بخواين دنبال حل اينطور مشكلات باشيد، برنامه نويسهاي زبانهاي برنامه نويسي برنامشون رو هم نوشتن و تحويل دادن
دوست گرامي، مشكل ما چند تا چيز هست، يكي عادت كردن به رويه خاصي براي انجام كارها و ترس از تجربه راههاي جديد و اصولي تر
يعني فكر ميكنيم اگر به سراغ متد جديد بريم چون چيز زيادي بلد نيستيم توش ميمونيم و نميتونيم كارمون رو انجام بديم در حاليكه همه اين امكانات براي راحتي ما طراحي شد و نياز هم نيست يكباره سوئيچ كنيد، كم كم ميتونيد از زبانهاي برنامه نويسي در كنار اكسس استفاده كنيد تا اينكه به طور كامل سوئيچ كنيد
ضمنا در مورد بانك اطلاعاتي الان بانك اطلاعاتي Jet ميكروسافت كه برنامه اكسس بر پايه اون كار ميكنه ديگه براي كارهاي امروزي زياد جوابگو نيست و Sql Server و Oracle و ... هستن كه بايد استفاده بشن
تابحال با كلاسها كار كردين، وراثت، چند ريختي، پلي مورفيسم و ...، كار با اينترنت چطور (منظورم وب سايت نيست بلكه برنامه اي كه با وب در ارتباطه)
البته قصد من مطرح كردن چند اصطلاح دهن پر كن نيست، اينها هم تكنيك هايي هستن كه براي برنامه نويسي هاي نوين كاربرد دارن و كار برنامه نويس رو بسيار راحت و ساخت يافته ميكنن و امكان نوشتن برنامه هاي بهتري رو ميدن، شايد با آجر آجر روي هم گذاشتن به روش قديم بشه خونه قشنگي ساخت اما به نظر شما ميشه با اين روش برجهاي خيلي بلند و بزرگ ساخت، ضد زلزله باشه، امكانات مختلف از جمله آسانسور و شوتينگ زباله و ... ، بماند كه طرف الان با پرينتر سه بعدي سايز بزرگ يك خونه رو در 1 روز ميسازه !!!
اگر هم بگيد ميشه با همون روش قديمي همه اينها رو ساخت حتما زمان، هزينه و نيروي كار بسيار زيادتري ميبره كه قابل توجيه نيست
http://isna.ir/fa/news/92102413837/%...B9%D8%AF%DB%8C
http://www.chidaneh.com/news/%D8%B3%...%D9%88%D8%B2-0
در دنياي امروز كارها تخصصي شدن، بانك اطلاعاتي سيستم خودش رو داره، نرم افزار سيستم خودش، تازه حتي در سطح نرم افزار الان با معماري سه لايه نوشته ميشه : Data, Business Logic, Application ، حتي در خود لايه ها هم تقسيم بنديهايي وجود داره، مثلا شما به عنوان برنامه نويس با ديتابيس كار ميكنيد و اون رو ميسازيد ولي افرادي هستن كه روي افزايش سرعت ديتابيس، كوئري ها و ... كار ميكنن تا راندمان كلي كار رو افزايش بدن
و حالا تصور كنيد در اكسس همه اينها با هم بايد باشن و همه رو يك نفر مديريت كنه، مطمئنا در جايي به بن بست برميخوريد و بعضي هاش هم اصلا قابل انجام نيست
البته كل موارد مطرح شده در بالا براي كسي هست كه قصدش برنامه نويس شدنه و ميخواد در آينده شغلش اين باشه و كار كنه وگرنه براي افرادي كه ميخوان نياز خاصي رو رفع كنن يا يك برنامه ساده بنويسن همون اكسس كاملا كفايت ميكنه
در پايان توضيحي از معماري 3 لايه هم ببينيد
Data Access Layer
وظیفه این لایه برقراری ارتباط با منابع داده ای خارجی، مثل پایگاه داده می باشد. این لایه شامل یکسری آبجکت های داده ای است که اطلاعات را از منابع داده ای خارجی دریافت و یا به آنها ارسال می کنند.
Business Logic Layer
این لایه همانند یک لایه واسط عمل می کند که اطلاعات را از برنامه دریافت می نماید و به لایه Data ارسال و یا نتایج تولید شده از درخواست های ارسالی را از لایه Data دریافت و به برنامه تحویل می دهد. کلیه قوانین سازمانی و شرایط حاکم بر سیستم در این بخش بررسی و کنترل می شوند.
Application Layer
این لایه همان رابط های کاربری و فرمهایی است که کاربران سیستم با آنها سر و کار دارند.
نحوه ارتباط لایه ها با یکدیگر
درخواست های کاربر از لایه Application به لایه Business ارسال می گردد. لایه Business کنترل های لازم را بر روی اطلاعات انجام می دهد و در صورت صحت، درخواست را به لایه Data ارسال می نماید. لایه Data نیز با توجه به درخواست کاربر پردازش های لازم را بر روی داده ها انجام داده و نتیجه حاصله را به لایه Business تحویل می دهد. لایه Business نیز خروجی دریافتی از لایه Data را به لایه Application ارسال می نماید.
در واقع در این معماری لایه Application هیچ اطلاعاتی راجع به لایه Data ندارد و نمی تواند به آن دسترسی داشته باشد. همچنین لایه Data نیز هیچ اطلاعاتی راجع به لایه Application و Business ندارد. اما لایه Business چون به عنوان یک لایه واسط عمل می کند به هر دو لایه دسترسی و از آنها اطلاع دارد.
در زبانهای برنامه نویسی برای پیاده سازی هر لایه یک Class Library یا کتابخانه ای از کلاسها را ایجاد می نمایند.
مزایای استفاده از معماری 3 لایه
هر گونه تغییر در لایه Data یا منابع داده ای خارجی موجب می شود تا کمترین آسیب را به لایه های دیگر و ساختار برنامه وارد نماید.
بخش بندی برنامه در چندین لایه که باعث کاهش پیچیدگی و حجم کد نویسی می گردد.
تغییر، توسعه، نگهداری و پشتیبانی از نرم افزار در آینده به آسانی صورت می گیرد.
هر لایه به صورت مستقل عمل می کند و هیچگونه وابستگی بین آنها وجود ندارد.
امکان استفاده مجدد از کلاس های هر لایه در پروژه های دیگر
تجزیه یک سیستم به چند زیر سیستم و توسعه سریعتر و آسان تر آن
لایه Application با عبارات و دستورات پایگاه داده آمیخته نمی گردد
قاعده Location Transparency (عدم مداخله و درگیری لایه ها با یکدیگر) حفظ می شود.
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
vbhamed
سلام
دوست عزيزم
من كه اشاره كردم با اكسس ....
سلام جناب آقای فرجام فر
مطالب متعددی درج فرمودید که پاسخ دهی به اونها هم طولانیه و هم زمانبر , که تصور میکنم به دلیل مغایرت با عنوان اصلی تاپیک , مناسب هست در یک تاپیک مجزا مورد بررسی قرار بگیره
بنده هیچ تعهد و عرق خاصی به اکسس ندارم ولیکن به برخی ایرادهایی که وارد میشه , نقد وارد هستش , این رو هم خدمت شما عرض کردم تا بدونیم که متعصبانه در خصوص اکسس صحبت نمیکنم , بلکه صرفا زمینه تخصصی کار رو توضیح میدم و بس
مواردی رو مطرح فرمودید که برخی از اونها با واقعیات فنی اکسس همخوانی کاملی ندارند
تصور میکنم با نگاهی درست به فیلد کاری اکسس و محدوده کاربردی اون , میشه از دست زدن به قیاسهای نادرست , فارغ بشیم و راهنماییهایی کاملا روشن در زمینه محدوده کاربردی این محصول از مجموعه آفیس رو داشته باشیم
قیاسهایی که میبایست بر مبنای واقعیات جاری و نحوه عملکردی محصولات باشه
موفق باشید
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
vbhamed
سلام
دوست عزيزم
من كه اشاره كردم با اكسس هم ميشه كارهاي خوبي انجام داد، اما از قديم گفتن هر كسي را بهر كاري ساختند، در مورد نرم افزارها هم همينطوره، مقايسه شما مثل اين ميمونه كه يك نفر گرافيست حرفهاي بخواد از بين فتوشاپ و كلي برنامه هاي گرافيكي ديگه كه بعضا كارهايي رو راحت تر از فتوشاپ انجام ميدن انتخاب كنه، مسلمه كه فتوشاپ يك برنامه پايهاي گرافيكي است و قطعا انتخاب حرفه اي هاست وگرنه تو اينترنت جستجو كنيد ببينيد شخصي پيدا شده با نقاش ويندوز چه نقاشيهاي حرفه اي و جالبي كشيده يا جالب تر از اون طرف با رنگبندي سلولهاي شيت اكسل نقاشيهاي زيبا كشيده ! ولي به نظر شما اين كار درسته ؟ حساب وقت بسيار گرانبها رو نميكنيد
سلام
استاد عزیز ! آیا شما که یک برنامه نویس حرفه ای به زبان وی بی هستید برای هر برنامه ای که مشتری به شما سفارش آن را میدهد از ابتدا و بدون در نظر گرفتن برنامه هائیکه قبلاً طراحی و تهیه نموده اید شروع به کدنویسی و طراحی قسمت های مختلف آن می نمائید یا نه از الگو های طراحی شده قبلی خود برای تهیه برنامه جدید بهره برداری می کنید ؟
زمان از دست رفته برای طراحی یک مورد خاص مثل طراحی اینترفیس یک برنامه در اکسس یکبار صورت می گیرد و برنامه نویس می تواند برای انواع برنامه ها از آن استفاده و بهره برداری نماید . و قرار نیست برنامه نویس برای هر برنامه ای یک سری کارهای اولیه همانند ایجاد فرم مخصوص دسترسی کاربران و یا فرم مربوط به حذف و اضافه نمودن کاربر و تغییر رمز عبور را انجام بدهد .
درسته که زمانی شما هم با اکسس کار کرده اید ولی انصافاً در چه سطحی و با چه ورژنی از اکسس کار کرده اید ؟ آیا میدانی که در ورژن های جدید اکسس همانند 2010 و 2013 چه امکاناتی برای برنامه نویسی در این محیط در نظر گرفته شده که کار برنامه نویس را فوق العاده سهل و آسان می نماید.
بنابراین قضاوت در خصوص اینکه برنامه نویسی تجاری با اکسس خیلی خیلی محدودتر و دست و پاگیرتر از یک زبان برنامه نویسی است را باید به افراد حرفه ای ( همانند استاد پیروز مهر ) بسپاریم که دارای شناخت کامل از محیط اکسس هستند .
موفق باشید
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
دوست گرامي
در مورد تاپيك جداگانه من هم با جناب New Account موافقم
موقعي كه من با اكسس كار ميكردم هم به صورت نسبتا حرفه اي كار ميكردم البته نه به اندازه اساتيد اين تاپيك
ولي قبلا هم گفتم هر ابزاري استفاده هاي خودش رو داره كه براي اون تعريف شده، وگرنه خب كل آفيس زبان VBA رو پشتيباني ميكنه، CorelDraw, Photoshop, Word هم VBA دارن ولي نميشه نتيجه گرفت كه پس با فتوشاپ يا Word هم برنامه حسابداري بنويسيم چون ميشه گرافيكي تر كار كرد يا از امكانات Word استفاده كرد
ضمنا در مورد دوستمون هم كه گفتن امكانات جديد اكسس 2010 و 2013 رو ببينيد، اولا اينكه زبان تقريبا همون قبلي است و دوم اينكه خب زبانهاي برنامه نويسي هم پيشرفت ميكنند فقط فرقش اينه كه زبانهاي برنامه نويسي خيلي پيشرفت بيشتر و سريعتري دارند و اصلا قابل مقايسه با برنامه نويسي اكسس نيستند
ببينيد، من اگر بخوام ميتونم توي زبان برنامه نويسي خودم با همون VBA تقريبا از كل امكانات اكسس هم استفاده كنم و امكانات زبان خودم رو هم كه دارم، بنابراين در يك زبان برنامه نويسي، شما چيزهاي بيشتري علاوه بر امكانات اكسس در اختيار داريد و مشكلاتي اينچنيني از قبيل راستچين كردن و ... كه حتي شده يكبار بخواين براش وقت بزاريد يا مشكلاتي نظير Exe شدن كه هنوز هم به درستي حل نشده نداريد و ميتونيد وقتتون رو صرف بالا بردن كيفيت برنامه و تسريع در انجام اون كنيد
ضمنا پاسخي در مورد تكنيكهاي برنامه نويسي شامل وراثت و چند ريختي و ... يا برنامه نويسي چند لايه نداديد، تازه اينها هنوز آخرين تكنيكها نيستند
شما الان مثلا سي شارپ يا وي بي دات نت كار ميكنيد، ميتونيد خيلي خيلي راحت تر برنامه بنويسيد، چند هزار تابع حرفهاي آماده استفاده كه حتي خودتون هم براي نوشتنش وقت نذاشتيد و باعث كاهش شديد هزينه و زمان توليد برنامه ميشه، برنامهنويسي تحت شبكه، توليد وب سايت، برنامه نويسي سيستمهاي مختلف از جمله گوشيهاي اندرويد، كار با ديتابيسهاي مختلف از جمله Access, Sql Server, Oracle, DB2, ...، زبان Linq، توليد اينترفيس با WPF، كار با DirectX و انجام كارهاي گرافيكي، توليد بازيهاي كامپيوتري و كلي موارد ديگه
خب كدوم اينها رو ميشه با اون قدرت تو اكسس انجام داد، بعضي هاش كه اصلا امكان پذير نيست، بهتره كمي واقع بين باشيم
اكسس نرم افزاري است كه با بانك اطلاعاتي Jet ميكروسافت كار ميكنه و بيشترين كاربردش هم در زمينه بانك اطلاعاتي است ولي مگه برنامهنويسي فقط تو بانك اطلاعاتي خلاصه ميشه، تازه تو همين زمينه هم زبانهاي برنامه نويسي بسيار قويتر عمل ميكنند
ضمنا بهتره اساتيد و ساير دوستان اگر اينكار نكردن، مدتي رو با يك زبان كار كنند و با تكنيكهاي زبانها آشنا بشن بعد خودشون مقايسه كنن و تصميم بگيرن كدوم يكي براي چه كاري مناسبتر هست، ممكنه من خودم هم حتي همين الان اگر پروژه اي داشته باشم كه تشخيص بدم اكسس براي اون بهتره از اكسس استفاده كنم و هيچ تعصب خاصي ندارم ولي در 95% مواقع همچين حالتي پيش نمياد
همونطور كه در پست قبلي گفتم مشكل ما اينه كه به رويه خاصي براي انجام كارها عادت ميكنيم و ميترسيم راههاي جديد و اصولي تر رو تجربه كنيم، يعني فكر ميكنيم اگر به سراغ متد جديد بريم چون چيز زيادي بلد نيستيم توش ميمونيم و نميتونيم كارمون رو انجام بديم
شايد هم برامون سخته قبول كنيم كاري كه تاحالا انجام ميداديم درست نبوده، و مشكل بعدي هم توليداتي هست كه تاحالا داشتيم و نميتونيم اونها رو رها كنيم ولي مشكلي نيست بهرحال تو اون كار ما كلي تجربه كسب كرديم و به نظر من باز هم چيز زيادي از دست نرفته
به نقل از اميرالمؤمنين حضرت علي (ع) :
هرگاه از كاري بترسي خود را به ميان آن افكن، زيرا سختي بر حذر بودن، بزرگتر از آن چيزي است كه از آن ميترسي
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
سلام جناب آقاي فرجام فر
تصور ميكنم يك مقدار از حواشي كم كنيم بهتره و بر روي يك هدف مشخص متمركز بشيم
تصور ميكنم شما قصد مقايسه VB رو اكسس رو داشتيد حال WPF - SQL-Oracle و مابقي چطور توي مبحث وارد شد تصور ميكنم يك مقدار به انحراف كشيدن مبحث هستش
صحبتي از ديگر محيطهاي توسعه نبود
اطلاعات بنده هم در خصوص محيطهاي ديگه متاسفانه خيلي كمه ولي اگر به امضاي بنده هم توجه بفرماييد ، بنده هم يك مقدار خيلي جزئي در محيط VB فعاليت ميكنم و اتفاقا شما هيچ رد پايي از توليد يك محصول توسط اكسس از جانب بنده در محيط مجازي نمي بينيد ( استفاده بنده از اين محيوط توسعه در خصوص كارهايي بوده كه نمود عرضه پابليك نداره )
مناسب هستش كه يك تاپيك مجزا تشكيل بديد ، مطلبي ننوشتيد كه نشه پاسخ منطقي داد
موفق باشيد
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
New Account
سلام جناب آقاي فرجام فر
تصور ميكنم يك مقدار از حواشي كم كنيم بهتره و بر روي يك هدف مشخص متمركز بشيم
تصور ميكنم شما قصد مقايسه VB رو اكسس رو داشتيد حال WPF - SQL-Oracle و مابقي چطور توي مبحث وارد شد تصور ميكنم يك مقدار به انحراف كشيدن مبحث هستش
صحبتي از ديگر محيطهاي توسعه نبود
موفق باشيد
سلام
قصد من مقايسه كلي زبانهاي برنامه نويسي با اكسس بود، VB رو به طور مثال عرض كردم چون زبان VBA اكسس برگرفته و زيرمجموعه اون هست پس انحرافي در بين نيست، در مورد تاپيك جديد هم مشكلي نيست اگر خواستيد ايجاد كنيد تا در اون تاپيك ادامه بديم
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
سلام جناب آقای فرجام فر
نقل قول:
در مورد تاپيك جديد هم مشكلي نيست اگر خواستيد ايجاد كنيد تا در اون تاپيك ادامه بديم
بنده دیگه نیازی به انجام این کار نمیبینم دوست من
فکر میکنم اطلاعاتتون از اکسس یک مقدار نیاز به بازنگری و به روز رسانی و تصحیح داره , احتمالا آخرین نسخه ای که با اون کار کردید نسخه 2003 یعنی مربوط به 11 سال پیش هستش .
اگر غیر از این بود میبایست میدونستید که از نسخه 2007 و به بعد سیستم Microsoft Jet Database Engine در داخل اکسس به عنوان یک سیستم جانبی مطرح هستش و به جایگزینی اون Access Database Engine به صورت پیش گزیده معرفی شده و تغییرات اساسی در داخل اکسس ایجاد کرده
به طور مثال در داخل همین تاپیک , افزایش توانمندی فوق العاده دیتابیس اکسس در زمینه حفاظت از رمز عبور , ماحصل و یکی از پیامدهای این تغییر بوده
قبلا در خصوص مطالبی که شما درج فرمودید , مطلب زیاد نوشتم , اگر خواستید اونها رو مطالعه بفرمایید , فکر میکنم همون مطالب هم کفایت کنه
شما مطالبی رو به صورت معکوس به کار بردید که تصور میکنم در یک گفتگو وقتی در ابتدا باید بر سر بدیهیات وارد بشیم , این گفتگو چندان منطقی نباشه ( فرضا مقایسه سرعت توسعه در محیط توسعه اکسس با دیگر محیطها )
در پستهای قبلیم جواب بسیاری از مطالب شما داده شده و تصور میکنم نیازی به تکرار اونها نیست (جستجو کنید )
تجربه ثابت کرده درج کردن مطالب و تصورات ذهنی نادرست , در نهایت به صلاح نیست چرا که منجر به کاهش اعتبار نگارنده میشه , پس چه بهتر در ادامه نوشتار , بر روی تک تک مطالب تمرکز کنیم و باری به هر جهت , مطلب ننویسیم , حتی اگر شده باشه به عقب برگردیم و پست ها رو ویرایش کنیم تا کاربران با مطالبی مواجه نباشند که صحت نداره
اکسس نمایانگر یک محیط توسعه یکپارچه کاملا منعطف در زمینه پوشش نیازهای محیطهای کاری کوچیک هستش , با کمترین هزینه و بالاترین سرعتی که در توسعه یک محصول میشه متصور شد و صد البته همچون تمام دیگر محیطهای توسعه , با چالشها , مزایا , گلوگاهها و سهولتهای کاری خاص خودش
متاسفانه مشکل از اونجا ناشی میشه که توسعه دهنده ها و برنامه نویسان در تشخیص صحیح محیط توسعه مورد نیاز دچار مشکل میشن که در این هنگام آدم به یاد جمله زیر میفته
اسلام به ذات خود ندارد عیبی , هر عیب که هست در مسلمانی ماست
اگر قرار باشه که همه این محصولات به جایگزینی هم قابلیت استفاده داشته باشند که Microsoft با این همه طول و عرض و ارتفاع نمایان نمیشد
وینستون چرچیل :
بزرگترین درس زندگی این است که گاهی احمق ها نیز درست میگویند
درسته شما مدیر هستید و ما کاربر با رنگ نام کاربری مشکی , ولی شاید از هر هزار مطلب , یکی از مطالبمون درست باشه :لبخندساده:
موفق باشید
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
دوست گرامی
اول از همه اشاره کنم مدیر بودن و نبودن فرقی در اصل قضیه نمیکنه، ما قراره با هم بحث منطقی کنیم و تجربههامون رو رد و بدل کنیم، ضمنا من مدیر بخش VB هستم و همونطور که قبلا گفتم اینجا دوستانی هستند که بیشتر از من اکسس کار کرده اند و در این زمینه حرفه ای تر هستند و من ادعایی در این مورد ندارم، این رو از این جهت عرض کردم که بگم رنگ نام کاربری و مسئولیت مدیریتی در سایت و ... هیچ تاثیری در یک مباحثه علمی ندارد.
شما دارید با جملات خودم من رو محکوم میکنید، در پستهای قبلی چند بار عرض کردم مطالبی که بیان میکنم برای افرادی هست که قراره برنامه نویسی حرفهای سیستمهای مختلف با نیازهای متفاوت رو انجام بدن وگرنه برای کارهایی که اکسس برای انجام اونها طراحی شده مطمئنا اکسس بهتر از بقیه است ولی نمیدونم چرا شما متعصبانه برخورد میکنید
یه موقع منظور شما این نیست که برای برنامه نویسی حرفهای هم اکسس مناسبه !؟ اگر بگید بله که خودتون جواب خودتون رو دادید که پس Microsoft با این همه طول و عرض و ارتفاع چرا زبانهای برنامه نویسی دیگه رو ایجاد کرده و دائم داره گسترش میده پس حتما اکسس مناسب اینکار نبوده وگرنه به همون بسنده میکرد، همینطور شرکتهای دیگه تولید کننده زبانهای برنامه نویسی
به نظر شما این موضوع جالب نیست که مسئله حفاظت از رمز عبور رو به عنوان یکی از توانمندیهای فوق العاده اکسس ورژن جدید مطرح میکنید، یعنی اینقدر این موضوع مهمه، مثل بعضی آپشن های خودروهای ایرانی که مثلا این یکی شیشه بالابر برقی داره و اون نداره، در یک نرم افزار برنامهنویسی، اینقدر مسائل بزرگتر و مهمتر وجود داره که این چیزها پیشش به حساب نمیاد
حالا اکسس از Jet استفاده میکنه یا Access database engine، موضوع مهم اینه که چه کارهای خوب و مهمی میتونه انجام بده، در پست قبلی خطوطی رو آبی رنگ نوشتم، در پست قبل ترش هم اشاره کردم ولی نمیدونم چرا در پستهاتون اصلا توجهی نمیکنید و جوابی برای اونها نمیدین، البته مطمئنا در اکسس برای 90% اونها راه حلی وجود نداره
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
با سلام خدمت جناب آقای vbhamed
با توجه به نقطه نظر شما و تجربه های شخصی باید عرض کنم که حق با شماست . در کل برنامه Access در هیچ ضمینه ای قابل قیاس با هیچ زیان برنامه نویسي Microsoft نیست و نخواهد بود .
و بزرگترین و بارزترین های اون رو شما اعلام کردید .
در کل اگر به Access و سیاست Microsoft نگاهی بیندازید حتما متوجه خواهید شد که شرکت مذکور از عمد محدودیت هایی رو در این برنامه قرار داده
یکی از بزرگترین همین محدودیت ها استفاده از vba هستش
اگر شرکت مذکور درصدد ارتقاع کلی این برنامه میبود تا الان باید از vb.net بهره ميگرفت
اما با این شرح و عدم توانایی در ارائه فایل اجرایی و تامین امنیت درستی در این برنامه باز فکر میکنم که حتی به ذهن خود شرکت مایکروسافت هم نمیرسید که بشه از این برنامه به این شکل استفاده کرد.
هنر و پشت کار و صد البته علاقه و استادی بعضی افراد برای رفع نقایص قابل ستایشه .
اما در کل با توجه به این که در اکسس راحتی طراحی نه در فرم بلکه در طراحی وکار با دیتابیس (که برای بسیاری از افراد در برنامه نویسی یکی از هفت خان رستم محسوب میشه ) باعث جذابیت این برنامه میشه .
و در کل مخلص کلام این قیاس به طور کل اشتباه است .
ساختار و هسته اصلی اکسس برای مدیریت دیتابیس طراحی شده و نه برای ساخت برنامه
برای همین قضیه اکسس از بسیاری از چیز ها پشتیبانی نمیکنه و نخواهد کرد . چون اگر این امکانات هم اضافه بشه دیگه کسی با زبان های برنامه نویسی کار نخواهد کرد .
اما هدف این تاپیک و اساتید و اعضاء اینه که تا حد ممکن بر محدودیت ها فائق بشن و بتونن در بهترین حالت ممکن از این برنامه استفاده کنن
و در کل این بحث و امثال این صرفا جهت زیاده خواهی بعضی از کاربر ها ست که به گفته جناب آقای پیروز مهر نمی توان به آن جامه عمل پوشاند مثل ساخت فایل اجرایی از اکسس و عملا نشدنی و من و بساری سعی در شبیه سازی این عمل رو داریم که البته تا به الان موفقیت زیادی حاصل نشده
بنابراین بهترین شکل اینه که به یاری همدیگه سعی در پیدا کردن بهترین راه حل ها برای رفع نواقص بر بیایم
و چون تا الان فقط تبدیل کد های برنامه های تحت vb به اکسس داره اتفاق میفته بهتر اینه که سعی در بهینه کردن و ارائه نمونه هاکنیم
و به طور کل حق با شماست . اما نه برای 90% بلکه نهایتا تا 40%
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
سلام
البته بحث از پست شماره 85 شروع شد که دوستمون گفتن "بعضی ها فکر میکنند اکسس فقط برای پایگاه داده طراحی شده" ولی باید گفت که تقریبا همینطوره و اگر قرار باشه استفاده های دیگه بشه نه اینکه اصلا نمیتونید ولی محدودیتهای خیلی زیادی دارید
در کل توضیحاتی که آقای AbbasSediqi دادن تایید میشه و البته من هم در پستهای خودم چند بار به این موضوع اشاره کردم که منظور از این بحثها برای حالتی هست که از اکسس بخوایم به عنوان جایگزینی برای زبانهای برنامه نویسی استفاده کنیم وگرنه در حد و حدود کاربرد خودش برنامه بسیار خوبی است
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
alirezabahrami
با سلام و تشكر از آقاي سعيديان
لطفاً نمونه جديد كه در رمز آن تغيير كوچكي داده شد را هم امتحان كنيد
فقط يك خواهش از دوستان گلم دارم و آن اينكه اولاً سعي كنند با معلومات و تخصص خودشان نسبت به كرك نمونه اقدام و اگر هم مي خواهند از تخصص و تجربيات ديگران براي اينكار استفاده كنند سعي كنند اين كسب تجربه براي آنها واقعاً مفيد و سودمند باشد و به دانش آنها بيفزايد.
يا علي
سلام
جناب بهرامي آيا راهكار جديدي براي جلوگيري از ورود به محيط اكسس پيدا ننموده ايد؟
با تشكر
-
1 ضمیمه
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
abas1388
سلام
جناب بهرامي آيا راهكار جديدي براي جلوگيري از ورود به محيط اكسس پيدا ننموده ايد؟
با تشكر
سلام
لطفاً نمونه جدیدتر را امتحان بفرمائید!
با تشکر
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
پس با این تفاسیر و خودباوری روسای محترم این پیج را ببندید تا کاربران دچار تردید نشوند !!!! هیچ محیط برنامه نویسی مثل اکسس جامع و معتبر نیست شاید سرعت پردازش آن پایین باشد ولی بیشتر این قضیه مربوط به برنامه کرک شده آفیس می باشد در صورتیکه برنامه اریجینال آفیس را بتوانید تهیه نمایید به طور چشمگیری دارای پردازش بالا و خطای کمتری می باشد .... چه لزومی دارد که EXE یا MDF یا ACCDB باشد ؟ هیچ کدام از این ها از مزیت های ویژه و منحصر به فرد اکسس نمی کاهد .
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
alirezabahrami
سلام
لطفاً نمونه جدیدتر را امتحان بفرمائید!
با تشکر
سلام
بی تردید نفوذ به محیط برنامه در نمونه پست 97 استاد بهرامی برای اکثریت دوستان سخت و حتی غیر ممکن است و امکان نفوذ صرفاً برای عزیزانی وجود دارد که دارای شناخت لازم و کافی در زمینه کرک برنامه ها باشند لذا بنظر می رسد بیشتر دوستان تاکنون موفق به نفوذ به محیط برنامه درنمونه فوق نشده اند .
قابل توجه دوستان اینکه یکی از راه های نفوذ به محیط برنامه اکسس استفاده از برنامه process hacker می باشد که ظاهراً این برنامه برای نفوذ به نمونه اخیر جناب بهرامی فاقد کارائی است .
یا حق
-
نقل قول: تولید فایل اجرایی از فایل پایگاه داده (اکسس 2007)
نقل قول:
نوشته شده توسط
ARData
پس با این تفاسیر و خودباوری روسای محترم این پیج را ببندید تا کاربران دچار تردید نشوند !!!! هیچ محیط برنامه نویسی مثل اکسس جامع و معتبر نیست شاید سرعت پردازش آن پایین باشد ولی بیشتر این قضیه مربوط به برنامه کرک شده آفیس می باشد در صورتیکه برنامه اریجینال آفیس را بتوانید تهیه نمایید به طور چشمگیری دارای پردازش بالا و خطای کمتری می باشد .... چه لزومی دارد که EXE یا MDF یا ACCDB باشد ؟ هیچ کدام از این ها از مزیت های ویژه و منحصر به فرد اکسس نمی کاهد .
سلام
دوست عزیز، وقتی میگید "هیچ محیط برنامه نویسی مثل اکسس جامع و معتبر نیست" این شائبه پیش میاد که با تمام یا بیشتر زبانهای برنامهنویسی کار کردید و امکانات و برتریهای و کاستیهای همه رو دیدید و این نتیجه رو گرفتید اما قضاوت در این مورد با خوانندگان...
هدف ما از اینگونه بحثها اثبات برتری نرم افزاری که خودمون باهاش کار میکنیم نیست (چیزی شبیه بحث آنتی ویروس یا گوشی موبایل یا حتی تیم فوتبال !)
هدف اینه که مشخص کنیم هر نرمافزاری چه کاربردی داره و در زمینه کاربردی خودش باید استفاده بشه و اگر بخوایم نرمافزاری رو همه کاره معرفی کنیم که این بهترینه و بقیه هیچ، اینکار هیچ ارزش علمی نداره و کمکی به دوستان نمیکنه