Konversation/Tips and Tricks/uk: Difference between revisions

From KDE UserBase Wiki
(Created page with "== Імпортування списку серверів mIRC ==")
No edit summary
 
(47 intermediate revisions by 2 users not shown)
Line 2: Line 2:
== Використання вбудованих скриптів ==   
== Використання вбудованих скриптів ==   


* '''Konversation''' has many built-in scripts to make '''Konversation''' more fun to use. The following scripts come bundled with '''Konversation''':
* Разом з '''Konversation''' встановлюється декілька скриптів, які розширюють можливості користування '''Konversation'''. Нижче наведено список таких скриптів '''Konversation''':
 
; [[Special:mylanguage/Konversation/Scripts/Media|/media]]
; [[Special:mylanguage/Konversation/Scripts/Media|/media]]
: shows what you play in your media player (several players are supported)
: показує назву композиції, яка відтворюється у програвачі (передбачено підтримку декількох програвачів)
 
; /weather
; /weather
: displays weather information if you have KWeather installed and running (KDE 3)
: показує дані щодо погоди, якщо встановлено і запущено '''KWeather''' (KDE 3)
 
; /cmd
; /cmd
: runs a command and prints the output - try <code>/cmd uname -a</code>
: запускає команду і надсилає виведені нею дані до вікна програми, спробуйте <code>/cmd uname -a</code>
 
; /uptime
; /uptime
: prints the current uptime information of your machine
: показує поточні дані щодо часу роботи вашої системи.
 
; /sayclip
; /sayclip
: prints the top entry saved in [[Special:myLanguage/Klipper|Klipper]]
: виводить до вікна перший запис у буфері [[Special:myLanguage/Klipper|Klipper]]
 
; /sysinfo
; /sysinfo
: Shows information about your system.
: показує дані щодо вашої системи.
 
; /fortune
; /fortune
: Shows a random fortune from scripts/fortune.dat
: показує випадковий жарт з scripts/fortune.dat


== Підказки щодо DCC ==
== Підказки щодо DCC ==


* You can DCC any link supported by KDE in '''Konversation'''. <br />Try <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 ==


