افزونه دانلود صوت و تصویر فایرفاکس

امروز می‌خواستم یه فایل صوتی از یه سایت بگیریم که هر کاری کردم نتونستم به راحتی پیداش کنم و با دانلود منیجر پرسپولیس هم متاسفانه پیداش نکرد.

بخاطر همین گشتم و این افزونه فایرفاکس رو پیدا کردم که کارم رو راه انداخت گفتم شاید به درد شما هم بخوره!

اسکن اسناد و تبدیل به PDF هایی با کیفیت چاپی، در لینوکس

انتخاب عنوان خیلی سخت بود!

کاری که میخوایم بکنیم اینه که از یک مطلب چاپ شده که میتونه کتاب، نمونه سوال، مجله و هر چیزی باشه، عکس بگیریم و این عکس ها رو در یک PDF جمع کنیم. به طوری که کیفیت PDF مثل کتاب های چاپی باشه، و حجم زیادی هم نگیره.

تصویر اصلی که توسط گوشی گرفته شده

تصویر ویرایش شده توسط اسکریپت

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

ادامه مطلب

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

تماشای فیلم و پخش موسیقی یکی از اصلی ترین سرگرمی هایی هست که کامپیوتر ها برامون فراهم میکنن.موزیک پلیر های زیادی در دنیای لینوکس وجود دارن که میتونید اونهارو روی سیستمتون نصب کنید و از اونا استفاده کنید.تو این پست به بررسی 4 تا از بهترین اونها میپردازیم.

clementine

یک موزیک پلیر اوپن سورس و بسیار محبوب در دنیای لینوکس که با QT نوشته شده.این موزیک پلیر به خاطر رابط کاربری کاربرپسندش معروفه. صفحه اصلی این موزیک پلیر به ۳ بخش تقسیم میشه. ترک ها در بخش اصلی لود میشن, در پایین گزینه های کنترلی مثل پاوز و پلی وجود داره و متن آهنگ هم در پایین سمت چپ به نمایش درمیان.

همین استایل ۳ بخشی هست که این موزیک پلیر رو قدرتمند کرده.این موزیک پلیر همچنین دارای یک search box هست که میتونید اسم آهنگ,آلبوم یا هنرمند مورد نظرتون رو سرچ کنید. همچنین میتونید به راحتی اطلاعات یک آهنگ رو ویرایش کنید.

این موزیک پلیر همچنین به شما امکان دریافت متن آهنگ ها رو هم میده و اطلاعاتی از خواننده هم در اختیارتون میزاره.

نقاط قوت

  • رابط کاربری ۳ تکه
  • رابط کاربری ساده
  • امکان به نمایش در آوردن متن آهنگ . اطلاعات خواننده

ادامه مطلب

Appimage در لینوکس چیست؟

appimage یک فرمت برای توزیع نرم افزار های قابل حمل در لینوکسه که برای نصب و اجرا نیازی به دسترسی روت نداره. این فرمت اولین بار در سال ۲۰۰۴ و تحت عنوان klik منتشر شد.توسعه این فرمت ادامه داشت تا در سال ۲۰۱۱ اسمش به PortableLinuxApps و در سال ۲۰۱۳ به appimage تغییر کرد. appimage تلاش میکنه که شرایط احرا شدن یک برنامه رو بدون نیاز به اجازه ریشه,قابل حمل بودن و تمیز نگه داشتن سیستم عامل پایه فراهم کنه.

ویژگی ها

  • با appimage شما میتونید برنامه هارو بدون اینکه نصب کنید اجرا کنید.اینطوری سیستم شما خیلی تمیز تر میمونه.
  • در واقع appimage یک نسخه فشرده شده از نرم افزاره که توسط FUSE قابلیت اجرایی پیدا میکنه.
  • برای استفاده از appimage شما نیازی به اجازه روت یا ریشه ندارین که این باعث میشه کاربران بیشتری بتونن از این برنامه استفاده کنن و حتی در مواردی امن تره.
  • یکی از ویژگی های خوب دیگش قابل حمل بودنشه.که میتونید این فایل رو رو هر حافظه ای مثل فلش همراه خودتون داشته باشین و روی سیستمای لینوکسی ازش استفاده کنید.

