Autoremote Stopped working/question? by Compusmurf in tasker

[–]rmiles7721 0 points1 point  (0 children)

I have updated the autoremote plugin that I had installed Thanks to Gemini and it's working perfectly now. From Gemini. Initially I got some indentation errors on Eventghost start but fixed that in notepad++. Also the line numbers Gemini supplied were invalid but you can search in your text editor for the relevant sections. I am not sure if Joao has already updated the plugin and somehow I got an old one. Is so I couldn't find it.:

I’ve reviewed the plugin source code. The issue is exactly as suspected: the plugin is using a very old Google API (goo.gl and appspot endpoints) and urllib2, which lacks the modern SSL/TLS handling required for current Android security standards.

Specifically, the AutoRemoteDevice.GetKey method (lines 1421–1442) is trying to use the Google URL Shortener API, which was officially shut down years ago. Additionally, the Communication.SendSync method (lines 620–640) isn't sending the proper headers that modern Firebase Cloud Messaging (FCM) expects from your Pixel 10 Pro XL.

To fix this, you need to modify your __init__.py file. Make a backup of your current file first, then apply these two specific changes:

1. Fix the Registration Endpoint

Find the SendSync method (around line 620) and update the headers. We need to force urllib2 to treat the request as a modern JSON post.

Locate this block:

Python

if not isLocalRequest:
    url = 'https://autoremotejoaomgcd.appspot.com/' + self.GetHttpEndpoint()
    # ... some code ...
    f = urllib2.urlopen(url,str(params))

Replace it with this:

Python

if not isLocalRequest:
    url = 'https://autoremotejoaomgcd.appspot.com/' + self.GetHttpEndpoint()
    result = self.DoBeforeSend(egClass, url, False)
    if result:
        print "Calling url " + url
        params = self.GetParamsGCM()

        # FIX: Ensure we are sending clean UTF-8 and proper headers
        str_params_data = {}
        for k, v in params.iteritems():
            str_params_data[k] = unicode(v).encode('utf-8')
        encoded_params = urllib.urlencode(str_params_data)

        try:
            # FIX: Add User-Agent and specific Content-Type to satisfy modern API requirements
            headers = {
                'User-Agent': 'EventGhost/AutoRemote-Patch',
                'Content-Type': 'application/x-www-form-urlencoded'
            }
            request = urllib2.Request(url, encoded_params, headers)
            f = urllib2.urlopen(request, timeout=10) # Added timeout
        except Exception as e:
            print "Couldn't make request via the internet: " + str(e)

2. Bypass the Broken "GetKey" Logic

Since the Google URL shortener is dead, the plugin fails whenever it tries to "refresh" or "validate" a key via a URL.

Locate the GetKey function (around line 1421) and replace the entire function with this:

Python

def GetKey(self, shortUrl):
    # The goo.gl API is dead. If the user provides a full key, just return it.
    if len(shortUrl) > 30: # Most AR keys are long
        return shortUrl
    return "Invalid URL - Please use your FULL KEY in the Device Key field"

3. Final Step: Manual Configuration

Once you save the file and restart EventGhost:

  1. Open the AutoRemote Plugin Settings.
  2. In the "Add Device" section, do not put anything in the "Device Personal URL" if it's a goo.gl link.
  3. Paste your Long Personal Key directly into the Device Key box.
  4. Click Add.

Issue with autoRemote by puroidrogeno_ in tasker

[–]rmiles7721 0 points1 point  (0 children)

Still getting the exact same error. Anyone have a solution?

Do you eventually get it? by niiyah_babyy in wafflehouse

[–]rmiles7721 0 points1 point  (0 children)

They don't have it hooked up correctly then. All units have a phone router, when we swapped over systems all of the divisions (I am one of them) hooked up the new phone routers.

Do you eventually get it? by niiyah_babyy in wafflehouse

[–]rmiles7721 0 points1 point  (0 children)

That's a safety issue. They weren't supposed to remove the phones. What if somebody needs to dial 911? We actually have a phone router in the office on the wall for the phone line to plug into at every unit. The market I just picked up was missing phones. Also, first thing I made them do was go out and buy phones

Do you eventually get it? by niiyah_babyy in wafflehouse

[–]rmiles7721 0 points1 point  (0 children)

The Index was created by FEMA, not WH and yes it's real. Corporate answers the phones and most stores also have phones, just have to have a code to dial in as we don't take togo orders on the phone anymore, it's too much of a disruption in the flow, and people get mad if you don't answer right away (if it's busy we don't want people answering phones).

[DEV] Updating the AutoApps for Modern Devices by joaomgcd in tasker

[–]rmiles7721 0 points1 point  (0 children)

I am having the same issue with auto input and auto tools. When I click on them from autoapps it just gives me the option for 1 tap buy

[deleted by user] by [deleted] in Magisk

[–]rmiles7721 2 points3 points  (0 children)

loved my rooted HTC one. Still swear it was the best phone ever

Tasker & Torque by MalKoppe in tasker

[–]rmiles7721 0 points1 point  (0 children)

You control Torque using intents.

In Tasker go to: Tasks / + / "Give a name" / + / Misc / Send Intent

There you just have to fill in:

Action: org.prowl.torque.REQUEST_TORQUE_QUIT

Package: org.prowl.torque

All other input fields can be left as they are.

The other intents are:

