سلام ؛
حتما با Busybox اشنایی دارید ، busybox مجموعه ای از اپلت ها هست که توسط افراد زیادی کدتویسی شده و سپس در مجموعه ی بیزی باکس گرد اوری شده ، این ابزار ها توسط سیستم عامل استفاده میشن و بدون وجود این ابزار ها اندروید یا هر سیستم عامل لینوکسی دیگه هیچ کاری نمیتونه انجام بده . حتی عملیات های ساده ای از جمله کپی یک فایل به اپلت مخصوصش نیاز داره تا با زبان ماشین این کار رو انجام بده . حتی سیستم عامل اندروید از حذف یک فایل ناتوان هست و این کار توسط اپلت مخصوصش انجام میشه ! اپلت ها به زبان ماشین هستند
پروژه ی ایرانی Tinybox از سه روز پیش به منظور رقابت با busybox و ارائه ی امکانات و اپلت های بهتر و بیشتر در کنار پرفورمنس فوق العاده بالاتر و مخصوص پلتفرم های arm شروع شد . کدنویسی تمامی اپلت ها توسط خودم از صفر انجام میشه و برخلاف سایر پروژه های دنیای ای تی ایرانی این پروژه کپی برداری از پروژه های دیگه نیست !
فعلا چندین اپلت در مرحله ی ابتدایی کد نویسی شدن و همینطور تست . سعی میکنم امار و اطلاعات و اخبار اپلت هایی که کد نویسی میشن رو در این تاپیک اعلام کنم.
هدف من از ایجاد ایجاد این تاپیک مطلع شدن از پیشنهاد های دوستان و همینطور درخواست ها هست . اگه اپلتی با کارایی خاص مورد نظرتون هست میتونید اینجا بگید تا کدنویسی کنم .
لیست اپلت هایی که تا بحال کد نویسی کردم ( بروز رسانی ۳مرداد - ساعت ۱۸)
** اپلت cp برای کپی فایل ها
** اپلت cat برای نمایش محتویات فایل های متنی
**اپلت print برای چاپ چیزی روی صفحه نمایش ( همانند اپلت echo در busybox )
** اپلت ln برای symlink و hardlink فایل ها
** اپلت head برای نمایش n خط اول یک فایل
** اپلت sync برای نوشتن اطلاعات موجود در بافر به روی دیسک
** اپلت mkdir برای ساختن یک پوشه یا دایرکتوری
لیست اپلت های در حال کدنویسی ...
** اپلت random برای نمایش یک عدد تصادفی بین صفر و عدد ورودی
** اپلت chmod برای تغییر پرمیشن های یک فایل
** اپلت sleep برای ارسال سیگنال های خواب به پروسسور
** اپلت lsmod برای لیست کردن ماژول های کرنل
** اپلت insmod برای تزریق یک ماژول به کرنل
** اپلت bcat برای نمایش محتوای فایل های باینری
** اپلت rmmod برای حذف یک ماژول از کرنل
** اپلت rm برای حدف یک فایل یا دایرکتوری
** اپلت free برای خالی کردن کش رم
** اپلت size برای نمایش سایز یک فایل یا دایرکتوری
** اپلت df برای نمایش جدول فایل سیستم ها
** اپلتls برای نمایش فایل ها و دایرکتوری های یک پوشه
** اپلت line برای ادیت فایل های متنی
و منتظر اپلت های پیشنهادی دوستان هستم ؛
بوک مارک ها