xtraEvent plugin by digiteng (Poster etc)

There are 209 replies in this Thread which was already clicked 45,714 times. The last Post () by biko.

  • Some people may not like the support request...

    I understand...

    But there are people who make millions of dollars through ridiculous videos on social media...

    Young people traveling around the world can receive $15,000 in donations in two weeks...

    etc...

    The real content producers are software developers and the like...

    Of course, not just me...

    In my opinion, those who have financial means should offer their support to those who produce content for e2...


    If it were up to me, everything should be free...

    e2 stb's, products in the market...etc...

  • I am completely agree with you, you deserve to get some revenue of your work, but I think there are a lot of ideas to do so, some suggestions.


    1. Add some pro features ,

    2. Make limit for some features,

    3. Limit number of posters downloaded per certain period of time.

    4. Make ads support (there are different ways to impeding ads in posters like water mark, plugin interface.... etc.


    You already create unique plugin, as you mentioned thousands of users, you can not ask for money while it is already free, you need to invest more time to offer new thing then ask for money.


    Regards


    There are a lot of ideas to keep your work in progress and achieve mutual profits for both you and users

  • xtraEvent v7.0 Update


    * added xtraInfo,

    * added "infobar Poster",

    * added trailer player (Youtube, IMDB),

    * added backdropThumbnail,

    * added CornerRadius,

    * added sources logos,

    * source codes improved-changed...


    infobar Poster,

    Works with all skins... no need to edit skin...

    Poster position and size adjustable...


    xtraInfo,

    bakdrop(recommended 1280x720), poster, imdb, infos, trailer, search, manuel search...

    open and add a shortcut key to the plugin...

    The number of casts can be adjusted...cast information is available...

    The trailer can be watched on YouTube or IMDb...

    xtraPlayer added...


    - Views may differ depending on the e2 image...

    - Some settings may require e2 restart...


    shared,

    https://www.patreon.com/digiteng


    digiteng - Overview
    digiteng has 4 repositories available. Follow their code on GitHub.
    github.com

    digiteng@gmail.com



    next:

    * xtraChannelSellection(+xtraInfobar, xtraEPG...etc...)...new...

    * Nacht skin...update...


    ci2.jpgmi2.jpgmi3.jpgti2.jpgxi2.jpg

  • kann man das jetzt wirklich nur gegen € downloaden


    can you really only download it for €

    patreon converts currencies...

    if i set it to €, others will want $ too...

    i guess both can't happen at the same time...


    also, the plugin is not for sale...

    i only share it through donations...

    after all, you can say they are the same thing...

    but i assume you are at a level where you can understand that they are not the same thing...

    i explained the situation in previous messages...

  • so since you pay monthly it's like a subscription

    but 3.5€ per month ???????????

    too bad, I thought we could exchange ideas a bit

    I'm not a programmer, I have to teach myself everything

    but I can continue working on my version, you allowed me to do that

  • so since you pay monthly it's like a subscription

    but 3.5€ per month ???????????

    too bad, I thought we could exchange ideas a bit

    I'm not a programmer, I have to teach myself everything

    but I can continue working on my version, you allowed me to do that

    For me, that regular expression would be perfect if it could be improved a bit, the current Chinese support is not very friendly, some TV shows can not be recognized ...

  • so since you pay monthly it's like a subscription

    but 3.5€ per month ???????????

    too bad, I thought we could exchange ideas a bit

    I'm not a programmer, I have to teach myself everything

    but I can continue working on my version, you allowed me to do that

    I don't know if 3.5 € is a lot of money for you...

    A pizza is 10€ in my country...

    Also enigma2 stb's are expensive...

    If 3€ is too much, how can you buy e2 stb?...


    It is the person's own choice to support or not support the new version and my other works...

    If I gave permission for the old version, you can continue...


    china, I didn't quite understand...

    if the posters are not in chinese, the chinese should upload them to sites like tmdb etc...

    if the plugin is chinese translated, you can send me the correct one since it is translated...

    if you can't find the poster on chinese tvs, it's because of the filter...

    for example, a russian friend of mine did this for russian tvs...

    it can be done for china and other countries too...


    REGEX = re.compile(

    r'([\(\[]).*?([\)\]])|'

    r'(: odc.\d+)|'

    r'(\d+: odc.\d+)|'

    r'(\d+ odc.\d+)|(:)|'

    r'(\d+.* \(odc. \d+.*\))|'

    r'!|'

    r'/.*|'

    r'\|\s[0-9]+\+|'

    r'[0-9]+\+|'

    r'\s\d{4}\Z|'

    r'([\(\[\|].*?[\)\]\|])|'

    r'(\"|\"\.|\"\,|\.)\s.+|'

    r'\"|:|'

    r'\*|'

    r'Премьера\.\s|'

    r'(х|Х|м|М|т|Т|д|Д)/ф\s|'

    r'(х|Х|м|М|т|Т|д|Д)/с\s|'

    r'\s(с|С)(езон|ерия|-н|-я)\s.+|'

    r'\s\d{1,3}\s(ч|ч\.|с\.|с)\s.+|'

    r'\.\s\d{1,3}\s(ч|ч\.|с\.|с)\s.+|'

    r'\s(ч|ч\.|с\.|с)\s\d{1,3}.+|'

    r'\d{1,3}(-я|-й|\sс-н).+|', re.DOTALL)

  • Hello developers, here is the Chinese translation of the plugin. I would like to ask, this regular expression can be called on the following rules?




    Regular expression.

    Code
            r'(?<=:).*'
            r'(?<=: ).*'
            r'(?<=:).*'
            r'(?P<name>.*)\((?P<number>\d+)\)'
            r'\([^()]*\)\.\s|'
  • Dear digiteng


    we have issues for get right poster or backdrop or banner when search for Arabic event name because we have :


    1. **Include Arabic Diacritics**:

    - Arabic diacritics like ً (tanween), َ (fatha), ُ (damma), ٌ (tanween with damma), ُّ (shadda), and ~ (ghunna) for variations in spelling.


    2. **Capture Common Phrases**:

    - Include common phrases like "الحلقه الاولى", "الحلقه الثانيه", etc. This can be done using regex patterns that match these specific phrases.


    3. **Handle Series Numbers**:

    - Consider capturing series numbers that might appear in different formats, such as "الحلقة 1", "الحلقة 2", etc.


    This should help in accurately recognizing Arabic event names while accommodating various naming conventions and diacritics


    Code
    # Improved regex pattern for Arabic event names
    ARABIC_DIACRITICS = r'[\u064B-\u0652]'  # Unicode range for Arabic diacritics
    ARABIC_NUMBERS = r'[0-9]'  # Arabic numbers
    COMMON_PHRASES = r'(الحلقه\s+(الأولى|الثانية|الثالثة|الرابعة|الخامسة|السادسة|السابعة|الثامنة|التاسعة|العاشرة))'
    
    REGEX = re.compile(    rf'({COMMON_PHRASES})|'    rf'([^\w\s{ARABIC_DIACRITICS}]+)|'  # Remove special characters    rf'(\s*{ARABIC_DIACRITICS}*\s*)|'  # Allow for diacritics    rf'(\s*{ARABIC_NUMBERS}+\s*الحلقة\s*\d*)|'  # Match "الحلقة" followed by numbers    r'[\(\)\[\]\{\}]+|'    r'\"|:|'    r'\*|'    r'\s+',  # Normalize whitespace    re.UNICODE | re.DOTALL)

    ### Explanation of the Regex Components


    - **`ARABIC_DIACRITICS`**: Matches any Arabic diacritic character.

    - **`ARABIC_NUMBERS`**: Matches Arabic numeral characters.

    - **`COMMON_PHRASES`**: Specifically matches common phrases related to episodes.

    - **`([^\w\s{ARABIC_DIACRITICS}]+)`**: Removes any special characters that are not word characters or whitespace.

    - **`\s*{ARABIC_DIACRITICS}*\s*`**: Allows for optional diacritics around words.

    - **`\s*الحلقة\s*\d*`**: Matches phrases like "الحلقة 1", which is common in series naming.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!