EStalker - Stalker Middleware Player - Work in Progress

There are 557 replies in this Thread which was already clicked 144,427 times. The last Post () by KiddaC.

  • I dunno.

    Quote
    in stalker middleware or ministra api calls. In get_profile. What does status = 0 mean. And does this differ with different versions.



    ChatGpt

    In Stalker Middleware (now Ministra), the get_profile API call returns various user profile details, including a field called status. The meaning of status = 0 typically indicates that the user account is active and not blocked.

    Here's what the status field generally represents:

    Common status values:

    0 — Active (the account is enabled and allowed to access services)

    1 — Blocked (the account is disabled or banned)

    2 — Deleted (some platforms may treat this as soft-deleted)

    Does this differ by version?

    Yes, it can differ slightly across different versions of Stalker/Ministra. Earlier versions of Stalker (e.g., 4.x) tended to be less strict with status enforcement, while newer Ministra versions (5.x and beyond) may include more nuanced user statuses, especially if enhanced with custom modules or integrated with billing systems.

    In practice:

    On some portals, status = 1 might still allow limited access unless specifically enforced.

    Some custom implementations or forks may introduce additional statuses (e.g., 3 for expired subscription).

    Deepseek


    In the Ministra/Stalker Middleware API, the status field in the get_profile API call typically indicates the current state or activation status of a user's profile.

    Meaning of status = 0 in get_profile:

    status = 0 usually means that the profile is inactive, disabled, or not authorized to access services.

    Possible reasons:

    The account may be suspended.

    The subscription may have expired.

    The profile may be blocked by the provider.

    The user may not have proper credentials or permissions.

    Does This Differ Across Versions?

    Yes, the interpretation of status codes can vary slightly between different versions of Stalker Middleware/Ministra.

    Older versions might use different numeric codes, but 0 commonly represents an inactive or blocked state.

    Some newer versions may introduce additional status codes (e.g., 1 for active, 2 for temporary suspension, etc.).

    Always refer to the API documentation for your specific Ministra/Stalker version for exact definitions.

    :face with head bandage:

    ** A person who feels appreciated will always do more than what is expected **

  • Its soooo quiet :grinning face with smiling eyes:

    Anyway a quick update of where I am at.

    I got totally distracted as someone kindly sent be a bucket load of python mac scanners.
    So I spent some considerable time reading the code of those mac scanners to see how they were doing things.
    No easy task as a lot of them are non English and quiet frankly a lot of them were terribly structured and just a maze of random code.

    But I think I am in a better place.

    For those stalker panels that also have an xtream equivalent I now get this info to. Which means the playlist page is more informative. i.e Active / Max.
    Lots more code, and every url call is going to slow things down a little, but this plugin is never going to be about instant speed, its about being usable.
    The majority of people wanting a stalker player are using hacked lines anyway. If you got your own stalker line, you probably using the proper software.

    So live channels and player are now fully working. Still got to bring in EPG.
    Favourites work
    Hiding channels work.
    Live Player works.
    Player - change stream type works.

    Todays mission is VOD section.


    pasted-from-clipboard.png

    ** A person who feels appreciated will always do more than what is expected **

  • I hope you can make a nice app out of this and what is important is that you can make a recording via the epg, the multistalkerpro 1.3 can't even do that yet! Good luck with your new project

  • recording is not that simple.
    Everything is token based.

    Tokens expire.
    And if someone else brute forces that domain and mac or used the mac since the recording was set. Then it becomes void.

    ** A person who feels appreciated will always do more than what is expected **

  • The epg on most hacked portals out there is more or less 4-5 events ahead. So not really worth to use that for a simple timer definitions. Also when allowed connections is only 1 then the only way to record is to use dvb srefs if portal allow it. If not you cant record and watch at same time. Also you can not record services of type 5001 and 5002. So for recordings its difficult to use stalker portals. Otherwise there are plugins that allow recording.

  • yes... but a lot of portals the token is 24 hours. So in theory it can be done.
    Reality is it probably isn't going to work for most. Unless you personally use a mac scanner, and find mac lines nobody else is trying to use.

    ** A person who feels appreciated will always do more than what is expected **

  • Mainly using hacked portals is not what it should be done. The best is to have legid access that you pay for...


    As for the epg i havent seen portal that offer more than 4-6 events at once...


    Stalker is so limited that sometimes i think is not worth.

    • Official Post

    The best is to have legid access that you pay for...

    no way im paying for a stalker account that is streaming hacked iptv to begin with lol......

  • I only use stalker for my own paid subscription, and that's why I think multistalker pro 1.3 works well, but I think that for the hobby you don't have to take out a subscription every year like with mspro 1.3, then it's not fun anymore, it should remain a hobby, maybe it's better not to use that stalker name anymore and just give that app a different name

  • 1 step forward - 3 steps backwards at the moment.

    I am having fun - but not making much progress to the finish line.

    I ran into issues with the speed of vod loading. So switched to Plan B. Which also meant rewriting Live section to be Plan B.

    Plus, now I got to juggle about all my skin elements to make things fit, as gone for a 12 line channel display to 14 lines.

    Its still going to plan though, things are falling into place now.

    ** A person who feels appreciated will always do more than what is expected **

  • So whats working at the moment after my rewrite.

    Manage playlists

    pasted-from-clipboard.png


    Playlist menu
    pasted-from-clipboard.png

    Live streams Categories
    pasted-from-clipboard.png

    Live categories sort - A-Z, Z-A, Original
    Live categories Search
    Live categories Hide/Show channels

    Live Streams
    pasted-from-clipboard.png

    Live streams sort - A-Z, Z-A, Added, Original
    Live streams search - despite the fact I am loading only 14 channels at a time - this works and isn't that slow - impressive
    Live streams favourites - I cant show favourites folder anymore in Live Categories - So favourites list is now triggered by the fav button on categories - and those streams can be clicked and played.
    Live streams Hide/Show Channels
    Live stream - still no epg yet

    Live streams - playing stream

    So next - is a few skin changes and tweaks. Then back to VOD now I have work out all the new logic for live.

    ** A person who feels appreciated will always do more than what is expected **

  • I actually thought this was going to be an easy project. I am already 3 weeks in. And put some good hours into this.

    But the delays are mainly because I am not happy with certain elements. So better to get it right early rather than struggle amending it later.


    ** A person who feels appreciated will always do more than what is expected **

  • Here you go.

    No EPG yet.

    No Series yet.
    No recordings.
    No downloader.

    Does it work on python 2.7 images - don't know

    Does it work on dreamos - don't know.


    Will there be bugs - absolutely.
    WIll every line you find work - absolutely not.

    Quick summary of how to use.

    Add your playlists via the plugin. First save will save the mac. Second Save will save any macs you added for that url.
    or add your playlists via the etc/enigma2/estalker/playlists.txt file


    in the format. Url followed by the macs.

    Code
    http://iptv1.xyz:80
    00:1a:79:0b:c0:4f
    # 00:1a:79:19:01:5b
    # 00:1a:79:78:77:76
    00:00:00:00:00:00
    
    http://iptv2.xyz:8080
    00:1a:79:bf:e6:85
    #00:1a:79:6f:0e:2a


    You can comment out urls or macs.
    mac addresses can be upper or lowercase.
    You don't need /c/ or /stalker_portal/ - I strip that out and try to work out which calls its using.

    Green lines - I am pretty sure will work.
    Yellow lines - may or may not work.


    What should be working.
    Live
    Vod
    Vod Trailers. - play icon will fill in if there is a possible trailer - then long press OK to play.
    Live category sorting
    Live streams sorting
    Live category searching
    Live streams searching
    Vod category sorting.
    Vod Images.

    There are lots of URL calls in this. So don't add a million lines at once otherwise it will be very slow. Try it with about 5 - 10.

    And usual rules apply with this. If I see this beta posted on other forums. It will be the last public beta. And I will switch back to my trusted testers. Behave and wait until its nearly finished.

    Files deleted - see later posts

    ** A person who feels appreciated will always do more than what is expected **

  • And for those using hacked lines - dont use lines from popular sources or websites. Because as soon as someone else tries the same line as you (or is in the process of brute forcing that domain) yours will stop working and and you will have to exit and reload to get a new token.

    Quick hint, find lines that were posted months ago. Not this week. :smiling face with sunglasses:

    ** A person who feels appreciated will always do more than what is expected **

Enhance your Enigma2 with KiddaC's creations

Download HD skins, IPTV players (X-Streamity, EStalker), bouquet tools, picon managers, and essential plugins for a complete setup. KiddaC's Enigma2 resources: skins (slyk, v-skin, onyx), IPTV plugins (Xtreamity, Jedi Maker), and utilities (E2Piconizer, ScreenNames) for customization and control.

Participate now!

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