وبلاگ تخصصی در زمینه آموزش برنامه نویسی و الکترونیک

۳ مطلب با موضوع «پروژه‌های من :: نرم افزارهای من» ثبت شده است

چهارشنبه, ۲۷ ارديبهشت ۱۳۹۶، ۱۰:۰۸ ب.ظ فرهاد حسن پور
کوتاه کننده لینک در ترمینال گنو/لینوکس

کوتاه کننده لینک در ترمینال گنو/لینوکس

من از کوتاه کننده لینک زیاد استفاده می‌کنم؛ برای همین یک سایت برای خودم ساختم (لینک)؛ گاهی نیاز داشتم وقتی با موبایل داخل تلگرام هستم لینکمو کوتاه کنم بنابر این ربات کوتاه کننده لینک رو ساختم (لینک)؛ جدیدا هم که بیشتر وقتم صرف برنامه نویسی میشه و با ترمینال زیاد سر و کار دارم و برنامه‌های جالبی دیدم با ترمینال ساخته شده؛ با خودم گفتم بیام برای ترمینال قابلیت کوتاه کردن لینک رو اضافه کنم؛ اولش با بش اسکریپت نوشتم وقتی ۹۰ درصد کار انجام شد و رسیدم به parse کردن جیسان دیدم پارس کردنش با بش کار سختیه بنابرین رو آوردم به پایتون (چون بر روی اکثر توزیع‌های گنو/لینوکس) نصب هستش.

در کل اسکریپت رو به ساده ترین شکل ممکن نوشتم؛ چون نیازی هم نبود پیچیده باشه!

سورس و آموزش نصبش رو در گیت هابم گذاشتم؛ اگر دوست داشتید توسعه اش بدید و کامیت کنید.

کوتاه کننده لینک در ترمینال گنو/لینوکس

در تصویر بالا دمو و نحوه استفاده رو می‌بینید.

ادامه مطلب...
۲۷ ارديبهشت ۹۶ ، ۲۲:۰۸ ۲ نظر موافقین ۱ مخالفین ۰
فرهاد حسن پور
جمعه, ۴ تیر ۱۳۹۵، ۱۰:۴۹ ق.ظ فرهاد حسن پور
نرم افزار تحت وب آپلود سنتر

نرم افزار تحت وب آپلود سنتر

نرم افزار تجاری تحت وب که با عنوان My Files Box (جعبه فایل های من) برنامه نویسی کردم.

یک نرم افزار تحت وب است که به کاربران امکان آپلود و مدیریت فایل ها را می دهد.

این پروژه در 1 اسفند ماه 1394 استارت خورد و تا به امروز (1395-4-4) نیز روند توسعه آن ادامه دارد.

از قابلیت های این نرم‌افزار می توان به موارد زیر اشاره کرد :

امکان عضو گیری
پنل کاربری برای هر کاربر و امکان مدیریت فایل های آپلودی
صفحه دانلود برای فایل های با پسوند zip و rar (وهر پسوند دلخواه مدیریت سایت)
شمارش صحیح تعداد دانلود فایل ها
امکان آپلود فایل برای مهمان
امنیت بالا
سئوی لینک های دانلود (seo link firendly)
امکان تعیین فضا برای هر کاربر
نمایش تاریخ آخرین دانلود در صفحه دانلود

امکان آپلود فایل موقت (تعیین زمان حذف فایل بصورت خودکار توسط اپلود کننده فایل)

امکان آپلود چندین فایل بصورت همزمان

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

امکان افزودن پسوند فایل مجاز برای کاربران عضو و مهمان توسط مدیریت سایت

امکان افزایش فضای هر کاربر

امکان پسورد گذاری رو فایل های آپلودی

ایجاد تصویر بند انگشتی برای تصاویر

مشاهده لیست کاربران عضو و مقدار فضای مصرف شده و باقی مانده آنها

و...

ادامه مطلب...
۰۴ تیر ۹۵ ، ۱۰:۴۹ ۲ نظر موافقین ۲ مخالفین ۰
فرهاد حسن پور
سه شنبه, ۲۳ مهر ۱۳۹۲، ۰۶:۱۴ ب.ظ فرهاد حسن پور
نرم افزار مبدل کیلوبایت به بایت

نرم افزار مبدل کیلوبایت به بایت

نرم افزار مبدل FarhadHP
نرم افزار مبدل کیلوبات به بایت یک نرم افزار ساده و کاربردی برای برنامه نویسان می باشد.

برنامه نویسانی که به زبان های مختلف برنامه نویسی می کنند در کد نویسی برای فایل ها مقادیر را باید به بایت وارد کنند!

هر چند این تبدیل یک فرمول ساده و برای مقادیر یک کیلو بایت تا چند کلیوبایت به صورت ذهنی هم قابل محاسبه است و برای مقادیر چند ده کیلو بایت نیاز به ماشین حساب و استفاده از فرمول برای محاسبه است!

این نرم افزار این کار را راحت کرده به طوری که برنامه نویس مقدار را به صورت کیلو بایت وارد می کند و تنها با یک کلیک مقدار را به بایت تحویل می گیرد که در سرعت برنامه نویسی می تواند تاثیر هر چند کوچک داشته باشد.

لازم به ذکر می دانم بگم که این نرم افزار توسط خودم برنامه نویسی شده است و اگر ایرادی مشاهده کردید اعلام کنید.
ادامه مطلب...
۲۳ مهر ۹۲ ، ۱۸:۱۴ ۱ نظر موافقین ۱ مخالفین ۰
فرهاد حسن پور
وبلاگ فرهاد اچ پی رو دوست دارم!