انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: 01000110 در 04 آذر 1394، 09:13 بظ
-
سلام
امکان داره بتونم یه hotkey تعریف کنم تو اوبونتو که به یک hidden wi-fi network با نام مشخص، وصل بشه؟ ;D
-
سلام
امکان داره بتونم یه hotkey تعریف کنم تو اوبونتو که به یک hidden wi-fi network با نام مشخص، وصل بشه؟ ;D
منظورت از hotkey و hidden wi-fi network چیه ؟
-
فک کنم منظورش بترتیب کلید میانبر و شبکه وای فای مخفیه
-
A hot key is a key or a combination of keys on a computer keyboard that, when pressed at one time, performs a task (such as starting an application) more quickly than by using a mouse or other input device. Hot keys are sometimes called shortcut keys. Hot keys are supported by many operating system and applications.
(http://s3.picofile.com/file/8224785484/Screenshot_from_2015_11_26_08_03_27.png)
-
میشه یه نفر کمک کنه؟
-
میشه یه نفر کمک کنه؟
ببینید شاید این لینک بتونه کمکتون کنه
http://askubuntu.com/questions/319624/how-to-set-a-keyboard-shortcut-to-activate-an-existing-internet-connection
-
میتونم بگم که روش هست ولی متاسفانه با کلاینت اصلی اوبونتو مغایرت داره ولی اگه بخواین ایناها:
اول باید openssl نصب باشه اگر نبود با apt-get
sudo apt-get install wpa_supplicant
رو نصب کنید.
حالا وقتی نصب شد دو حالت ممکنه اول اینکه فقط بخواین فعال بشه... دوم اینکه هم بخواین فعال بشه هم غیر فعال.
فقط فعال
توی کامند لاین این کد هارو وارد کنین:
sudo wpa_passphrase {{esme_WIFI}} {{PASS_WIFI}} > /etc/wpa.conf
به جای اون دو تا قسمت که {{}}هست اسم وای فای و پس وای فای رو بزنید.
یه فایل باید توی
/etc/
تشکیل بشه.
حالا باید از اون استفاده کنید:
wpa_supplicant -Dwext -iwlan0 -c/etc/wpa.conf
قدم بعدی باید با dhclient به اون وصل بشید ولی چون میخوایم با شورتکات وصل بشیم باید توی کی از مکان های زیر یه فایل بسازیم:
/usr/local/sbin
/usr/local/bin
/usr/sbin
/usr/bin
/sbin
/bin
/usr/games
/usr/local/games
برای پیدا کردن اینکه اینا چین بزن : echo $PATH
من یه فایل توی اینجا میسازم:
/usr/local/bin/
به اسم hidden_connect
یه فایل توی هر کدوم از این مکان ها که دوست دارین درست کنین با هر اسمی که میخواین ... من اسمشو میزارم:
my_connection
فایلو باز میکنیم و کد زیر رو داخلش میزنیم:
#!/bin/bash
sudo dhclient wlan0
حالا میرید داخل system setting keyboard shortcuts
و یک custom shortcut میسازید اسمشو هر چی خواستین بزارین
ولی توی کامند بزنید:
gnome-terminal -e my_connect
اون مای کانکت همون فایلیه که ساختیم.
بعد روی apply که زذی باید روی disabled کلیک کنی و کلید شورتکاتی که میخوای رو فشار بدی که ست بشه. حالا بیا بیرون رو کلیدهارو بزن.
پسورد روت میخواد و بعد وصل میشه...
غیر فعال و فعال
خب کارایی که کردیم باید دو تا کلید میانبر بسازیم دیگه... یکی برای وصل یکی برای قطع. پس دو تا فایل نیاز داریم.
دو فایل توی همون مکان که ساختیم میسازیم یکی my_connect دیگری my_disconnect
اون کارای قبلی که کردیم رو هم نمیکنیم.
حالا داخل این فایل ها کدارو وارد میکنیم:
my_connect:
!#/bin/bash
sudo wpa_passphrase {{esm}} {{pass}} > ~/wpa.conf
sudo wpa_supplicant -Dwext -iwlan0 -c~/wpa.conf
sudo dhclient wlan0
my_disconnect:
#!/bin/bash
sudo rm ~/wpa.conf
sudo pkill dhclient
برای جفتش دو تا میانبر یکی :
gnome-terminal -e my_connect
gnome-terminal -e my_disconnect