Hello everyone, how are you? First of all, I’m new here, and I didn’t see anything about this type of post in the rules, so I believe I’m not violating any rules, right? I don’t know if I can mention the name of the software here, so I chose not to, unless it’s allowed. That’s why I censored the logo image that contains its name, and the text with its name.

It’s a POS system, I think only available here in Brazil. I can’t find the logo to change it. In fact, there are almost no images. I tried accessing the images with Resource Hacker, Resource Turner, and similar programs, but nothing worked. The bitmaps simply don’t appear.

Searching online, I found two identical software programs. I downloaded them, and when I checked, it was exactly the same system/software. Someone pirated them and managed to change the images and some other system features, but unfortunately, they released pirated versions and also offered them for sale with a trial mode. So, yes, you can change it; I just couldn’t do anything, not even with the help of AI.

I want to use it to manage my business. I’ve gone back to working with food delivery, and this software is very good. With it, I can control incoming and outgoing funds, manage inventory, and do many things in a much more organized way than manually. I used the trial version, and it’s very good and easy to use. I want to modify it to put a different logo and system name (my store’s name and a different logo on the interface). But it seems impossible; even in the pirated versions I mentioned, I couldn’t find the logo or change the window texts. In their folder, there’s a logo.bmp file; I changed the image and nothing changed, I removed the image and nothing changed, meaning the logo.bmp in the main folder is useless.

