تبلیغات
لینوکس و من - مطالب نرم افزار
لینوکس و من

استخراج فایلهای سیستمی از پکیج رام های رسمی آندروید

نویسنده : امین | تاریخ: 1395/04/13

هدف اینه که فایلهای سیستمی یک رام رسمی دانلود شده (در اینجا برای گوشی های هواوی) را از داخل فایل مربوطه استخراج کنیم.
برای اینکار در لینوکس، نیاز به Perl داریم. یک اسکریپت آماده که در ادامه مطلب اون رو کپی کنید و در یک فایل با پسوند pl ذخیره کنید.

اول باید فایل فشرده ای که دانلود کردید استخراج کنید و فایل UPDATE.APP رو از توی اون بیرون میاریم. و بعد با اسکریپت اون فایل رو بدین ترتیب بازش میکنیم.

perl /pat/to/script.pl /path/to/UPDATE.APP
حالا در همون محل اسکریپت یک فولدر ایجاد میشه به نام output که یه سری فایل توی اون ذخیره میشن. اینها همون پارتیشن ها و قسمت های مختلف رام هستن که روی سخت افزار گوشی شما قرار میگیرن و با پسوند img هستند. (شما هر رام از هر گوشی ای داشته باشید و فایلهای img اون رو استخراج کرده باشید میتونید از ادامه ی ماجرا استفاده کنید.

از این تاپیک آخرین نسخه ی برنامه ext4 utils رو دانلود کنید. بعد از اکسترکت کردن فایل دانلود شده فقط در پوشه خودش دستور make رو اجرا کنید. هیچ کار دیگه ای لازم نیست.

حالا با این دستور، فایلهای img رام به فایلهای imgی تبدیل میشن که میتونیم بوسیله mount اونها رو ببینیم.

 ./simg2img factoryfs.img output.img

که البته factoryfs.img مثلا فایل سیستمی ای هست که شما از رام استخراج کردید.

حالا با کمک mount محتویات داخلش رو میتونیم ببینیم
 mount -o loop /path/to/output.img /mnt/img

برای دیدن اسکریپت perl به ادامه مطلب برید

قسمت های نارنجی مسیرهایی است که وجود دارند.
ادامه مطلب

ویرایش فایل های موزیک

نویسنده : امین | تاریخ: 1395/04/11

ابزارهای گرافیکی و غیر گرافیکی مختلفی برای ویرایش فایلهای موسیقی وجود دارند. یکی از معروف های اونها Easytag هست. اما امروز میخواستم نصبش کنم متوجه شدم که برای اجرا شدن نیاز به کتابخانه های گنوم داره. من هم که بالکل با xfce کار میکنم.
به جاش نرم افزار puddletag رو نصب کردم و دیدم که چقدر عالی تر و کاربردی تر از easytag طراحی شده.


عکس از وبلاگ دیگر است

قابلیت های زیادی داره که کاملا نیاز های شما رو در مرتب سازی آرشیو موسقیتون برطرف میکنه. کمتر از دو مگابایت هم با بسته های اضافی البته، دانلود لازم داشت.

ویرایش:
برنامه Easytag برای اجرا شدن این خطا رو میداد:
(easytag:5954): GLib-GIO-ERROR **: Settings schema 'org.gnome.EasyTAG' is not installed

Trace/breakpoint trap (core dumped)

که من فکر کردم این مربوط به کتابخانه های گنوم میشه. اما یه سرچی زدم و مشکل با اجرای این دستور برطرف شد:
 sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

ضمنا، جامعه ی لینوکس جای آدم‌های بی‌تربیت نیست. همین طور این وبلاگ جای کامنت های آدم های بی تربیتی که پدر مادرشون وسیله پیشگیری نداشتن نیست.

و اما conky قسمت دوم!

نویسنده : امین | تاریخ: 1395/03/12

در مورد conky یا از این به بعد به فارسی بهش میگم کانکی! قبلا توضیح داده بودم. اینجا بخوانید
ولی چند تا موضوع هست که لازم بود بروز رسانی بشه این مطلب.

۱- اول اینکه یاهوی عزیز  ناگهان تصمیم گرفت بخش آب و هوای خودش رو که با API این امکان رو فراهم میکرد که آب و هوای شهر ها رو در ویجت ها مثل کانکی داشته باشیم تعطیل کرد. و دیگه کانکی هایی که با سیستم API یاهو آب و هوا رو نشون میدادن کار نمیکنن.

۲- توی سایت کاربران فارسی آرچ دیدم بچه ها توی کانکی هایی که دارن از تقویم فارسی استفاده کردن. خیلی برام جالب بود.

خب... برای اینکه موضوع آب و هوا رو حل کنیم، باید در این سایت یک حساب کاربری بسازید و نسبت که دریافت یک API Key اقدام کنید، که رایگان هست. این کلید مخصوص شماست. و بعد در این قسمت شهر خودتون رو پیدا کنید. در قسمت URL باید id شهرتون که بصورت یک عدد چند رقمی هست یجا نگه دارید...

همون تم های کانکی که در مطلب اولی نوشته بودم، به نام Harmattan در اینجا قابل دسترسی هستند، که قسمت آب و هوای اونها با سایت جدید همسان شده. میتونید بسته کامل رو که حدود ۲۵ مگابایت هست دانلود کنید و طبق آموزشی که در readme هست استفاده کنید.

این قسمت راهنمای نصب این تم‌ها است:

Installation:

  • Install conky, curl and jq.

  • Make sure you have the Droid Sans font installed.

  • Move the .harmattan-assets folder into your ~ dir.

  • Each theme is made of a single .conkyrc file which sits at the end of a file path inside the .harmattan-themes folder. To activate a certain theme, move it's .conkyrc file into your ~ dir.

NOTE: Some files/folders are hidden; unhide them.





برای قسمت آب و هوا، در فایل تنظیمات کانکی در بخش template6 باید API key و در بخش template7 باید id شهرتون رو قرار بدید.

و اما برای تاریخ شمسی... برای اینکه مطلب طولانی نشه ادامه مطلب رو بخونید

ادامه مطلب

ادیتور زیرنویس

نویسنده : محسن شایان | تاریخ: 1395/03/2



من برای ویرایش زیرنویس فیلم ها از برنامه Gaupol استفاده میکنم خوبیش اینه که میتونید زیرنویس رو از utf8 به cp1256 هم ببرید دلیل اینکارم هم بخاطر اینه تلوزیون ما زیرنویس cp1256 رو قبول میکنه متاسفانه!



خوب برای نصب هم از زیر

 sudo pacman -S gaupol enca librcc translate-toolkit python2-chardet

بعد نصب برنامه رو باز کنید به Edit > Preferences روی + کلیک کنید و Unicode (UTF8) و Arabic (WINDOWS -1256) رو اضافه کنید...........

لینک‌های مرتبط

آوردن صفحه لپتاپ توی گوشی!

نویسنده : امین | تاریخ: 1395/02/26

راستش هر چی فکر کردم نتونستم عنوانی پیدا کنم که همه ی حق مطلب رو ادا کنه!
داستان اینه: میخوایم اون چیزی که داریم توی مانیتور میبینیم، توی گوشی یا تبلت هم ببینیم، بدون هیچ دستگاه عجیب الخلقه ای! و همچنین بتونیم از توی صفحه ی گوشی یا تبلت لپتاپ رو کنترل کنیم!
این یعنی چی؟ این یعنی فوق العاده! یعنی انگار یک تبلت لینوکسی داریم! انگار یک لپتاپ تاچ داریم اصلا!


البته چون تبلت من 4:3 هست اینجوری شده.

هرچند راه های مختلفی برای اینکار هست، اما ما میریم سراغ یک راه خیلی ساده و کم دردسر به نام vnc یا virtual network computing.
ایشون همون مسئول ایجاد کانکشن های remote desktop هستند. که حالا ما میخوایم از یک اپلیکیشن ساده ی آندرویدی استفاده کنیم و به سیستم لپتاپ یا کامپیوتر خونگیمون ریموت کنیم.
در حال حاضر این اپلیکیشن به نام bVNC رو میتونید از اینجا دانلود کنید و در دستگاه آندرویدی خود نصب کنید.

حالا بریم سراغ کامپیوتر، در اینجا مانجارو. به ادامه ی مطلب برید تا دستورات و باقی ماجرا رو بخونید...

ادامه مطلب

دانلود یک سایت و تبدیل اون به یک فایل chm

نویسنده : امین | تاریخ: 1395/02/9

گاهی پیش میاد که لازم داریم یک سایت رو بصورت آفلاین داشته باشیم. ابزارهای متفاوتی برای اینکار هست، اما با دم دست ترین چیز در لینوکس میشه یک سایت رو دانلود کرد. این یک نمونه ی دستور برای دانلود از یک URL خاصه (در اینجا http://example.com/exam/html ). اگه سرچ کنید به optionهای دیگه هم میرسین. اما همینا به نظر من خوبن.

 wget http://example.com/exam/html/ -k -c -r -p --no-parent --domains example.com

حالا سایت ما دانلود شده و در یک پوشه وجود داره. لینکها همه تبدیل به لینکهای local شدن تا مشکلی پیش نیاد. اما خیلی خوب میشه که مجموعه ی این فایلهای دانلود شده رو تحت عنوان یک فایل داشته باشیم. chm یک فایل مربوط به مایکروسافته. اما خب، بهر حال چیز خوبیه. فایلهای help ویندوز همه chm هستن. (دست کم تا موقعی که ویندوز اکس‌پی بود این طوری بود. در مورد ویندوزهای بعدی اطلاعی ندارم. چون دیگه کار نکردم)
خیلی گشتم تا یک ابزاری رو پیدا کردم که کارش تبدیل یک سری فایلهای html به chm بود و در لینوکس هم کار کنه. چون اکثر چیزا عکس این کار رو میکنن. یعنی فایلهای chm رو تبدیل میکنن. نه اینکه بسازن.

این فایل رو دانلود کنید و از داخل پوشه Rahman CHM Maker اجراش کنید. یک پنجره ای باز میشه که گویای همه چی هست. به راحتی میتونید فایلهای دانلود شدتون رو به chm تبدیل کنید.



نمونه اش این فایل هست که من ساختم و یک اطلس بیماری های پوستی است.

نمایش عکس با بهترین کیفیت

نویسنده : محسن شایان | تاریخ: 1395/01/30

نمی‌دونم شما هم احساس کردید یا نه ولی گاهی اوقات بعضی تصاویر از فیلتر رنگ خاص استفاده می‌کنند که هر برنامه ای قادر به اجراش نیست من تا الان ۲ مورد پیدا کردم که عالی اینکار رو انجام می‌دن البته توی تصاویری که در ادامه هست بهتر متوجه می‌شید
ادامه مطلب

مرورگر Light نسخه جدید (۴۵) بهبود‌های خوبی داشته

نویسنده : امین | تاریخ: 1395/01/21

قبلا مرورگر Light رو معرفی کرده بودم. همون فایرفاکسه که یک سری امکانات اضافه اش حذف شده تا سریعتر و سبک تر باشه و مموری کمتری اشغال کنه.
دیشب نسخه ۴۵ این مرورگر را نصب کردم (روی نسخه ۴۱)

باید بگم که خیلی سریعتر بالا میاد و احساس میکنم خیلی بهتر شده. شما هم حتما امتحان کنید. در آرچی‌ها با این دستور نصب میشه:
yaourt -S lightfirefox



نسخه پورتابل تلگرام برای لینوکس

نویسنده : امین | تاریخ: 1395/01/13

تلگرام برای لینوکس (مخصوصا ۳۲ بیت) نسخه ای ارائه داده که صرف نظر از کتابخانه های دسکتاپ شما که Qt باشند یا GTK اجرا میشه. این برای کسایی خوبه که میخوان سیستم خالصی از GTK داشته باشند و نمیخوان بسته های Qt رو با اون همه چیزای متفرقه فقط واسه تلگرام نصب کنند.

از این سایت طبق معماری cpu و سیستمی که دارید نسخه ۶۴ یا ۳۲ بیتی رو دانلود کنید. پس از دانلود، فایل رو از حالت فشرده خارج کنید و برنامه ی Telegram رو به راحتی اجرا کنید.
بعد از اینکه اجرا شد خود برنامه آیکن تلگرام رو به منوی اپلیکیشن ها اضافه میکنه. پس بهتره قبل از اجرا اون رو در یک مکان ثابت قرار بدید.
نکته جالبش اینه که آپدیت نسخه های تلگرام بصورت خودکار انجام میشه و شما نیاز به هیچ کار اضافه دیگه ای ندارید.


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

یک خرید بامزه از دیجی کالا Bravo Cast

نویسنده : امین | تاریخ: 1394/11/29

چند روز پیش از دیجی کالا یکی از این دانگل های HDMI خریدم. به نام Bravo cast
کارش اینه که بوسیله HDMI تلوزیون شما رو به دستگاه های دیگه مثل گوشی و تبلت و لپتاپ متصل میکنه. و با برنامه ی مخصوصی که داره میتونین توی مثلا موبایلتون فیلم و موزیک و عکس پخش کنین و روی صفحه تلوزیون ببینین. همچنین با قابلیت mirror میتونین صفحه ی لپتاپ یا گوشیتون رو توی تلوزیون ببینید.
من با آندروید در یک گوشی Huawei honor 3c امتحان کردم و همه چی خیلی عالی کار میکنه.
با دانلود برنامه ی مخصوصی که برای ویندوز داره از اینجا (من نسخه portable رو دانلود کردم) بوسیله wine میتونید توی لینوکس اجراش کنید و لذت ببرید. البته راه مخصوص خود لینوکس هم بود که من فی الحال حوصله اش رو نداشتم.

1 2 3 4 5 6 7 ...