انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: Nelliel در 18 اردیبهشت 1394، 04:43 ب‌ظ

عنوان: قرار دادن اسکریپت در استارتاپ (حل شد)
ارسال شده توسط: Nelliel در 18 اردیبهشت 1394، 04:43 ب‌ظ
سلام دوستان!

ببینید من اومدم کدی که جادی داده بود را زدم بعد از مهاجرت به توزیع جدید برای فارسی نویسی !!

اما هر بار بعد از روشن کردن باید دوباره بزنم یه جای دیگه ی انجمن که همین موضوع بود دیروز گفتم ولی انگار اصلا کسی به بخش های دیگه ی انجمن نمیره!

md2014 عزیز گفت بزارمش تو استارتاپ چطوری؟؟؟
عنوان: پاسخ : کد جادی برای فارسی نویسی
ارسال شده توسط: { AliReaza } در 18 اردیبهشت 1394، 04:47 ب‌ظ
دوست عزیز
در آدرس زیر به خوبی و زیبایی توضیح داده شده:
http://askubuntu.com/questions/814/how-to-run-scripts-on-start-up

در آدرس زیر هم یک روش تخصصی تر و البته حرفه ای تر استفاده از runlevel ها توضیح داده شده:
http://en.kioskea.net/faq/3348-ubuntu-executing-a-script-at-startup-and-shutdown


راستی عنوان را هم اصلاح کنید. اصلا مناسب نیست.
عنوان: پاسخ : پایدار سازی کد جادی برای فارسی نویسی
ارسال شده توسط: Nelliel در 18 اردیبهشت 1394، 05:20 ب‌ظ
یکم زیر دیپلم تر پلیز!!!

من که چیزی گیرم نیامد میشه خودتون با مثال توضیح بگید چیکار کنم تو این لینک هر کس یه چیزی گفت بود ما که نفهمیدیم
عنوان: پاسخ : پایدار سازی کد جادی برای فارسی نویسی
ارسال شده توسط: AAAAAAAAAAAAAAAAAAAA در 18 اردیبهشت 1394، 05:31 ب‌ظ
برو ترمینال crontab -e رو اجرا کن.
یه خط بهش اضافه کن بدین صورت
@reboot /ADDRESS TO SCRIPT
عنوان: پاسخ : پایدار سازی کد جادی برای فارسی نویسی
ارسال شده توسط: Nelliel در 18 اردیبهشت 1394، 05:40 ب‌ظ
آدرس اسکریپت؟؟؟

چه آدرسی باید بش بدم همون کد ادرسشه؟؟؟
عنوان: پاسخ : پایدار سازی کد جادی برای فارسی نویسی
ارسال شده توسط: دانیال بهزادی در 18 اردیبهشت 1394، 05:46 ب‌ظ
خود کد رو هم می‌تونی بدی
عنوان: پاسخ : پایدار سازی کد جادی برای فارسی نویسی
ارسال شده توسط: { AliReaza } در 18 اردیبهشت 1394، 06:04 ب‌ظ
یکم زیر دیپلم تر پلیز!!!

من که چیزی گیرم نیامد میشه خودتون با مثال توضیح بگید چیکار کنم تو این لینک هر کس یه چیزی گفت بود ما که نفهمیدیم
نیاز به دپپلم هم نیست. در حد دوم ابتدایی هم میتونه جواب بگیره  ;D

یک راه خیلی ساده به مسیر System > Preferences > Startup Applications بری و Script مورد نظر را اضافه کنی.

آموزش Startup Applications هم از عموگوگل بپرسی، به نتایج خوبی میرسی.
عنوان: پاسخ : پایدار سازی کد جادی برای فارسی نویسی
ارسال شده توسط: Nelliel در 18 اردیبهشت 1394، 06:26 ب‌ظ
تو توزیع من همچین بخش هایی نبود والا زوبونتو دارم
عنوان: پاسخ : پایدار سازی کد جادی برای فارسی نویسی
ارسال شده توسط: { AliReaza } در 18 اردیبهشت 1394، 06:35 ب‌ظ
http://askubuntu.com/questions/369406/xubuntu-apps-loading-at-start-up