I’m not a programmer, but I’ve enjoyed tinkering with these things since I was little, and I’m always tinkering with everything to modify something. But this software is impossible; even with AI help, I couldn’t find the logo that appears on the interface or change the texts. Can anyone help me?

  • Ghoelian@piefed.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 hours ago

    I don’t have an answer to your problem unfortunately, just curious. Is there any way this software is actually whitelabel and these other versions are legitimately using it and their own branding?

  • hexagonwin@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    16 hours ago

    i mean i know this is a piracy sub, but if you’re using it to run your business and it’s a very good and useful software, maybe why not buy it? is it very expensive?

    • marvel@lemmy.dbzer0.comOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      14 hours ago

      The problem isn’t paying; it’s a monthly fee if you purchase the license, and it’s even more expensive now. The problem is that I want to change the logo and some text, specifically that large white logo in the upper left corner.

      Even if I paid for the full version (which I already have), I still wouldn’t be able to change things, like the logo, which is the main problem (it simply doesn’t appear anywhere).

      • hexagonwin@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        0
        ·
        13 hours ago

        i see. maybe, would it be possible to try contacting the author of that pirated version with changed graphics? or diff that with the stock version?

  • Senseless@feddit.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    17 hours ago

    I know, that in this context POS stand for “point of sale”, but I will never not read it AS “piece of shit” and I will never not find it funny.

    • adhocfungus@midwest.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      7 hours ago

      I can say from experience that every single person who makes, installs, or maintains POS systems thinks the exact same.

  • remotelove@lemmy.ca
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    17 hours ago

    There are some kind of instructions in this video that go through a logo change process. I don’t know if this helps, but I tried: https://youtu.be/QrobPTgu7C0

    Also, does it use some kind of database? The images seem like they would be small enough to jam into a blob and just store alongside regular inventory information. If there is a database, it’s probably third-party. If it’s third-party, I would see if it had its own installer packaged inside of the application installer itself. (A third party database would likely be outside of the main app folder.)

    Just dumping random thoughts.

    • marvel@lemmy.dbzer0.comOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      13 hours ago

      it uses Firebird as a database, but I’ve already checked the database and it only contains product images. I looked everywhere possible outside the software folder and still found nothing.

      This video only shows how to change the logo on the printing paper. The logo I’m referring to is the large, white logo at the top left. It’s well hidden because I couldn’t find it anywhere.

    • said@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      0
      ·
      17 hours ago

      Image file being explicitly converted into a specific resolution and bitmap makes me wonder if it’s the logo for printed materials like receipts i.e. necessary format for black and white thermal printer.

      • marvel@lemmy.dbzer0.comOP
        link
        fedilink
        English
        arrow-up
        0
        ·
        14 hours ago

        There is an option within the system itself that allows you to change the logo on the printing paper. It even has a system where you can adjust the logo on the paper, adjust the text on the printing paper, etc. But that’s not the logo I’m referring to; it’s the logo I censored on the left side at the top.

        • said@lemmy.sdf.org
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          12 hours ago

          I think I found the half of the answer.

          Out of curiosity I downloaded and installed the trial version from their website. When I inspected it, turns out it’s written in Delphi. What I’m guessing due to monolithic nature of the software (i.e. huge .exe file holding almost everything for the system) the already big (32.9 megabytes) .exe file is actually compressed. When uncompressed it’s approximately 100 megabytes. When I checked the extracted binary(extraction due to execution, hence looking at the memory dump of a once ran executable) the resources now show the logo and the name your censored in a png resource file.

          There are several versions of it but I’m guessing one of them is used in that header, others may be used in about window etc.

          Unfortunately my quickly hacked up dump file doesn’t run. So even if a modification is done, the resulting exe is not useful as it is.

          Detect-it-easy can’t find the exact compressor for the exe sections. So I don’t know if there’s any available de-compressor for this .exe.

          At least my findings show why you can’t see those resources in resource hacker. Because it’s compressed and unreadable as it is from the .exe.

          It’ll probably be possible to modify those resources once someone can create a runnable extracted version of the original .exe. I hope this helps. I’ll post again if I have any other findings and/or solution.

  • xxce2AAb@feddit.dk
    link
    fedilink
    English
    arrow-up
    0
    ·
    19 hours ago

    Unless it literally downloads them each time on application startup without caching the images locally, they’ve got to be in there somewhere. They almost certainly wouldn’t be embedded in the main executable as resources (which you already checked for anyway), so search for common image types: *.bmp (which it evidently already uses), *.png, *.jpg, *.gif and perhaps even *.tga or *.ani. There’s plenty of other possibilities, but those are all less likely.

    With that said… I really wouldn’t recommend running a legitimate (let alone an illegitimate) business on pirated software. Have you at least considered looking at some of the freely available open source solutions?

    https://github.com/opensourcepos/opensourcepos perhaps?

    There’s a live demo at:

    https://demo.opensourcepos.org/

    User: admin Password: pointofsale

    There’s a fair amount of options: https://www.softwaresuggest.com/blog/free-open-source-pos-software/

    • marvel@lemmy.dbzer0.comOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      14 hours ago

      So, I don’t have a physical store; I work from home. The system will work completely offline; I’ve even blocked its internet access.

      Furthermore, I’ve tested many, and none of them pleased me due to the amount of unnecessary things on the screen and their complexity. This one is lighter and more attractive, besides being much easier to use and having various functions. I’ve even tried systems on my PC and in an online browser, but either the interface was too complex to work with, or it only worked online. This one has a user-friendly interface and is very easy to use. Besides, I’m a pirate… so you understand, right? hahaha

      I just need someone’s help to find this logo so I can change it whenever I want, as well as change some window texts. I never thought a software could be so complicated to find a logo for.

      • xxce2AAb@feddit.dk
        link
        fedilink
        English
        arrow-up
        0
        ·
        12 hours ago

        Sure. I can see how the relative simplicity would be attractive to you given the use case, and so long as you know how to backup (and restore) whatever it uses for a database, I guess that’s fine. However, if you can’t do basic things like define new products without essentially hacking application assets, well, that’s… significantly less attractive, I would think.

        But you’re the one who knows what will serve your needs best, obviously. Personally I wouldn’t want the potential liability of having to use the reporting features of a non-supported unlicensed piece of software when a tax auditor comes calling.

  • d0nkey@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    22 hours ago

    Are you sure everything is in one single binary and the images are not hidden in a folder somewhere on the drive?

    • marvel@lemmy.dbzer0.comOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      21 hours ago

      I don’t think so. I’ve already looked through several hidden folders on the system. Furthermore, the software also works without installation; it even has an installer, but I noticed that even when it’s not installed, it functions normally as a portable application. I believe the logo is in some file within the software itself, but it’s very difficult to find.

      • remotelove@lemmy.ca
        link
        fedilink
        English
        arrow-up
        0
        ·
        17 hours ago

        Do a look-through of that XML folder as well. Images could be base64 encoded in those XML files. I remember several instances where XML was used as a template “language” for old style GUIs. (When XML and HTML diverged, a lot of that kind of thing was happening.)