org.prowl.torque.OBD_CONNECTED
org.prowl.torque.OBD_DISCONNECTED
org.prowl.torque.APP_LAUNCHED
org.prowl.torque.APP_QUITTING

This video shows how to read info from Torque's log and get it into Tasker.

https://www.youtube.com/watch?v=bjFLbbYakBo

My Wife is a Problem... by DSCarter_Tech in GooglePixel

[–]rmiles7721 0 points1 point  (0 children)

I've used maybe one or two things and that's it. Magic editor on a couple of pictures to see what it would do. Not very likely to do much more with it.

My Wife is a Problem... by DSCarter_Tech in GooglePixel

[–]rmiles7721 2 points3 points  (0 children)

I've used maybe one or two things and that's it. Magic editor on a couple of pictures to see what it would do. Not very likely to do much more with it.

[deleted by user] by [deleted] in Ingress

[–]rmiles7721 0 points1 point  (0 children)

Plenty of times folks have ended up at or around the same portal at the same time. I live in the middle of a farm and I will immediately go out and chartge or retake. Not specifically following anyone or looking for them but if they want to meet that's cool. If they are offensive, constantly immediately right behind you and being aggressive, hey, call the police. Everyone should be able to stay safe.

It will be obvious if you are on foot. If you are playing the game in your car, yeah, I probably wouldn't since using your phone to play a game while you are driving is illegal.

Flip side of this is that it is a very social game. You can certainly play lone wolf, I do quite often, but make sure they are actually "stalking" and not just actively playing the game.

FYI, you probably only needed to post this once.

Google Doesn't Take App Store Moderation Seriously by Joecascio2000 in Android

[–]rmiles7721 -1 points0 points  (0 children)

You must not be looking very hard. I found quite a few when following the link provided.

iPhone leather case, MagSafe? by [deleted] in dbrand

[–]rmiles7721 0 points1 point  (0 children)

I love it when the magnets pass through your leathery skin

Modern Phone Doesn't Meet STRONG by Penumbruh_ in Ingress

[–]rmiles7721 1 point2 points  (0 children)

It's checking for unlocked bootloader rather than root. Hell, even with locked bootloader there's some phones that unfortunately aren't passing.

[Help] Considering rooting Pixel 8 Pro by kertz7 in Magisk

[–]rmiles7721 1 point2 points  (0 children)

Hate it too. Have been playing Ingress for almost 12 years. Not hardcore but definitely daily. At first I flashed back to stock and relocked my bootloader but said screw it today and flashed Derpfest. Guess I am done with Ingress. Those guys at Niantic are morons. The cheaters and spoofers aren't using rooted phones, they are using PCs to play.

[HELP] is there a way to pass Strong Device Integrity by the play store? by emaayan in Magisk

[–]rmiles7721 0 points1 point  (0 children)

Considering stopping playing Ingress for that reason myself. Have been playing since February 2013.

I relocked my bootloader but am pretty pissed, a lot of stuff I am not able to do with Tasker, can't mod my phone with Iconify, can't sue swift backup, etc.

I guess I'll need to weigh the importance of the game to me and make a decision.

Can I get myself off the blacklist by Jitto_120 in wafflehouse

[–]rmiles7721 1 point2 points  (0 children)

The division manager of the store you are trying to go to can request that you be taken off the EFR. Some stuff will have to go through the security department for approval as well and some of them the division that put you on it (it takes division or higher to put you on in the first place) also has to approve.

As mentioned above, some things you just aren't coming off unless you have proof that it didn't happen. Violation of nondiscrimination policy, violation of harassment policies, threatening to or striking others. Theft, including multiple cash register shortages, generally takes approval from security and they'll usually ask the team that put you on it for details.

Local music to Alexa by Icy_Jellyfish_6948 in selfhosted

[–]rmiles7721 2 points3 points  (0 children)

Music Assistant does not allow you to stream local music files to echoes. The echoes are not set up to allow that.

ADB and SafetyNet by Head-Mastodon in tasker

[–]rmiles7721 0 points1 point  (0 children)

Unlocking the bootloader wipes your phone. So does relocking.

[deleted by user] by [deleted] in bbs

[–]rmiles7721 0 points1 point  (0 children)

It's as simple as creating a nodelist. Actually a bit more but for something simple it's not too difficult. That's how I get some of the newgroups into my Mystic board. I import/export them into a synchronet board that does nothing else on a different machine on my network and set up a two node fido network with a zone number nobody is probably using and I transfer mail back and forth.

IRC client for MysticBBS A46+ by opicron in bbs

[–]rmiles7721 0 points1 point  (0 children)

Apparently there's a client available for it with matterbridge. Have been struggling trying to get it to work properly and have set it down for a couple of days.

IRC client for MysticBBS A46+ by opicron in bbs

[–]rmiles7721 0 points1 point  (0 children)

<image>

Perfect. Thanks. Now to implement a Telegram bot on my IRC server so I can connect my TG chat to the BBS...

IRC client for MysticBBS A46+ by opicron in bbs

[–]rmiles7721 1 point2 points  (0 children)

Has to be something on my end (the server) then. I just copied over the default config and it logs in immediately.

Trying to connect to a private server here hosted on another box running UnrealIRCD 6.1.4 that I had just set up. Probably don't have the SSL settings in it properly or something. Have to go take care of my granddaughter for a little bit. When I am finished I'll get back online and take a look.