تاریخچه

اولین نسخه appimage که klik نام داشت در سال ۲۰۰۴ توسط سمیون پیتر طراحی شد و تحت لایسنس GPL منتشر شد.klik توسط مرورگر کار میکرد به این صورت که کاربر با وارد کردن یک URL به صورت//:klik نرم افزار رو دریافت و استفاده میکرد. کاربر با وارد کردن URL یک فایل recipe (دستور العمل ) دانلود میکرد که برای تولید فایل .cmg استفاده میشد. و بعد میتونست از برنامه استفاده کنه.

در حالت کلی هم بسته های .deb ابتدا به فایل .cmg تبدیل میشن . با استفاده از klik فقط ۸ برنامه به طور همزمان قابل اجرا بود.(به دلیل محدودیت نصب تصاویر فشرده با هسته لینوکس). نسخه بعدی این برنامه یعنی klik2 در حال توسعه بود اما هرکز به مرحله بتا نرسید.حدودا در ۲۰۱۱ پروژه klik ناپدید شد و صفحه اصلی برای مدتی آفلاین بود.

سیمون پیتر یک پروژه جانشین با نام PortableLinuxApps با اهداف مشابه در آن زمان آغاز کرد. ابن فن آوری به عنوان مثال  با مخزن portablelinuxgames.org هماهنگ شده که صدها بازی ویدیویی با منبع باز را ارائه میده.

در حدود 2013، نرم افزار دوباره از portableLinuxApps به AppImage تغییر نام داد. و تحت لایسنس  MIT منتشر شد.در حال حاضر توسعه این فرمت بر روی گیت هاب انجام میشه.

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

پیش نوشت: مدتها بعد تلگرام امکان اضافه کردن Account رو در خود برنامه تلگرام اضافه کرد. ولی با این حال روش زیر ممکنه گاهی اوغات لازم بشه.

اگر بخواید فقط از برنامه رسمی تلگرام نسخه دسکتاپ استفاده کنید و سراغ نسخه وب نرید، با یک ترفند ساده میتونیم بیش از یک session از تلگرام دسکتاپ رو در لینوکس اجرا کرد.

کافیه یک working directory جدید بسازیم و تحت اون تلگرام رو اجرا کنیم. مثلا:

mkdir ~/.local/share/TelegramDesktop2

این دایرکتوری میتونه هر جا و هر اسمی که دوست دارین داشته باشه. حالا با دستور زیر، تلگرام رو در این دایرکتوری اجرا میکنیم:

/PATH/TO/TG/telegram -many -workdir ~/.local/share/TelegramDesktop2
Cover Image

نصب برنامه های ویندوز روی لینوکس، ساده تر از قبل

احتمالا wine رو میشناسید! پروژه ای که کمک میکنه تا برنامه های ویندوزی رو روی لینوکس نصب و استفاده کنیم. که البته درد سرهای خودش رو داره. احتمالا Flatpak رو هم میشناسید! پروژه ای که شروع شد تا نرم افزارهای لینوکسی راحت تر نصب بشن و یه جورهایی همه چیزایی که برای اجرا شدن لازم دارن رو با خودشون داشته باشن. این جوری دیگه احتمال مشکلات dependency بسیار کاهش پیدا میکنه و خلاصه اینکه خیلی زندگی راحت تر میشه!

حالا اگر این دو تا رو با هم ترکیب کنیم چی میشه؟! میشه پروژه ای به نام Winepak که تلاش میکنه برنامه های ویندوزی رو به کمک wine و با روش Flatpak به لینوکس بیاره. اینجوری دیگه دردسرهای wine رو نخواهیم داشت.

روش استفاده از winepak در اینجا و همچنین در سایت خودشون شرح داده شده.




حاصل سر و کله زدن های من با لینوکس