Plasma/Public Transport/uk: Difference between revisions

From KDE Wiki Sandbox
No edit summary
 
(21 intermediate revisions by 2 users not shown)
Line 5: Line 5:
==Вступ==
==Вступ==


'''PublicTransport''' has many features like filters and alarms. It also shows additional information like delays, news about journeys, routes, vehicle types (with icons).
У аплеті '''PublicTransport''' (громадський транспорт) передбачено багато можливостей, зокрема фільтрування та нагадування. Крім того, програма здатна показувати додаткову інформацію, зокрема час затримки, новини щодо маршрутів, рейси, типи засобів пересування (за допомогою піктограм).


It gets it's information by parsing HTML/XML files from the web. You can get data for public transport, but also for trains, ferries and planes (using flightstats.com). There are multiple service providers supported by XML and script files.
Дані отримуються обробкою файлів HTML/XML, отриманих з інтернету. Дані можна отримати не лише для міського транспорту, але і для потягів, поромів та літаків (за допомогою flightstats.com). Передбачено підтримку багатьох джерел даних на основі шаблонів XML та файлів скриптів.


You can set alarms for departures and filter departures (by type of vehicle, target/origin, delay, transport line string/number, intermediate stops). Filters can be combined.
Ви можете встановлювати нагадування щодо відправлення та фільтрувати дані щодо відправлення (за типом засобу пересування, пунктом призначення або відправлення, затримкою, номером або назвою рейсу, проміжними зупинками). Фільтри можна поєднувати у ланцюжки.


'''PublicTransport''' is a community app {{Community-app}}. Written originally for Germany, it works in many European countries.
'''PublicTransport''' не є частиною жодного з основних модулів KDE {{Community-app_(uk)}}. Хоча програму створено для Німеччини, нею можна користуватися для подорожей іншими європейськими країнами.


== Вкладені сторінки ==
== Вкладені сторінки ==
Line 19: Line 19:
:[[Special:MyLanguage/Plasma/Public_Transport/NewServiceProviders|Як створити новий запис служби надання даних]]
:[[Special:MyLanguage/Plasma/Public_Transport/NewServiceProviders|Як створити новий запис служби надання даних]]


:[[Plasma/Public_Transport/CreateServiceProviders|Add Support For a New Service Provider]]
:[[Special:MyLanguage/Plasma/Public_Transport/CreateServiceProviders|Як додати підтримку нової служби надання даних]]




==Features==
==Можливості==


* Showing ''Departures'' or ''Arrivals'':
* Показ для ''Відправлення'' або ''Прибуття'':
** Vehicle types, target/origin, departure/arrival time
** Типів засобів пересування, пунктів відправлення або прибуття, часу відправлення або прибуття.
** Routes
** Маршрутів.
** Delays (with delay reason)
** Затримок (з причинами затримки).
** News, eg. "departing from a different stop"
** Новин, наприклад, «тепер відправляється з іншої зупинки».
** Additional information like platform, operator
** Додаткових даних, зокрема платформи відправлення, назви оператора.
{{Note|Not all service providers support all those features, see
{{Note_(uk)|Повну підтримку всіх можливостей передбачено не для всіх джерел даних, докладніше про це на сторінці
[[Plasma/Public_Transport/ServiceProviders|Available Service Providers]].}}
[[Special:myLanguage/Plasma/Public_Transport/ServiceProviders|можливих джерел даних]].}}


* Searching for ''Journeys'':
* Пошук ''Маршрутів'':
** Using an input line with syntax highlighting.
** На основі даних, введених до рядка вхідних даних, з підсвічуванням синтаксичних конструкцій.
** Uses some localized keywords, that allow to write something like: {{Input|1=To "Bremen Hbf" arriving tomorrow at 15:30}}
** Використання локалізованих ключових слів, ви можете написати щось таке: {{Input|1=До "Bremen Hbf" прибуття завтра о 15:30}}
** ''Suggestions'', like:
** ''Пропозиції'', зокрема:
*** Adding/removing keywords
*** Додавання або вилучення ключових слів.
*** Change the time eg. 30 minutes later
*** Зміна часу, наприклад, на 30 хвилин пізніше.
*** Use a recently used journey search
*** Використання останніх результатів пошуку маршруту.
*** Stop names (auto completion)
*** Назви зупинок (автоматичне доповнення)


* ''Multiple Stops'' can be set and are stored gobally for all '''PublicTransport''' applets.
* Може бути встановлено і збережено на загальному рівні ''декілька зупинок'' для всіх аплетів '''PublicTransport'''.
** Stops can be ''combined'', eg. if two stops are very near and departures of both stops should be shown together.
** Зупинки можна ''поєднувати'', наприклад, якщо дві зупинки розташовано поряд, і час відправлення для обох з них слід показувати разом.


* ''Filters'' can be defined to show only the departures you want to see.
* Можна визначати ''фільтри'', які обмежуватимуть список до потрібних вам пунктів.
** ''There are multiple constraints:''
** ''Декілька варіантів обмеження:''
*** Line string/number
*** Назва або номер рейсу.
*** Target/Origin
*** Пункт прибуття або відправлення.
*** Via (intermidiate stops)
*** Проміжні зупинки.
*** Vehicle type
*** Тип засобу пересування.
*** Delay
*** Затримка.
** Filters can be assigned to stops.
** Фільтри можна пов’язувати з зупинками.