Settings Manager - Session and Startup
عنوان: پاسخ : پایدار سازی کد جادی برای فارسی نویسی
ارسال شده توسط: Nelliel در 18 اردیبهشت 1394، 06:52 ب‌ظ
من بخش scripts ندارم علیرضا جان تو اون قسمت
عنوان: پاسخ : پایدار سازی کد جادی برای فارسی نویسی
ارسال شده توسط: AAAAAAAAAAAAAAAAAAAA در 18 اردیبهشت 1394، 07:40 ب‌ظ
اسکریپت رو بزار تو یه فایل
ادرس فایل رو بزن

اگر اولش فراخوانی داشته باشه
مثلا
#!/bin/bash

اگر نداره بسته به زبان اسکریپت نویسی بهش اضافه کن
عنوان: پاسخ : پایدار سازی کد جادی برای فارسی نویسی
ارسال شده توسط: Nelliel در 18 اردیبهشت 1394، 07:51 ب‌ظ
اسکریپت رو بزار تو یه فایل
ادرس فایل رو بزن

اگر اولش فراخوانی داشته باشه
مثلا
#!/bin/bash

اگر نداره بسته به زبان اسکریپت نویسی بهش اضافه کن

اون فایل باید چه فرمتی داشته باشه؟؟؟
عنوان: پاسخ : پایدار سازی کد جادی برای فارسی نویسی
ارسال شده توسط: AAAAAAAAAAAAAAAAAAAA در 18 اردیبهشت 1394، 11:12 ب‌ظ
اصلا فرمت نذار!

تو لینوکس  سیستم به نوع فایل توجه میکنه , نه یه پسوند
عنوان: پاسخ : پایدار سازی کد جادی برای فارسی نویسی
ارسال شده توسط: دانیال بهزادی در 19 اردیبهشت 1394، 01:14 ق‌ظ
فقط یادت نره اجرایی‌اش کنی پرونده رو و البته قبلش عنوان موضوع رو هم درست کنی. پایدارسازی کد جادی چیه؟ D:
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: Nelliel در 19 اردیبهشت 1394، 01:54 ب‌ظ
یه راه نیست که یه دستور بدی کد توش باشه و خلاص والا همه ی کار ها را کردم نشد یه کاری بکنید بروبچ!!
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: { AliReaza } در 19 اردیبهشت 1394، 02:20 ب‌ظ
دوست عزیز اگر با روشهای ساده و زیر دیپلم به نتیجه نرسیدید، ۲ حالت داره:
۱- جایی از کار را اشتباه انجام میدید.
۲- بهتره برید سراغ مرحله تخصصی تر

در مورد مرحله تخصصی باید بگم هیچ خطری نداره و راحته.
برای انجام اینکار میتونید از آموزشهای زیر استفاده کنید:
http://stackoverflow.com/questions/12973777/how-to-run-a-shell-script-at-startup
http://www.cyberciti.biz/tips/linux-how-to-run-a-command-when-boots-up.html
این دو آموزش مکمل هم هستند.

من فعلا باید برم بیرون
اگر تا اون موقعه تونستید از آموزشها استفاده کنید، که هیچ.
اگر نه براتون ترجمه میکنم.
اما بهتره خودتون با استفاده از یک مترجم خوب کار خودتون را راحت کنید. اینطوری چند کلمه بیشتر یاد میگیرید.
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: Nelliel در 19 اردیبهشت 1394، 02:47 ب‌ظ
بچه ها از یه راه دیگه حل شد ولی ما یاد نگرفتیم چطوری اسکریپت بزاریم تو استارتپ اخرش !!!
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: Nelliel در 19 اردیبهشت 1394، 06:30 ب‌ظ
اصلا از بحث تایپ فارسی بگذریم من باید این پروسه را تو گنو لینوکس یاد بگیر الان بهروز جان نوشته بود یک کد برای این که درایو ها را از تو خود گنولینوکس مونت کنیم من اگه اون کد را بزارم تو استارتاپ همیشه درایو هام مونتن و نیازی به رفتن تو ویندوز و ریستارت نیست
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: بهروز رمضانی در 19 اردیبهشت 1394، 06:35 ب‌ظ
اصلا از بحث تایپ فارسی بگذریم من باید این پروسه را تو گنو لینوکس یاد بگیر الان بهروز جان نوشته بود یک کد برای این که درایو ها را از تو خود گنولینوکس مونت کنیم من اگه اون کد را بزارم تو استارتاپ همیشه درایو هام مونتن و نیازی به رفتن تو ویندوز و ریستارت نیست
خوب برای اینکار باید fstab را ویرایش کنی نه اینکه دستور مونت را بزاری داخل startup
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: Nelliel در 19 اردیبهشت 1394، 06:36 ب‌ظ
چطوری ؟؟؟؟

