آرشیو ماهانه: آذر ۱۳۹۵

انتقال پرونده بین دو سیستم عامل گنو/لینوکسی

راه های مختلفی هست واسه انتقال پرونده بین دو سیستم عامل گنو/لینوکسی، من از scp استفاده می کنم و به شدت راضیم. ظاهرا امنیتش هم خوبه و سرعتش حداقل برای من یکی بدک نیست، تازه محدودیت ارسال هم نداره. ادامه‌ی خواندن

کانکی

از ویکی‌پدیا، دانشنامهٔ آزاد:

کانکی (به انگلیسی: conky) یک نرم‌افزار آزاد برای نظارت کردن بر روی عملکرد سیستم است. این برنامه در سیستم‌عامل‌های [گنو/لینوکس]، فری‌بی‌اس‌دی و اپن‌بی‌اس‌دی در دسترس است. کانکی نرم‌افزاری بسیار تنظیم پذیر است و امکانات بسیار زیادی دارد. ادامه‌ی خواندن

Sinusbot رباتی برای پخش حودکار آهنگ و ایستگاهای رادیویی در تیم‌اسپیک

مدتی پیش دنبال یه برنامه یا رباتی میگشتم که بشه از توی تیم‌اسپیک آهنگ پخش کنم و بتونم کنترل و مدیریتش کنم. یه ربات مانندی که حتی وقتی من نبودم برای دوستام که عاشق آهنگن آهنگ و رادیو پخش کنه و حتی بتونن خودشون برن آهنگ بعدی و یه چیز تو همین مایه ها… 🙂

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

آموزش خوده برنامه نسبتا کامل و خوبه اما من تو این بین به یه سری مشکلات هم بر خوردم که مجبور شدم حلشون کنم، پس همه‌ی آموزش ها رو با نکاتش اینجا مینویسم…

در مرحله اول پیشنیاز های برنامه رو نصب می کنیم و update-ca-certificates رو بروز می کنیم:

برای اطمینان این رو هم بررسی کنید که نصب باشه:

در مرحله دوم کاربر sinusbot رو ایجاد می کنیم:

خوب حالا دستورات زیر رو برای ساخت پوشه و بارگیری برنامه میزنیم:

اگه موفق به بارگیری نشدید از طریق پیوند زیر اقدام به بارگیری کنید:

حالا با دستور زیر برنامه رو از فشرده خارج می کنیم:

در مرحله ششم از پرونده زیر یک رونوشت میگیرم:

مرحله هفتم، با دستور زیر صاحب پوشه /opt/ts3soundboard رو عوض می کنیم:

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

در مرحله بعد پرونده config رو باز می کنیم و مطمئن میشیم همه چی به شکل زیر باشه:

محتویات باید مثل این باشه در خط سوم:

در مرحله دهم به sinusbot دسترسی میدیم:

در مرحله آخر…

وارد حساب sinusbot میشیم و برنامه رو اجرا می کنیم:

خوب حالا با وارد کردن این آدرس در مرورگرتون میتونید ربات رو کنترل کنید: [نام کاربری و گذرواژه رو در موقع اجرا برنامه تو پایانه میبینید]
http://yourip:8087/

چند نکته:
۱. احتمال به یک وب‌سرور نیاز داشته باشید. در صورت نیاز این پیوند رو نگاه کنید.
۲. برای اطلاعات بیشتر حتما به سایت سازنده سر بزنید و آموزش رو بطور کامل ببینید. شاید توی آموزش سایت به چیز هایی که نیاز داشتید برسید:
۳. در قسمت اضافه کردن حساب توی ربات و دادن دسترسی من مشکل اساسی داشتم، هر کاری می کردم نمی شد و در آخر مجبور شدم توی پرونده پایگاه‌داده برنامه دست بیارم تا مشکلم بطور موقت حل شه 🙂
۴. برای اینکه برنامه همیشه در پس زمینه اجرا بمونه و یا پس هر راه‌اندازی مجدد ربات هم بطور خودکار اجرا شه به سایت سازنده سر بزنید و آموزش رو بخونید…
۵. نکته‌ای دیگه به ذهنم نمیرسه. مشکلی یا سوالی بود باهام در جریان بذارید… 🙂

خوب شاید باورتون نشه ولی همین الان که داشتم این مطلب رو مینوشتم متوجه شدم اسکریپت آماده برای نصب این برنامه بوده :)) پیوندشو میذارم اما واقعا نمی دونم چقدر کارآمده و آیا اسکریپته امنی هست یا نه؟! پیشنهاد خودم اینکه آموزش رو دستی پیش برید تا مشکلی براتون پیشنیاد 🙂
بارگیری اسکریپت
دادن دسترسی اجرایی به برنامه:

و در آخر اجرایی اسکریپت:

 

موفق باشید…