* ''Alarms'' of two types: recurring and single shot.
* ''Нагадування'' двох типів: повторні і одноразові.
** Easy to set an alarm for a single departure using the context menu.
** Просте додавання нагадування щодо рейсу за допомогою контекстного меню.
** Recurring alarms are set for new departures using an alarm filter.
** Встановлення регулярних нагадувань для нових рейсів за допомогою фільтра нагадувань.
* ''Scripts'' can be written to add support for new service providers.
* Створення ''скриптів'' підтримки нових джерел даних.
* A ''data engine'' is used to share data between applets.
* ''Рушій обробки даних'' для обміну даними між аплетами.






'''Public Transport''' has a page on ''[http://kde-look.org/content/show.php/PublicTransport?action=content&content=106175 kde-look.org]'', where you can download the latest sources and binary packages for various distributions.
У '''Public Transport''' є власна сторінка на [http://kde-look.org/content/show.php/PublicTransport?action=content&content=106175 kde-look.org], з якої ви можете звантажити найсвіжіші коди та бінарні пакунки для різноманітних дистрибутивів.


{{Community-app-footnote_(uk)}}
{{Community-app-footnote_(uk)}}

Latest revision as of 17:47, 9 December 2013

Other languages:
PublicTransport — аплет Плазми, який показує розклад відправлення і прибуття громадського транспорту для вказаної зупинки. Крім того, цей аплет може показувати маршрути з вказаної «домашньої зупинки».

Вступ

У аплеті PublicTransport (громадський транспорт) передбачено багато можливостей, зокрема фільтрування та нагадування. Крім того, програма здатна показувати додаткову інформацію, зокрема час затримки, новини щодо маршрутів, рейси, типи засобів пересування (за допомогою піктограм).

Дані отримуються обробкою файлів HTML/XML, отриманих з інтернету. Дані можна отримати не лише для міського транспорту, але і для потягів, поромів та літаків (за допомогою flightstats.com). Передбачено підтримку багатьох джерел даних на основі шаблонів XML та файлів скриптів.

Ви можете встановлювати нагадування щодо відправлення та фільтрувати дані щодо відправлення (за типом засобу пересування, пунктом призначення або відправлення, затримкою, номером або назвою рейсу, проміжними зупинками). Фільтри можна поєднувати у ланцюжки.

PublicTransport не є частиною жодного з основних модулів KDE  Див. примітку. Хоча програму створено для Німеччини, нею можна користуватися для подорожей іншими європейськими країнами.

Вкладені сторінки

Наперед визначені служби надання даних
Як створити новий запис служби надання даних
Як додати підтримку нової служби надання даних


Можливості

  • Показ для Відправлення або Прибуття:
    • Типів засобів пересування, пунктів відправлення або прибуття, часу відправлення або прибуття.
    • Маршрутів.
    • Затримок (з причинами затримки).
    • Новин, наприклад, «тепер відправляється з іншої зупинки».
    • Додаткових даних, зокрема платформи відправлення, назви оператора.
Зауваження
Повну підтримку всіх можливостей передбачено не для всіх джерел даних, докладніше про це на сторінці можливих джерел даних.


  • Пошук Маршрутів:
    • На основі даних, введених до рядка вхідних даних, з підсвічуванням синтаксичних конструкцій.
    • Використання локалізованих ключових слів, ви можете написати щось таке:
      До "Bremen Hbf" прибуття завтра о 15:30
    • Пропозиції, зокрема:
      • Додавання або вилучення ключових слів.
      • Зміна часу, наприклад, на 30 хвилин пізніше.
      • Використання останніх результатів пошуку маршруту.
      • Назви зупинок (автоматичне доповнення)
  • Може бути встановлено і збережено на загальному рівні декілька зупинок для всіх аплетів PublicTransport.
    • Зупинки можна поєднувати, наприклад, якщо дві зупинки розташовано поряд, і час відправлення для обох з них слід показувати разом.
  • Можна визначати фільтри, які обмежуватимуть список до потрібних вам пунктів.
    • Декілька варіантів обмеження:
      • Назва або номер рейсу.
      • Пункт прибуття або відправлення.
      • Проміжні зупинки.
      • Тип засобу пересування.
      • Затримка.
    • Фільтри можна пов’язувати з зупинками.
  • Нагадування двох типів: повторні і одноразові.
    • Просте додавання нагадування щодо рейсу за допомогою контекстного меню.
    • Встановлення регулярних нагадувань для нових рейсів за допомогою фільтра нагадувань.
  • Створення скриптів підтримки нових джерел даних.
  • Рушій обробки даних для обміну даними між аплетами.


У Public Transport є власна сторінка на kde-look.org, з якої ви можете звантажити найсвіжіші коди та бінарні пакунки для різноманітних дистрибутивів.


Подробиці щодо цієї програми можна знайти на домашній сторінці відповідного проекту