Konversation/Tips and Tricks/uk: Difference between revisions
(Created page with "Скористайтеся пунктом меню <menuchoice>Параметри -> Профілі</menuchoice>. Позначте пункт вашого профілю і пе...") |
No edit summary |
||
(29 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
* Разом з '''Konversation''' встановлюється декілька скриптів, які розширюють можливості користування '''Konversation'''. Нижче наведено список таких скриптів '''Konversation''': | * Разом з '''Konversation''' встановлюється декілька скриптів, які розширюють можливості користування '''Konversation'''. Нижче наведено список таких скриптів '''Konversation''': | ||
; [[Special:mylanguage/Konversation/Scripts/Media|/media]] | ; [[Special:mylanguage/Konversation/Scripts/Media|/media]] | ||
: показує назву композиції, яка відтворюється у програвачі (передбачено підтримку декількох програвачів) | : показує назву композиції, яка відтворюється у програвачі (передбачено підтримку декількох програвачів) | ||
; /weather | ; /weather | ||
: показує дані щодо погоди, якщо встановлено і запущено KWeather (KDE 3) | : показує дані щодо погоди, якщо встановлено і запущено '''KWeather''' (KDE 3) | ||
; /cmd | ; /cmd | ||
: запускає команду і надсилає виведені нею дані до вікна програми, спробуйте <code>/cmd uname -a</code> | : запускає команду і надсилає виведені нею дані до вікна програми, спробуйте <code>/cmd uname -a</code> | ||
; /uptime | ; /uptime | ||
: показує поточні дані щодо часу роботи вашої системи. | : показує поточні дані щодо часу роботи вашої системи. | ||
; /sayclip | ; /sayclip | ||
: виводить до вікна перший запис у буфері [[Special:myLanguage/Klipper|Klipper]] | : виводить до вікна перший запис у буфері [[Special:myLanguage/Klipper|Klipper]] | ||
; /sysinfo | ; /sysinfo | ||
: показує дані щодо вашої системи. | : показує дані щодо вашої системи. | ||
; /fortune | ; /fortune | ||
: показує випадковий жарт з scripts/fortune.dat | : показує випадковий жарт з scripts/fortune.dat | ||
Line 20: | Line 27: | ||
== Підказки щодо DCC == | == Підказки щодо DCC == | ||
* Ви можете надіслати DCC будь-яке посилання, яке підтримується KDE у '''Konversation'''. <br />Спробуйте команду <code>/dcc send <nickname> http://www.slashdot.org </code> | * Ви можете надіслати DCC будь-яке посилання, яке підтримується KDE у '''Konversation'''. <br />Спробуйте команду <code>/dcc send <nickname> <nowiki>http://www.slashdot.org</nowiki> </code> | ||
== Інтеграція з Kontact == | == Інтеграція з Kontact == | ||
* Ви можете пов’язувати псевдоніми з записами адресної книги у [[Special:myLanguage/Kontact|Kontact]]. Щоб зробити це, клацніть правою кнопкою миші на пункті псевдоніма, скористайтеся пунктом меню <menuchoice>Прив’язка до адресної книги -> Вибрати контакт</menuchoice> і виберіть запис адресної книги, до якого слід виконати прив’язку. Ось і все. Тепер можна бачити стан контактів за допомогою '''Kontact'''. | * Ви можете пов’язувати псевдоніми з записами адресної книги у [[Special:myLanguage/Kontact|Kontact]]. Щоб зробити це, клацніть правою кнопкою миші на пункті псевдоніма, скористайтеся пунктом меню <menuchoice>Прив’язка до адресної книги -> Вибрати контакт</menuchoice> і виберіть запис адресної книги, до якого слід виконати прив’язку. Ось і все. Тепер можна бачити стан контактів за допомогою '''Kontact'''. | ||
* Якщо вами було встановлено додаток '''kuick''' з ''konq-plugins'', ви зможете клацнути правою кнопкою миші на назві файла і вибрати пункт <menuchoice>Копіювати до -> Контакт</menuchoice>, вибрати один з ваших контактів у мережі, і '''Konversation''' надішле файл контактові за допомогою DCC. | * Якщо вами було встановлено додаток '''kuick''' з ''konq-plugins'', ви зможете клацнути правою кнопкою миші на назві файла і вибрати пункт <menuchoice>Копіювати до -> Контакт</menuchoice>, вибрати один з ваших контактів у мережі, і '''Konversation''' надішле файл контактові за допомогою DCC. | ||
Line 30: | Line 38: | ||
*Якщо ви вибирали псевдонім за допомогою доповнення за Tab, наступного разу, коли ви натиснете клавішу <keycap>Tab</keycap>, '''Konversation''' автоматично вставить останній доповнений псевдонім. | *Якщо ви вибирали псевдонім за допомогою доповнення за Tab, наступного разу, коли ви натиснете клавішу <keycap>Tab</keycap>, '''Konversation''' автоматично вставить останній доповнений псевдонім. | ||
* Ви можете пропускати частину псевдоніма у разі використання доповнення псевдонімів. Наприклад, якщо у вашій системі до псевдонімів додаються символи ~, ви можете додати такий рядок до файла ~/.kde/share/config/konversationrc : | * Ви можете пропускати частину псевдоніма у разі використання доповнення псевдонімів. Наприклад, якщо у вашій системі до псевдонімів додаються символи ~, ви можете додати такий рядок до файла ~/.kde/share/config/konversationrc : | ||
{{Input|1=[Nick Completion] | {{Input|1=[Nick Completion] | ||
'''PrefixCharacter=~'''}} | '''PrefixCharacter=~'''}} | ||
:Якщо ви це зробите, програма не братиме до уваги префікс ~ під час виконання доповнення псевдонімів. Тоді, щоб отримати ~foo, вам достатньо буде вказати fo< | :Якщо ви це зробите, програма не братиме до уваги префікс ~ під час виконання доповнення псевдонімів. Тоді, щоб отримати ~foo, вам достатньо буде вказати fo<keycap>Tab</keycap>, — програма автоматично доповнить це до ~foo. Ви можете використовувати будь-які коректні значення PrefixCharacter, зокрема ~,~d,~df тощо. | ||
== Звукові сповіщення == | == Звукові сповіщення == | ||
Line 41: | Line 50: | ||
* Скористайтеся пунктом меню <menuchoice>Параметри -> Налаштувати сповіщення</menuchoice>. | * Скористайтеся пунктом меню <menuchoice>Параметри -> Налаштувати сповіщення</menuchoice>. | ||
* Позначте пункт <menuchoice>Хтось написав ваш псевдонім у повідомленні</menuchoice>. | * Позначте пункт <menuchoice>Хтось написав ваш псевдонім у повідомленні</menuchoice>. | ||
* Позначте пункт з написом <menuchoice>[ ] Відтворити звук:</menuchoice>, а потім натисніть кнопку з зображенням теки праворуч, щоб вибрати файл звукових даних, які слід відтворити. | * Позначте пункт з написом <menuchoice>[ ] Відтворити звук:</menuchoice>, а потім натисніть кнопку з зображенням теки праворуч, щоб вибрати файл звукових даних, які слід відтворити. | ||
Line 49: | Line 60: | ||
Завершіть роботу '''Konversation''', додайти до вашого файла ~/.kde/share/config/konversationrc і перезапустіть '''Konversation''': | Завершіть роботу '''Konversation''', додайти до вашого файла ~/.kde/share/config/konversationrc і перезапустіть '''Konversation''': | ||
{{Input|1=[Themes] | {{Input|1=[Themes] | ||
EmotIconTheme=Default | EmotIconTheme=Default | ||
Line 59: | Line 71: | ||
Скористайтеся пунктом меню <menuchoice>Параметри -> Профілі</menuchoice>. Позначте пункт вашого профілю і перейдіть на вкладку <menuchoice>Додатково</menuchoice> і вкажіть у полі <menuchoice>Команда до запуску оболонки</menuchoice> <code>~/ssh-tunnel.sh</code> | Скористайтеся пунктом меню <menuchoice>Параметри -> Профілі</menuchoice>. Позначте пункт вашого профілю і перейдіть на вкладку <menuchoice>Додатково</menuchoice> і вкажіть у полі <menuchoice>Команда до запуску оболонки</menuchoice> <code>~/ssh-tunnel.sh</code> | ||
Потім створіть файл ''~/ssh-tunnel.sh'' з таким вмістом: | |||
{{Input|<syntaxhighlight lang="php" line> | {{Input|<syntaxhighlight lang="php" line> | ||
# | # Вкажіть вашу команду відкриття ssh-тунелю | ||
ssh -C -N -L 6667:irc.efnet.org:6667 [email protected]& | ssh -C -N -L 6667:irc.efnet.org:6667 [email protected]& | ||
# | # зачекаємо декілька секунд для відкриття тунелю до продовження роботи | ||
sleep 5 | sleep 5 | ||
</syntaxhighlight>}} | </syntaxhighlight>}} | ||
Віддайте команду <code>chmod +x ~/ssh-tunnel.sh</code>. Тепер для всіх мереж, для яких використовується цей профіль перед встановленням з’єднання відкриватиметься ssh-тунель! | |||
Вам слід використовувати назву сервера ''localhost'' і процедуру входу до сервера тунелю з автоматичним використанням ssh-agent. Порт працюватиме лише один раз, отже для кожного з’єднання доведеться писати власний скрипт. Ймовірно, простіше налаштувати тунелювання у [[Special:myLanguage/Konsole|Konsole]] або скористатися сервером з можливостями SSL. | |||
== Імпортування списку серверів mIRC == | == Імпортування списку серверів mIRC == | ||
Line 80: | Line 94: | ||
== Зміна псевдоніма за вимогою == | == Зміна псевдоніма за вимогою == | ||
Скористайтеся [[Special:mylanguage/Konversation/Scripts/Ghosttrick|цим]] способом для повторного отримання вашого псевдоніма після повторного з’єднання | Скористайтеся [[Special:mylanguage/Konversation/Scripts/Ghosttrick|цим]] способом для повторного отримання вашого псевдоніма після повторного з’єднання Libera Chat. | ||
[[Category:Інтернет/uk]] | [[Category:Інтернет/uk]] |
Latest revision as of 09:08, 19 October 2022
Використання вбудованих скриптів
- Разом з Konversation встановлюється декілька скриптів, які розширюють можливості користування Konversation. Нижче наведено список таких скриптів Konversation:
- /media
- показує назву композиції, яка відтворюється у програвачі (передбачено підтримку декількох програвачів)
- /weather
- показує дані щодо погоди, якщо встановлено і запущено KWeather (KDE 3)
- /cmd
- запускає команду і надсилає виведені нею дані до вікна програми, спробуйте
/cmd uname -a
- /uptime
- показує поточні дані щодо часу роботи вашої системи.
- /sayclip
- виводить до вікна перший запис у буфері Klipper
- /sysinfo
- показує дані щодо вашої системи.
- /fortune
- показує випадковий жарт з scripts/fortune.dat
Підказки щодо DCC
- Ви можете надіслати DCC будь-яке посилання, яке підтримується KDE у Konversation.
Спробуйте команду/dcc send <nickname> http://www.slashdot.org
Інтеграція з Kontact
- Ви можете пов’язувати псевдоніми з записами адресної книги у Kontact. Щоб зробити це, клацніть правою кнопкою миші на пункті псевдоніма, скористайтеся пунктом меню і виберіть запис адресної книги, до якого слід виконати прив’язку. Ось і все. Тепер можна бачити стан контактів за допомогою Kontact.
- Якщо вами було встановлено додаток kuick з konq-plugins, ви зможете клацнути правою кнопкою миші на назві файла і вибрати пункт , вибрати один з ваших контактів у мережі, і Konversation надішле файл контактові за допомогою DCC.
Доповнення псевдонімів
- Якщо ви вибирали псевдонім за допомогою доповнення за Tab, наступного разу, коли ви натиснете клавішу Tab, Konversation автоматично вставить останній доповнений псевдонім.
- Ви можете пропускати частину псевдоніма у разі використання доповнення псевдонімів. Наприклад, якщо у вашій системі до псевдонімів додаються символи ~, ви можете додати такий рядок до файла ~/.kde/share/config/konversationrc :
[Nick Completion] PrefixCharacter=~
- Якщо ви це зробите, програма не братиме до уваги префікс ~ під час виконання доповнення псевдонімів. Тоді, щоб отримати ~foo, вам достатньо буде вказати foTab, — програма автоматично доповнить це до ~foo. Ви можете використовувати будь-які коректні значення PrefixCharacter, зокрема ~,~d,~df тощо.
Звукові сповіщення
Ви можете наказати Konversation сповіщати вас звуковим ефектом, якщо хтось згадає ваш псевдонім на каналі.
- Скористайтеся пунктом меню .
- Позначте пункт .
- Позначте пункт з написом , а потім натисніть кнопку з зображенням теки праворуч, щоб вибрати файл звукових даних, які слід відтворити.
За допомогою цього діалогового вікна ви також можете вибрати сповіщення для інших подій.
Вмикання графічних емоційок
Завершіть роботу Konversation, додайти до вашого файла ~/.kde/share/config/konversationrc і перезапустіть Konversation:
[Themes] EmotIconTheme=Default EnableEmotIcons=true
Будь ласка, зауважте, що графічні емоційки формально не підтримуються, а розробку коду припинено.
Створення тунелю SSH перед встановленням з’єднання
Скористайтеся пунктом меню ~/ssh-tunnel.sh
Потім створіть файл ~/ssh-tunnel.sh з таким вмістом:
# Вкажіть вашу команду відкриття ssh-тунелю ssh -C -N -L 6667:irc.efnet.org:6667 cartman@southpark.com& # зачекаємо декілька секунд для відкриття тунелю до продовження роботи sleep 5
Віддайте команду chmod +x ~/ssh-tunnel.sh
. Тепер для всіх мереж, для яких використовується цей профіль перед встановленням з’єднання відкриватиметься ssh-тунель!
Вам слід використовувати назву сервера localhost і процедуру входу до сервера тунелю з автоматичним використанням ssh-agent. Порт працюватиме лише один раз, отже для кожного з’єднання доведеться писати власний скрипт. Ймовірно, простіше налаштувати тунелювання у Konsole або скористатися сервером з можливостями SSL.
Імпортування списку серверів mIRC
На цій сторінці ви можете знайти скрипт, який додасть вміст файла servers.ini програми mIRC до вашого файла налаштувань Konversation.
Вмикання автоматичної перевірки правопису
Клацніть правою кнопкою миші на рядку для введення тексту і виберіть у контекстному меню пункт
.Зміна псевдоніма за вимогою
Скористайтеся цим способом для повторного отримання вашого псевдоніма після повторного з’єднання Libera Chat.