Earlier quoted context omitted.
Yes, when you write web apps in x86 assembly, it gets tricky.
I'm still on OS/2 Warp.
Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs
71–80 of 122 posts
Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs
#72Earlier quoted context omitted.
Thanks 1a527dd5.
Ha! Nicely played. That was out of purely laziness. I don't like using one handle across sites, so I take the first 8 chars of (New-Guid).ToString() and then dump it in my password manager.
Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs
#73Earlier quoted context omitted.
It is always amazing to me people who will chastise people for using Macs. It is by far the most robust hardware and 15 years later Windows laptops may finally be catching up. My first programming job was LAMP so I had a Linux desktop and loved it. Later I got a new job that gave us laptops, but they were quite beefy. I had a Dell laptop with an Nvidia GPU and an Intel iGPU... After updating my OS my gpu was the only…
Macbooks have been nice since M1 era, but the Intel Macbooks between years 2013-2020 were hardly robust. My partner's 2014 MBP Retina's screen plastic film started peeling off, which was a known design flaw of those models. Later the ones with butterfly keyboard were notoriously unreliable, with keys getting stuck. Personally I haven't had much trouble with Linux on modern Thinkpads. Very little to configure manually…
Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs
#74Any current plans for a macOS release?
Yes, I plan to release a macOS version of API Parrot. Unfortunately, I currently don't own a Mac, and since building macOS applications requires one, this has delayed the release. I'm actively exploring solutions, such as accessing a Mac environment remotely or acquiring the necessary hardware.
Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs
#75Earlier quoted context omitted.
I'm still on OS/2 Warp.
for x86 or PowerPC?
Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs
#76Any current plans for a macOS release?
Yes, I plan to release a macOS version of API Parrot. Unfortunately, I currently don't own a Mac, and since building macOS applications requires one, this has delayed the release. I'm actively exploring solutions, such as accessing a Mac environment remotely or acquiring the necessary hardware.
Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs
#77Earlier quoted context omitted.
What about issues with CPU architecture?
When you write web code you should never have to worry about that. Actually, if you write any user space code, except drivers, you shouldn't have to worry about that. If you have to worry about it, reconsider your tooling very seriously
i can imagine this happening if a team has a myriad of hardware/os flavors and different server setups.
Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs
#78I've checked the tutorial, seems that I'm not missing any step, the software simple cannot capture anything if the request is made on the main page, seems to work fine with forms, buttons and "manual" actions.
I can DM you the website plus the expected request that is made, visible with any browser internal debugging tools.
Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs
#79++ A self contained appImage is a good way to go, but where do you put it? A default install location should be added for those used to an `apt install`.
I went `sudo wget $URL -C /usr/local/bin/` and `chmod +x $appimage`. This worked fine until Collection creation when some internal state change smacked into my root owned file permissions. I `chmod 777` it and restarted the app, no more issue. It's my machine and I can chmod how I want but I think doc clarity would help those unfamiliar with appimage.
++ Renaming projects, collections, etc is cumbersome. For example, when clicking the 'New Project" pencil a change name window opens with several steps needed then to rename the project. That single click could combine opening the window, that window grabbing focus, with the cursor in a blank form window, followed by 'Enter'.
++ Ability to toggle showing the Properties column. On a 14" hi rez laptop, the screen is crowded. And resize Project width.
++ The default flow view size is too small.
I hope that's helpful. A small number of UI tweaks and it's already at "Don't F*** With It!" stage. The issues above are small and don't take away from how great and EXCITED I was going through the tutorial. I went through the entire docs and the tutorial and I think it's a fine program. Your layout of the DOM response is also really nice!
Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs
#80Any current plans for a macOS release?
Yes, I plan to release a macOS version of API Parrot. Unfortunately, I currently don't own a Mac, and since building macOS applications requires one, this has delayed the release. I'm actively exploring solutions, such as accessing a Mac environment remotely or acquiring the necessary hardware.