* You can associate nicks with address book entries and track their online status from [[Special:myLanguage/Kontact|Kontact]]. To do so right click a nick, use <menuchoice>Addressbook Associations -> Choose Contact</menuchoice> and select the addressbook entry you want to associate. And that's it. Now you can see their online status from '''Kontact'''.
* Ви можете пов’язувати псевдоніми з записами адресної книги у [[Special:myLanguage/Kontact|Kontact]]. Щоб зробити це, клацніть правою кнопкою миші на пункті псевдоніма, скористайтеся пунктом меню <menuchoice>Прив’язка до адресної книги -> Вибрати контакт</menuchoice> і виберіть запис адресної книги, до якого слід виконати прив’язку. Ось і все. Тепер можна бачити стан контактів за допомогою '''Kontact'''.
* If you install '''kuick''' plugin from ''kdeaddons/konq-plugins'' you can right click a filename choose <menuchoice>Copy To -> Contact</menuchoice>, select one of your online contacts and '''Konversation''' will DCC the file to that contact.
 
* Якщо вами було встановлено додаток '''kuick''' з ''konq-plugins'', ви зможете клацнути правою кнопкою миші на назві файла і вибрати пункт <menuchoice>Копіювати до -> Контакт</menuchoice>, вибрати один з ваших контактів у мережі, і '''Konversation''' надішле файл контактові за допомогою DCC.


== Доповнення псевдонімів ==
== Доповнення псевдонімів ==


*If you chose a nick using tab-completion, the next time you press <keycap>Tab</keycap> key '''Konversation''' will insert last completed nick automatically.
*Якщо ви вибирали псевдонім за допомогою доповнення за Tab, наступного разу, коли ви натиснете клавішу <keycap>Tab</keycap>, '''Konversation''' автоматично вставить останній доповнений псевдонім.
* You can skip some part of nicks while using nick completion. For example if your bouncer adds ~ prefix to nicks you can add following to your ~/.kde/share/config/konversationrc :
 
* Ви можете пропускати частину псевдоніма у разі використання доповнення псевдонімів. Наприклад, якщо у вашій системі до псевдонімів додаються символи ~, ви можете додати такий рядок до файла ~/.kde/share/config/konversationrc :
{{Input|1=[Nick Completion]
{{Input|1=[Nick Completion]
'''PrefixCharacter=~'''}}
'''PrefixCharacter=~'''}}


:Then it won't take ~ prefix into account while doing nick completion. So to get ~foo you just do fo<tab> and it will complete it to ~foo. You can use any valid string for PrefixCharacter like ~,~d,~df,etc.
:Якщо ви це зробите, програма не братиме до уваги префікс ~ під час виконання доповнення псевдонімів. Тоді, щоб отримати ~foo, вам достатньо буде вказати fo<keycap>Tab</keycap>, — програма автоматично доповнить це до ~foo. Ви можете використовувати будь-які коректні значення PrefixCharacter, зокрема ~,~d,~df тощо.


== Звукові сповіщення ==
== Звукові сповіщення ==
Line 40: Line 49:
Ви можете наказати '''Konversation''' сповіщати вас звуковим ефектом, якщо хтось згадає ваш псевдонім на каналі.
Ви можете наказати '''Konversation''' сповіщати вас звуковим ефектом, якщо хтось згадає ваш псевдонім на каналі.


*Go to <menuchoice>Settings -> Configure Notifications</menuchoice> in the menubar.
* Скористайтеся пунктом меню <menuchoice>Параметри -> Налаштувати сповіщення</menuchoice>.
*Select <menuchoice>Someone wrote your nick in a message</menuchoice>.
 
*Click the checkbox which says <menuchoice>[ ] Play a sound:</menuchoice> and then use the folder icon to the right of it to select a sound to play.
* Позначте пункт <menuchoice>Хтось написав ваш псевдонім у повідомленні</menuchoice>.
You can also choose other types of notifications for other events from this dialog. {{Smiley}}
 
* Позначте пункт з написом <menuchoice>[ ] Відтворити звук:</menuchoice>, а потім натисніть кнопку з зображенням теки праворуч, щоб вибрати файл звукових даних, які слід відтворити.
 
За допомогою цього діалогового вікна ви також можете вибрати сповіщення для інших подій. {{Smiley}}


== Вмикання графічних емоційок ==
== Вмикання графічних емоційок ==


Завершіть роботу '''Konversation''', додайти до вашого файла ~/.kde/share/config/konversationrc і перезапустіть '''Konversation''':
Завершіть роботу '''Konversation''', додайти до вашого файла ~/.kde/share/config/konversationrc і перезапустіть '''Konversation''':
{{Input|1=[Themes]
{{Input|1=[Themes]
  EmotIconTheme=Default
  EmotIconTheme=Default
Line 56: Line 69:
== Створення тунелю SSH перед встановленням з’єднання ==
== Створення тунелю SSH перед встановленням з’єднання ==


Open <menuchoice>Settings -> Identities</menuchoice>. Select your identity and goto <menuchoice>Advanced tab</menuchoice> and enter at <menuchoice>Pre-shell command</menuchoice> <code>~/ssh-tunnel.sh</code>
Скористайтеся пунктом меню <menuchoice>Параметри -> Профілі</menuchoice>. Позначте пункт вашого профілю і перейдіть на вкладку <menuchoice>Додатково</menuchoice> і вкажіть у полі <menuchoice>Команда до запуску оболонки</menuchoice> <code>~/ssh-tunnel.sh</code>
 
Потім створіть файл ''~/ssh-tunnel.sh'' з таким вмістом:


Then create an ''~/ssh-tunnel.sh'' file with something like:
{{Input|<syntaxhighlight lang="php" line>
{{Input|<syntaxhighlight lang="php" line>
  # Enter your own ssh-tunnel command
  # Вкажіть вашу команду відкриття ssh-тунелю
  ssh -C -N -L 6667:irc.efnet.org:6667 [email protected]&
  ssh -C -N -L 6667:irc.efnet.org:6667 [email protected]&
  # wait some seconds to establish the tunnel before continuing
  # зачекаємо декілька секунд для відкриття тунелю до продовження роботи
  sleep 5
  sleep 5
</syntaxhighlight>}}
</syntaxhighlight>}}
Then <code>chmod +x ~/ssh-tunnel.sh</code> and any network using this identity will set up an ssh tunnel before it connects!


You have to use ''localhost'' as server and the login-process for the tunnel-server should be automated by ssh-agent and the port only works once so you have to use a different script for each connect. All-in-all maybe its easier to set up the tunnel(s) in [[Special:myLanguage/Konsole|Konsole]] or use a SSL-capable server. [[User:Nobs|nobs]] 11:11, 15 February 2006 (EST)
Віддайте команду <code>chmod +x ~/ssh-tunnel.sh</code>. Тепер для всіх мереж, для яких використовується цей профіль перед встановленням з’єднання відкриватиметься ssh-тунель!
 
Вам слід використовувати назву сервера ''localhost'' і процедуру входу до сервера тунелю з автоматичним використанням ssh-agent. Порт працюватиме лише один раз, отже для кожного з’єднання доведеться писати власний скрипт. Ймовірно, простіше налаштувати тунелювання у [[Special:myLanguage/Konsole|Konsole]] або скористатися сервером з можливостями SSL.


== Імпортування списку серверів mIRC ==
== Імпортування списку серверів mIRC ==


On [[Special:mylanguage/Konversation/Scripts/Import_mIRC_server_list|this page]] you can find a script that will append the contents of mIRC's venerable servers.ini to your '''Konversation''' config file.
На [[Special:mylanguage/Konversation/Scripts/Import_mIRC_server_list|цій сторінці]] ви можете знайти скрипт, який додасть вміст файла servers.ini програми mIRC до вашого файла налаштувань '''Konversation'''.


== Turn on Auto Spell Check ==
== Вмикання автоматичної перевірки правопису ==


Right click the text input line and select <menuchoice>Auto Spell Check</menuchoice>.
Клацніть правою кнопкою миші на рядку для введення тексту і виберіть у контекстному меню пункт<menuchoice>Автоматична перевірка правопису</menuchoice>.


== On-Demand Ghosting ==
== Зміна псевдоніма за вимогою ==


Use [[Special:mylanguage/Konversation/Scripts/Ghosttrick|this]] method to regain ("ghost") your nick upon reconnection to freenode.
Скористайтеся [[Special:mylanguage/Konversation/Scripts/Ghosttrick|цим]] способом для повторного отримання вашого псевдоніма після повторного з’єднання Libera Chat.


[[Category:Internet]]
[[Category:Інтернет/uk]]

Latest revision as of 09:08, 19 October 2022

Other languages:

Використання вбудованих скриптів

  • Разом з 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.