Multi-Stalker-install
ENIGMA2 PLUGIN MULTI-STALKER
Multi-Stalker-install
ENIGMA2 PLUGIN MULTI-STALKER
enigma2-plugin-extensions-multistalker_py3.10_v1.4
SONY_CHANNEL_EDITOR_INSTALLER_V1.2.0descriptionBeschreibung Mit dem Kanal-Redaktori nga Sony konfirmon Sie die Reihenfolge Ihrer Kanalliste über Ihren Computer bearbeiten. Dieses benutzerfreundliche Tool ist einfach zu bedienen. Folgen Sie einfach diesen drei Schritten: Laden Sie die Liste von Ihrem Fernseher auf einen USB-Stick Bearbeiten Sie die Senderliste auf Ihrem Computer Laden Sie sie wieder auf Ihren Fernseher (Java, usb-stick erforderlich) Si tė pėrdorni mjetin Mund tė modifikoni listėn e kanaleve tė televizorit tuaj nė tre hapa tė thjeshtė: Eksporto listėn e kanaleve nga televizori juaj. Ndryshoni listėn e kanaleve nė kompjuterin tuaj. Importoni listėn e modifikuar tė kanaleve nė televizorin tuaj. Shėnim: Kanalet e reja, tė shtuara nga transmetuesi, nuk do tė sinkronizohen automatikisht me listėn aktuale tė kanaleve nė Udhėzuesin tuaj tė TV. Pėr tė marrė kanalet mė tė fundit, ju lutemi riorganizoni televizorin tuaj pėrpara se tė renditni pėrsėri programet tuaja duke pėrdorur Redaktuesin e Kanaleve Sony. Pėr mė shumė informacion, ju lutemi ndiqni hapat e mėposhtėm. Eksportimi i listės sė kanaleve nga televizori juaj: Fusni njė memorie tė jashtme USB nė njė port USB nė televizorin tuaj. a) Pėr modelet Android tė Sony, shkoni te: [Shtėpia] → [Cilėsimet] → [Konfigurimi i kanalit] → [Konfigurimi dixhital] → [Konfigurimi teknik] → [Transferimi i listės sė programeve] → [Eksport] b) Pėr modelet jo-Android tė Sony, shkoni te: [Shtėpia] → [Cilėsimet] → [Cilėsimet e sistemit] → [Konfigurimi i kanalit] → [Konfigurimi dixhital] → [Konfigurimi teknik] → [Transferimi i listės sė programeve] → [Eksport] Njė skedar i quajtur "sdb.xml" do tė kopjohet nė memorien tuaj tė jashtme USB. Modifikimi i listės sė kanaleve nė kompjuterin tuaj: Fusni memorien e jashtme USB me "sdb.xml" nė njė port USB nė kompjuterin tuaj. Hapni mjetin e Redaktuesit tė Kanalit dhe hapni "sdb.xml". Renditni sėrish programet nė listėn tuaj tė kanaleve. Ruani listėn tuaj tė modifikuar tė kanaleve nė "sdb.xml" nė memorien e jashtme USB. Importimi i listės sė kanaleve nė televizorin tuaj: Fusni memorien e jashtme USB me "sdb.xml" tė modifikuar nė njė port USB nė televizorin tuaj. a) Pėr modelet Android tė Sony, shkoni te: [Shtėpia] → [Cilėsimet] → [Konfigurimi i kanalit] → [Konfigurimi dixhital] → [Konfigurimi teknik] → [Transferimi i listės sė programeve] → [Import] b) Pėr modelet jo-Android tė Sony, shkoni te: [Shtėpia] → [Cilėsimet] → [Cilėsimet e sistemit] → [Konfigurimi i kanalit] → [Konfigurimi dixhital] → [Konfigurimi teknik] → [Transferimi i listės sė programeve] → [Import] Do tė keni listėn e re tė kanaleve pas rinisjes sė televizorit.
Sony's Channel Editor lets you edit the order of your channel list from your computer. This user-friendly tool is easy to use. Just follow these three steps: Download the list from your TV to a USB stick Edit the channel list on your computer Download them back to your TV (Java, USB stick required) How to use the tool You can modify the channel list of your TV in three simple steps: Export the channel list from your TV. Modify the channel list on your computer. Import the modified channel list to your TV. Note: New channels, added by the broadcaster, will not automatically sync with the current channel list in your TV Guide. To receive the latest channels, please retune your TV before sorting your programs again using the Sony Channel Editor. For more information, please follow the steps below. Exporting the channel list from your TV: Insert an external USB memory into a USB port on your TV. a) For Sony's Android models go to: [Home] → [Settings] → [Channel Setup] → [Digital setup] → [Technical Set-up] → [Program List Transfer] → [Export] b) For Sony's non-Android models go to: [Home] → [Settings] → [System Settings] → [Channel Set-up] → [Digital Set-up] → [Technical Set-up] → [Program List Transfer] → [Export] A file called sdb.xml will be copied onto your external USB memory. Modifying the channel list on your computer: Insert the external USB memory with sdb.xml into a USB port on your computer. Launch the Channel Editor tool and open sdb.xml. Re-order the programs in your channel list. Save your modified channel list onto sdb.xml in the external USB memory. Importing the channel list to your TV: Insert the external USB memory with the modified sdb.xml into a USB port on your TV. a) For Sony's Android models go to: [Home] → [Settings] → [Channel Setup] → [Digital setup] → [Technical Set-up] → [Program List Transfer] → [Import] b) For Sony's non-Android models go to: [Home] → [Settings] → [System Settings] → [Channel Set-up] → [Digital Set-up] → [Technical Set-up] → [Program List Transfer] → [Import] You will have the new channel list after your TV reboots.
Download
https://www.mediafire.com/file/5qkod...1.2.0.zip/file
Openatv oscamicam arm Pakete V9
pėrshkrim
Unė ju rekomandoj tė instaloni njė imazh Openatv 7.1 aktual dhe tė mos beni asnjė veprim per konfigurimet, Pra, konfiguroni gjithēka tė pastėr dhe gjithashtu riinstaloni C-line qė dėshironi pėrmes furnizimit! Pėrditėsimet do tė ndėrpriten pėr Openatv 6.4 dhe 7.0! Paketa pėrfshin gjithashtu cilėsimet E2 pėr Astra 19.2 pėrfshirė Sky Icam Sender dhe E2 Settings Astra19.2 + Hotbird 13.0 pėrfshirė Sky Icam Sender.
per ata qe kane interes per logot e kanaleve ne attach logot e kanaleve shqiptare ne tokesor nezonen e Tirane/Durres me rezolucion 220x132
Tokesore Logo Tirane 220x132.rar
EPG Grabber
Node.js CLI tool for grabbing EPG from different websites.
Installation
npm install -g epg-grabber
Quick Start
epg-grabber --config=example.com.config.js
example.com.config.js
module.exports = {
site: 'example.com',
channels: 'example.com.channels.xml',
url: function (context) {
const { date, channel } = context
return `https://api.example.com/${date.format('YYYY-MM-DD')}/channel/${channel.site_id}`
},
parser: function (context) {
const programs = JSON.parse(context.content)
return programs.map(program => {
return {
title: program.title,
start: program.start,
stop: program.stop
}
})
}
}
example.com.channels.xml
<?xml version="1.0" ?>
<site site="example.com">
<channels>
<channel site_id="cnn-23" xmltv_id="CNN.us">CNN</channel>
</channels>
</site>
Example Output
<tv>
<channel id="CNN.us">
<display-name>CNN</display-name>
<url>https://example.com</url>
</channel>
<programme start="20211116040000 +0000" stop="20211116050000 +0000" channel="CNN.us">
<title lang="en">News at 10PM</title>
</programme>
// ...
</tv>
CLI
epg-grabber --config=example.com.config.js
Arguments:
- -c, --config: path to config file
- -o, --output: path to output file (default: 'guide.xml')
- --channels: path to list of channels (can be specified via config file)
- --lang: set default language for all programs (default: 'en')
- --days: number of days for which to grab the program (default: 1)
- --delay: delay between requests in milliseconds (default: 3000)
- --timeout: set a timeout for each request in milliseconds (default: 5000)
- --cache-ttl: maximum time for storing each request in milliseconds (default: 0)
- --gzip: compress the output (default: false)
- --debug: enable debug mode (default: false)
- --curl: display current request as CURL (default: false)
- --log: path to log file (optional)
- --log-level: set the log level (default: 'info')
Site Config
module.exports = {
site: 'example.com', // site domain name (required)
output: 'example.com.guide.xml', // path to output file (default: 'guide.xml')
channels: 'example.com.channels.xml', // path to channels.xml file (required)
lang: 'fr', // default language for all programs (default: 'en')
days: 3, // number of days for which to grab the program (default: 1)
delay: 5000, // delay between requests (default: 3000)
request: { // request options (details: https://github.com/axios/axios#request-config)
method: 'GET',
timeout: 5000,
proxy: {
protocol: 'https',
host: '127.0.0.1',
port: 9000,
auth: {
username: 'mikeymike',
password: 'rapunz3l'
}
},
cache: { // cache options (details: https://axios-cache-interceptor.js.o...-configuration)
ttl: 60 * 1000 // 60s
},
/**
* @param {object} context
*
* @return {string} The function should return headers for each request (optional)
*/
headers: function(context) {
return {
'User-Agent':
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 Edg/79.0.309.71'
}
},
/**
* @param {object} context
*
* @return {string} The function should return data for each request (optional)
*/
data: function(context) {
const { channel, date } = context
return {
channels: [channel.site_id],
dateStart: date.format('YYYY-MM-DDT00:00:00-00:00'),
dateEnd: date.add(1, 'd').format('YYYY-MM-DDT00:00:00-00:00')
}
}
},
/**
* @param {object} context
*
* @return {string} The function should return URL of the program page for the channel
*/
url: function (context) {
return `https://example.com/${context.date.format('YYYY-MM-DD')}/channel/${context.channel.site_id}.html`
},
/**
* @param {object} context
*
* @return {string} The function should return URL of the channel logo (optional)
*/
logo: function (context) {
return `https://example.com/logos/${context.channel.site_id}.png`
},
/**
* @param {object} context
*
* @return {array} The function should return an array of programs with their descriptions
*/
parser: function (context) {
// content parsing...
return [
{
title, // program title (required)
start, // start time of the program (required)
stop, // end time of the program (required)
sub_title, // program sub-title (optional)
description, // description of the program (optional)
category, // type of program (optional)
season, // season number (optional)
episode, // episode number (optional)
date, // the date the programme or film was finished (optional)
icon, // image associated with the program (optional)
rating, // program rating (optional)
director, // the name of director (optional)
actor, // the name of actor (optional)
writer, // the name of writer (optional)
adapter, // the name of adapter (optional)
producer, // the name of producer (optional)
composer, // the name of composer (optional)
editor, // the name of editor (optional)
presenter, // the name of presenter (optional)
commentator, // the name of commentator (optional)
guest // the name of guest (optional)
},
...
]
}
}
Context Object
From each function in config.js you can access a context object containing the following data:
- channel: The object describing the current channel (xmltv_id, site_id, name, lang)
- date: The 'dayjs' instance with the requested date
- content: The response data as a String
- buffer: The response data as an ArrayBuffer
- headers: The response headers
- request: The request config
- cached: A boolean to check whether this request was cached or not
Channels List
<?xml version="1.0" ?>
<site site="example.com">
<channels>
<channel site_id="cnn-23" xmltv_id="CNN.us">CNN</channel>
...
</channels>
</site>
You can also specify the language and logo for each channel individually, like so:
<channel
site_id="france-24"
xmltv_id="France24.fr"
lang="fr"
logo="https://example.com/france24.png"
>France 24</channel>
Contribution
If you find a bug or want to contribute to the code or documentation, you can help by submitting an issue or a pull request.
License
MIT
DemonEditor
Enigma2 channel and satellite list editor for GNU/Linux.
Experimental support of Neutrino-MP or others on the same basis (BPanther, etc).
Main features of the program
- Editing bouquets, channels, satellites.
- Import function.
- Backup function.
- Support of picons.
- Importing services, downloading picons and updating satellites from the Web.
![]()
- Extended support of IPTV.
- Import to bouquet(Neutrino WEBTV) from m3u.
- Export of bouquets with IPTV services in m3u.
- Assignment of EPG from DVB or XML for IPTV services (Enigma2 only).
- Playback of IPTV or other streams directly from the bouquet list.
- Control panel (via HTTP API).
- Ability to view EPG and manage timers (via HTTP API).
- Simple FTP client (experimental).
Keyboard shortcuts
- Ctrl + X - only in bouquet list.
- Ctrl + C - only in services list.
Clipboard is "rubber". There is an accumulation before the insertion!- Ctrl + Insert - copies the selected channels from the main list to the bouquet
beginning or inserts (creates) a new bouquet.- Ctrl + BackSpace - copies the selected channels from the main list to the bouquet end.
- Ctrl + E - edit.
- Ctrl + R, F2 - rename.
- Ctrl + Alt + R - rename for bouquet.
- Ctrl + S, T in Satellites edit tool for create satellite or transponder.
- Ctrl + L - parental lock.
- Ctrl + H - hide/skip.
- Ctrl + P - start play IPTV or other stream in the bouquet list.
- Ctrl + Z - switch(zap) the channel(works when the HTTP API is enabled, Enigma2 only).
- Ctrl + W - switch to the channel and watch in the program.
- Space - select/deselect.
- Left/Right - remove selection.
- Ctrl + Up, Down, PageUp, PageDown, Home, End- move selected items in the list.
- Ctrl + O - (re)load user data from current dir.
- Ctrl + D - load data from receiver.
- Ctrl + U/B - upload data/bouquets to receiver.
- Ctrl + I - extra info, details.
- Ctrl + F - show search bar.
- Ctrl + Shift + F - show/hide filter bar.
- Ctrl + T - show/hide built-in Telnet client.
- Ctrl + Shift + L - show/hide logging panel.
For multiple selection with the mouse, press and hold the Ctrl key!
Minimum requirements
Python >= 3.6, GTK+ >= 3.22, python3-gi, python3-gi-cairo, python3-requests.
Optional: python3-pil, python3-chardet.
Installation and Launch
- Linux
To start the program, in most cases it is enough to download the archive, unpack
and run it by double clicking on DemonEditor.desktop in the root directory,
or launching from the console with the command:./start.py
Extra folders can be deleted, excluding the app folder and root files like DemonEditor.desktop and start.py!
To create a simple debian package, you can use the build-deb.sh. You can also download a ready-made *.deb package from the releases page.
Users of LTS versions of Ubuntu or distributions based on them can use PPA repository.
A ready-made package is also available for Arch Linux users in the AUR repository.
- macOS
This program can be run on macOS.
To run the program on macOS, you need to install brew.
Then install the required components via terminal:
brew install python3 gtk+3 pygobject3 adwaita-icon-theme
pip3 install requests, pillow
Launch is similar to Linux.
You can also download the ready-made package as a *.dmg file from the releases page.
Recommended copy the package to the Application directory.
Perhaps in the security settings it will be necessary to allow the launch of this application!
- MS Windows
Windows users can also run this program.
One way is to use the MSYS2 platform. You can use this quick guide.
In addition, you can download a ready-made build (64-bit) from the releases page.
All builds may contain components distributed under the GPL v3 or lower license.
By downloading and using this packages you agree to the terms of this license and the possible inconvenience associated with this!
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY.
AUTHOR IS NOT LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY CONNECTION WITH THIS SOFTWARE.
Important
The program is tested only with openATV image and Formuler F1 receiver in Linux Mint (MATE 64-bit) distribution!
Support for DVB-T/T2 and DVB-C channels for Neutrino is not fully implemented and has an experimental status.
Main supported lamedb format is version 4. Versions 3 and 5 has only experimental support! For version 3 is only read mode available. When saving, version 4 format is used instead.
When using the multiple import feature, from lamedb will be taken data only for channels that are in the selected bouquets! If you need full set of the data, including [satellites, terrestrial, cables].xml (current files will be overwritten), just load your data via "File/Open" and press "Save". When importing separate bouquet files, only those services (excluding IPTV) that are in the current open lamedb (main list of services) will be imported.
The built-in Telnet client does not support ANSI escape sequences!
For streams playback, this app supports VLC, MPV and GStreamer. Depending on your distro, you may need to install additional packages and libraries.
Command line arguments:
- -l - write logs to file.
- -d on/off - turn on/off debug mode. Allows to display more information in the logs.
License
Licensed under the MIT license.
About
Enigma2 channel and satellite list editor for GNU/Linux and macOS.
dyefremov.github.io/DemonEditor
Topics
editor macos linux channels enigma2 satellites iptv picons bouquet
Resources
Readme
License
MIT license
Stars
82 stars
Watchers
8 watching
Forks
139 forks
Releases 74
3.2.2 Beta Latest
Jan 8, 2023
+ 73 releases
GTK
Simple GTK+ frontend for FFmpeg.
Minimum requirements
Python >= 3.5.2 and GTK+ >= 3.16 with PyGObject bindings.
Launch
Just download the archive, unpack and launch it with a double click on the FFmpegGTK.desktop file
in the root directory or launch it from the console using the command: ./start.py
Keyboard shortcuts:
- Ctrl + I, Insert - show dialog for adding files to the list.
- Ctrl + X - run the conversion task.
- Ctrl + Z - cancel task.
- Space - select/deselect.
Important
This software is not fully tested! Some functions may not work properly.
The launch of this program was tested only in the latest version of Linux Mint - MATE (64-bit).
The default presets was taken from WinFF project.
Sat-Scan-Lcn
Automatically build and update LCN bouquets from satellite DVB streams.
enigma2-plugin-systemplugins-satscanlcn_1.0+git46+fd233cb-r0_cortexa15hf-neon-vfpv4.ipk
enigma2-plugin-systemplugins-satscanlcn_1.0+git46+fd233cb-r0_mips32el.ipk