انيگما چيست ؟ ( به زباني ساده) انيگما چيست ؟ ( به زباني ساده) انیگما در در واقع یک رابط کاربر گرافیکی هستش که ارتباط دستگاه با شما رو از طریق کنترل بر قرار میکنه در حقیقت تمام منو ها و تنظیمات و کارها و درخواستها و پاسخ هایی که شما هنگام کار کردن با این دستگاه می بینید همین انیگما هست.در حقیقت انیگما یک نرم افزار هست که بعد از لود شدن هسته لینوکس اجرا میشه . انیگما نا کنون ۲ ورژن ازش منتشر شده : اولی انبگما یک هست که در دستگاههای ۵۰۰ و ۶۰۰ و ۷۰۰۰ .. استفاده میشد. پایه و اساس این ورژن زبان ++C هست و برای همین مستفیما با کرنل و هسته لینوکس ارتباط برقرار میکنه برای همین مقداری سریع تر و یا روان تر به نظر میرسه ولی محدودیت مشکلات این زبان و طافت فرسا بودن انجام کارهای پیچیده باهاش هست. نوع بعدی انیگما ۲ هست كه توسط شركت دريم مولتيمديا (سازنده رسيورهاي دريمباكس) منتشر شد. این نرم افزار از یک قسمت کوچک به زبان ++C و مابقی به زیان پیتون (phyton ) تشکیل شده و ارتباطش با لینوکس از طریق swig برقزار میشه. swig یک رابط بین++C و محیط های دیگه هست. کلیه محصولات جدید دریم مالتی مدیا از این ورژن بهره می برند كه به دلیل انعطاف پذیری بسیار بالای پیتون قابلیت های انیگما ۲ بسیار بیشتر از انیگما یک هست. بين انيگما يك و دو ، يك تفاوت ساختاري هم وجود داره ، تمامي دستورات و كامپايل هاي انيگما يك به زبان ++C هست. هم هسته ، هم امولاتور هم اسكين ها هم پلاگين ولي در انيگما 2 علاوه براينكه هسته بهينه و مجدد با همان ++C كامپايل شده مابقي پلاگين ها و .... به سمت زبان پيتون (phyton ) رو آورده و حتي در قسمت هايي از كرنل هم از پيتون كه خيلي هم انعطاف پذير تر هست استفاده ميشه . البته ++C *زيان سطح پايين تر و پر قدرت تري هست كه به درد لايه زيرين و هسته كه بيشترين تماس با سخت افزار رو داره مي خوره. ولي پيتون سطح بالا تر و با قابليت هاي اضافه بيشتر و ساده تر از لحاظ برنامه نويسي است. به هر صورت هرچند انيگما2 از انيگما يك كندتر و نياز به پردازش بيشتر داره ، دريم مولتيمديا ، با توجه به قابليت هاي فوق العاده ي انيگما2 ، رو به بالاتر بردن سخت افزار دستگاهها به منظور يالاتر بردن سرعت و قدرت پردازش نمود و دريمباكس 8000 و بعد 800se را روانه ي بازار كرد . شايد شما خيلي با اين تعاريف حال نكنيد و به كارتون نياد ! اگر بخوايم در دو خط به زبان ساده بگوييم : مثال : شما فرض كن يه كامپيوتر داري كه روش DOS نصب ميشه ، يه كاميپوتر داري كه روش ويندوز98 نصب ميشه و يه كاپيوتر كه ويندوز سون . خوب اوني كه داس رو ساپورت ميكنه همون رسيورهاي معمولي ميشه (مثه ايكسكروزر) اوني كه 98 را ساپورت ميكنه دستگاههاي انيگما1 ميشن ( مثه دريمباكس 500 و 600) و اونهايي كه سون رو ساپورت ميكنن انيگما2 ميشن .( مثه دريمباكس 800 ) مسلما سرعت ويندوز 98 از XP يا 7 بيشتره ولي ما با تقويت سخت افزار خود مدتهاست كه ويندوز98 رو ترك كرديم . در مورد بستن سورسها : از مدتها پيش دريم مولتيمديا با توجه به مالكيت انيكما2 در حال انحصاري كردن آن تنها براي استفاده در دستگاههاي دريمباكس است و اكنون مدتيست از شركتهايي كه از انيگما 2 استفاده ميكنند شكايت كرده و در بسياري از موارد مجبور به پرداخت غرامتشان كرده و حتي زماني اين محصولات در اروپا قابل عرضه نبودند. مثلا اگر توجه كرده باشيد در+VU هرجا که کلمه enigma2 بوده به کلمه dvbapp2 تبدیل شده تا از شر اين موانع رهايي يابد . ولي اخيرا كار را از اين هم فراتر برده و براي اينكه انيگما2 را پيشرفته تر براي استفاده ي ديگران آماده نكرده باشد پس از عرضه نسخه 3.2 ایمیج CVS اقدام به حذف تمام منابع خود کرد كه با اين شرايط +VU مجبور به ارائه و معرفي آن سايت كه نام برده شد گرديد. بدون ذكر منبع كپي نكنيد . |
اکنون ساعت 06:12 برپایه ساعت جهانی (GMT - گرینویچ) +3.5 می باشد. |
Powered by vBulletin Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0