1. Про програму 1. Запит і отримання телепрограми з інтернет-ресурсу "Сервіс-ТВ" Щоб відкрити цю сторінку потрібно натиснути кнопку "Показати список" [1]. 2. Структурування / форматування тексту телепрограми Склад файлів програми / запуск програми При натисканні на кнопку Помилки і зворотний зв'язок Програма TVLiner призначена для структурування тексту ТВ-програми та записи його в форматі "Міський кіт (CityCat)" для ListTV (програма перегляду ТБ-програми).
У програмі передбачені два режими роботи:
1. Запит і отримання телепрограми з інтернет-ресурсу "Сервіс-ТВ" www.s-tv.ru, в форматі імпорту в ListTV.
2. Структурування / форматування тексту телепрограми, для можливості імпорту в ListTV. Опис режимів:
Для запиту телепрограми необхідно знати список каналів, програму передач яких потрібно запросити з "Сервіс-ТВ" (www.s-tv.ru) .
Список каналів можна отримати безпосередньо на сторінці вибору каналів http://www.s-tv.ru/?chp=tv .
Кнопка "У форму" [2] встановить на сторінці вибору каналів [3] прапорці для зазначених в таблиці каналів.
Кнопка "З форми" [4] занесе в таблицю і відзначить канали з встановленими прапорцями на сторінці вибору каналів.
кнопки дозволяють відзначати / знімати / инвертировать відмічені і очищати таблицю, відповідно. Таблиця каналів може бути збережена в файлі налаштувань програми і так само завантажена з нього
(Для збереження см. Кнопку зі стрілкою вниз). Крім того таблиці автоматично будуть збережені на виході програми і завантажуються при запуску.
Можна задати день за який буде запрошена програма передач (тобто вказати дату ) [5], або встановити прапорець праворуч від дати
, Для запиту програми передач за всю поточну (!) Тиждень [6]. Після того як в таблицю додані і відзначені канали, потрібно виконати запит телепрограми - натиснути на кнопку "Запит ТВ-програми" [7].
Сторінка може відкрити не відразу, в залежності від об'ємності телепрограми (і кількості каналів). Буде завантажена сторінка зі списком каналів і телепередач за вказану дату або поточний тиждень.
УВАГА. Не забудьте вказати ім'я файлу [8] для збереження отриманої телепрограми.
Коли файл для запису телепрограми вказано, для отримання телепрограми потрібно натиснути кнопку "вилучила ТВ-програму" [9].
Смужка прогресу внизу вікна покаже процес виконання вилучення телепрограми. По завершенні процесу вилучення в зазначений файл буде збережена отримана телепрограма в форматі "Міський кіт (CityCat)" для імпорту в програму ListTV. особливості:
1. Найменування (в т.ч. і ідентифікатори каналів) на Сервіс-ТВ іноді змінюються.
2. Якщо запитати канал, відсутній в списку на сторінці вибору каналів, то даний канал буде отримано, але абсолютно без телепередач (лічильник завантаження каналу в даному випадку введе в оману).
3. Слід знати регіон ( "орбіту") мовлення каналу, і його час і зміщення (зсув) за часом щодо часу каналу. Зсув часу каналу встановлюється в програмі ListTV.
4. При зміні найменування каналу, потрібно: або вказати старе найменування каналу в колонці "Замінити на канал" в таблиці каналів для отримання (перед вилученням телепрограми), або в програмі ListTV вказати зміщення часу для нового каналу.
Якщо є текст телепрограми, отриманий, наприклад, скануванням і розпізнаванням тексту з газети / журналу, або завантажений з іншого інтернет ресурсу (наприклад офіційного сайту каналу), то його можна перетворити в формат, який дозволяє імпортувати телепрограму в ListTV.
Спочатку потрібно вказати / вибрати вихідний файл з телепрограмою. При цьому поле файлу для запису результату буде автоматично заповнено ім'ям вихідного файлу з додаванням слова "ListTV" в кінці імені файлу.
Обробка вихідного тексту проводиться в два етапи.
Перший етап: визначення переліку каналів ТБ-програми.
Для успішної обробки вихідного тексту необхідно визначити список каналів ТБ-програми.
Для цього потрібно натиснути кнопку "1. Знайти канали".
Список каналів формується отриманням всіх рядків тексту, які можуть бути найменуванням каналів. При цьому в таблицю каналів будуть виведені в тому числі і рядки, які не є найменуваннями каналів. Наприклад: або роздільник, або інформаційна рядок, а частіше частина назви передачі, перенесена на інший рядок.
Після отримання такого списку каналів, потрібно відзначити ті рядки в таблиці каналів, які дійсно є каналами. При цьому не відмічені "канали" будуть оброблятися в загальному порядку як телепередачі, або ігноруватися в разі якщо не можуть бути початком / закінченням назви телепередачі.
Другий етап: Безпосереднє структурування тексту.
Якщо в таблиці каналів відзначені дійсні канали, то потрібно встановити прапор "Канали тільки зі списку".
Якщо відомо що в початковому тексті один рядок строго відповідає одній передачі, то потрібно встановити прапор "Обробка рядків передач: кожен рядок повністю передача (не здійснюють пошук часу початку передачі всередині іншої передачі)".
Далі потрібно натиснути кнопку "2. Обробити".
УВАГА: Якщо не буде наведено списку каналів, то окремі рядки будуть вважатися каналом і ТБ-програма матиме безліч неіснуючих каналів, тобто не придатна.
Смужка прогресу внизу вікна покаже процес обробки телепрограми. По завершенні процесу обробки, в зазначений файл буде збережена отримана телепрограма в форматі "Міський кіт (CityCat)" для імпорту в програму ListTV.
TVLiner.exe - виконуваний файл програми;
TVLiner.ini - файл настройок програми
У процесі роботи програми можуть бути створені такі файли:
TVLiner.log - файл історії роботи програми, містить інформацію необхідну розробнику для локалізації виниклих помилок роботи програми. Видалення цих файлів не вплине на працездатність програми
Програма не має установника, розпакуйте архів з програмою в будь-який зручний для вас місце, створіть для виконуваного файлу програми TVLiner.exe ярлик на робочий стіл і / або панель швидкого запуску. Для запуску програми необхідно відкрити виконуваний файл TVLiner.exe (У верхньому лівому кутку програми) буде запущена програма ListTV (якщо остання встановлена).
Тут можна завантажити ListTV, а так само докладно дізнатися про програму ListTV .
Програма тестувалася тільки на ОС MS Windows XP. Передбачається її працездатність і на інших ОС сімейства Windows.
Якщо є питання по роботі програми, звертайтеся. Всі питання, зауваження та побажання надсилайте на електронну адресу