و این که بالاخره تا قبل از مرگمون بادی بدونیم چطوری یه کد را میزارن تو استارتاپ
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: بهروز رمضانی در 19 اردیبهشت 1394، 06:40 ب‌ظ
چطوری ؟؟؟؟

و این که بالاخره تا قبل از مرگمون بادی بدونیم چطوری یه کد را میزارن تو استارتاپ
از چه توزیع و میزکاری استفاده میکنی ؟
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: Nelliel در 19 اردیبهشت 1394، 06:44 ب‌ظ
میز کار : xfce

توزیع : xubuntu 14.04.2 lts
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: بهروز رمضانی در 19 اردیبهشت 1394، 07:16 ب‌ظ
برو به اینجا دستور  را اضافه کن.
(http://8pic.ir/images/giauddj8vld252uxo29k_thumb.png) (http://8pic.ir/viewer.php?file=giauddj8vld252uxo29k.png)
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: Nelliel در 19 اردیبهشت 1394، 07:17 ب‌ظ
برو به اینجا دستور  را اضافه کن.
(http://8pic.ir/images/giauddj8vld252uxo29k_thumb.png) (http://8pic.ir/viewer.php?file=giauddj8vld252uxo29k.png)

description را چی بزنم؟؟؟
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: بهروز رمضانی در 19 اردیبهشت 1394، 07:19 ب‌ظ
دقیقا میخواهی چ چیزی را یه استارت اپ اضافه کنی ؟
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: Nelliel در 19 اردیبهشت 1394، 07:22 ب‌ظ
setxkbmap -model pc104 -layout us,ir  -option grp:alt_shift_toggle
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: بهروز رمضانی در 19 اردیبهشت 1394، 07:57 ب‌ظ
setxkbmap -model pc104 -layout us,ir  -option grp:alt_shift_toggle
ببین برای مثال شما میخواهی هر دفعه که زبونتو میاد بالا یه پوشه به نام aa داخل دایرکتوری home بسازه . اول یه ترمینال باز کن و تایپ کن
nano Script.shاسم فایل اختیاری هست. بعد میای داخل فایل اینطور دستور دلخواهت را مینویسی .
#!/bin/bash
mkdir aa
بعد با کنترل+ایکس فایل را ذخیره میکنی . حالا باید اجرای اجرا شدن بهش بدی با دستور
sudo chmod +x Script.shحالا داخل اون قسمتی که سه تا ورودی داره داخل عکس قبلی مشخص هست . در قسمت command ایکون ابی رنگ را باز کن و ادرس اون فایل متنی را بهش بده در قسمت نام هم اسم دلخواه و توضیحات هم دلخواه بنویس و روی ok کلیک کن . تمام شد حالا بعد از اولین راه اندازی مجدد یه پوشه به صورت اتوماتیک به نام aa در دایرکتوری home ساخته میشه.
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: Nelliel در 19 اردیبهشت 1394، 08:01 ب‌ظ
ممون الان امتحان میکنم نتیجه را میگم
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: بهروز رمضانی در 19 اردیبهشت 1394، 08:08 ب‌ظ
ممون الان امتحان میکنم نتیجه را میگم
نمیدونم چرا اصرار بر استفاده از دستور زیر را دارید
setxkbmap -model pc104 -layout us,ir  -option grp:alt_shift_toggleخود زوبونتو به صورت گرافیکی داره تنظیمات زبان را
(http://8pic.ir/images/zt793hpd125jd3hgi6k6_thumb.png) (http://8pic.ir/viewer.php?file=zt793hpd125jd3hgi6k6.png)
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: Nelliel در 19 اردیبهشت 1394، 08:18 ب‌ظ
گفتم که مشکلم را با فارسی نویسسی حل کردم میخوام بدونم چطوری کدی را بزارم تو استارتاپ
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: Nelliel در 19 اردیبهشت 1394، 08:26 ب‌ظ
setxkbmap -model pc104 -layout us,ir  -option grp:alt_shift_toggle
ببین برای مثال شما میخواهی هر دفعه که زبونتو میاد بالا یه پوشه به نام aa داخل دایرکتوری home بسازه . اول یه ترمینال باز کن و تایپ کن
nano Script.shاسم فایل اختیاری هست. بعد میای داخل فایل اینطور دستور دلخواهت را مینویسی .
#!/bin/bash
mkdir aa
بعد با کنترل+ایکس فایل را ذخیره میکنی . حالا باید اجرای اجرا شدن بهش بدی با دستور
sudo chmod +x Script.shحالا داخل اون قسمتی که سه تا ورودی داره داخل عکس قبلی مشخص هست . در قسمت command ایکون ابی رنگ را باز کن و ادرس اون فایل متنی را بهش بده در قسمت نام هم اسم دلخواه و توضیحات هم دلخواه بنویس و روی ok کلیک کن . تمام شد حالا بعد از اولین راه اندازی مجدد یه پوشه به صورت اتوماتیک به نام aa در دایرکتوری home ساخته میشه.


من این کار را کردم ولی یه سوال کد فارسی نویسی را ما اصلا استفاده نکردیم این کد چی میشه مگه نباید طبق این کد باشه که این کد را هنگام بالا اومدن باز کن کدش کجا استفاده شد؟؟؟
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: بهروز رمضانی در 19 اردیبهشت 1394، 09:03 ب‌ظ
setxkbmap -model pc104 -layout us,ir  -option grp:alt_shift_toggle
ببین برای مثال شما میخواهی هر دفعه که زبونتو میاد بالا یه پوشه به نام aa داخل دایرکتوری home بسازه . اول یه ترمینال باز کن و تایپ کن
nano Script.shاسم فایل اختیاری هست. بعد میای داخل فایل اینطور دستور دلخواهت را مینویسی .
#!/bin/bash
mkdir aa
بعد با کنترل+ایکس فایل را ذخیره میکنی . حالا باید اجرای اجرا شدن بهش بدی با دستور
sudo chmod +x Script.shحالا داخل اون قسمتی که سه تا ورودی داره داخل عکس قبلی مشخص هست . در قسمت command ایکون ابی رنگ را باز کن و ادرس اون فایل متنی را بهش بده در قسمت نام هم اسم دلخواه و توضیحات هم دلخواه بنویس و روی ok کلیک کن . تمام شد حالا بعد از اولین راه اندازی مجدد یه پوشه به صورت اتوماتیک به نام aa در دایرکتوری home ساخته میشه.


من این کار را کردم ولی یه سوال کد فارسی نویسی را ما اصلا استفاده نکردیم این کد چی میشه مگه نباید طبق این کد باشه که این کد را هنگام بالا اومدن باز کن کدش کجا استفاده شد؟؟؟
اون کد یا هر کد دیگه ای را باید داخل اون فایل متنی که درست کردی زیر خط زیر قرار بدی.
#!/bin/bash
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: Nelliel در 19 اردیبهشت 1394، 09:05 ب‌ظ
ممنون
عنوان: پاسخ : قرار دادن اسکریپت در استارتاپ
ارسال شده توسط: بهروز رمضانی در 19 اردیبهشت 1394، 09:07 ب‌ظ
ممنون
لطفا عبارت حل شد را به عنوان تاپیک اضافه کنید.