can Save fingerprint !

Support
  • 1st off all i dont understand how to save and after save profile i want to use later in Fingerprint manger not in BAS studio.

  • I don’t want to save just 1 profile — I want to save every profile in that way.
    For example, if out of 50 tries I successfully create 5 accounts,
    I want those 5 profiles saved, each in a separate folder like Profile 1, Profile 2, … up to Profile 5.
    Then, I want to load these 5 profiles into Fingerprint Manager 3.0.

  • @Alexender

    1. Create a resource "Files from folder", for example the resource "Profiles_global_path" — this is where you specify the common folder where all profiles will be saved.

    2. In recording mode, call the action "Resource location", insert {{Profiles_global_path}}, and you will get a variable like RESOURSE_LOCAL_PATH (or something similar — it will be the default variable).

    3. Now you need to get the login of your account (for example, an email). You should parse it using the action "Parse CSV" — your goal is to obtain the variable [[USERNAME]].

    4. Create a variable PROFILE_PATH using the action "Set variable", and inside specify two variables so that it will later be easier to handle logs and not carry around two variables across the script: [[RESOURSE_LOCAL_PATH]]/[[USERNAME]]

    5. Create the action "Browser settings", scroll all the way down, find the section "PROFILES", and in the very first field insert [[PROFILE_PATH]].

    6. Once you’ve created the profile, run your registration logic and add a check for failed registration. then call the action "Delete file/folder" and pass [[PROFILE_PATH]].

    That’s all. Just repeat exactly what is written.

  • @Alexender said in can Save fingerprint !:

    Then, I want to load these 5 profiles into Fingerprint Manager 3.0.

    6ea29a1b-5711-48b2-8bdc-b341ffad3a7e-изображение.png

  • Thank you so much <3 it’s working fine. I have one more problem, for example:

    When I try to create 50 accounts using the Gmail bot, whenever an error happens (like a slow proxy or any browser error) that browser closes. When the next browser opens, whether it succeeds or fails, I’ve set the condition to “delete current element from file.” Because of that, it deletes the current entry too. If an attempt didn’t actually finish (neither failed nor succeeded) but was interrupted by an error and the bot moved on to the next line/data, it still deletes the previous entry.

    I want it to delete only entries that actually failed, or only entries that actually succeeded — not delete entries when the attempt was just interrupted by an error.

  • This post is deleted!
  • This post is deleted!
  • @Alexender
    Your task — recreate the resource

    1. Copy the name and description of the resource that deletes data into a notepad.
    2. Delete this resource for example {{Accounts_data}}.
    3. Create a new resource, paste the same name and description you copied.
      • ⚙️ Important: this time, do not enable the “Delete each line” setting.
      • Set it to read lines only instead.

    Your task — after successful registration, remove the successful account from the resource

    1. Switch to “Record” mode.
    2. Find the action “Delete Current Element” — it can also be found in the “Resources” module.
    3. Call this action at the very end, after the bot has completed the entire account registration logic.
      {{Accounts_data}}.
  • I think you didn’t understand what I’m saying.

    Let’s say 5 threads are running. In case 2 of them succeed — the 1st and the last — and the middle 3 threads fail or encounter an error (like the proxy disconnecting or something not loading properly, causing the bot to stop with an error). At the end, there’s a “Delete Current Element” command.

    Here’s what happens:
    When thread 1 completes successfully, it removes the first line from the notepad — that’s correct.
    When threads 2, 3, and 4 fail (not success or fail command, but due to an error), their data isn’t deleted from the notepad — which is also correct, because the task didn’t complete, so there’s no reason to delete that data.

    However, when thread 5 runs and completes successfully, it deletes its own line (line 5) and also deletes all the lines above it, including the ones for threads 2, 3, and 4 (which failed).
    So instead of deleting only the data used in thread 5, it deletes all the previous lines as well — for example, if there were 10 or 20 entries, it would remove everything up to the current task.
    Thats the Issue !

    Also:
    I searched, but there isn’t any fully updated version of the Bablosoft/BAS manual. The official wiki at https://wiki.bablosoft.com

  • Bro, can you tell me where I can find the updated manual?
    The website “https://wiki.bablosoft.com/doku.php” is outdated — it’s a very old manual.
    So I’ll stop bothering you — if I can find the updated one.

  • @Alexender Why do you need such complicated logic? I just don’t get it — it makes no sense. Why should your software delete rows 1 and 2 just because thread 3 finished successfully? Is it for aesthetics or what? :)

  • @Alexender I’ve made dozens of account creators, but I’ve never seen logic like this before. This needs to be tested, but you can do it by blocking threads through a new module, calling the “resource to list” action, then using the list module to find the index of the successful row. As I understand it, you’ll then need to delete all the remaining items from the list. After that, you should overwrite the data using the “Save list to file” action.

  • @Alexender said in can Save fingerprint !:

    Bro, can you tell me where I can find the updated manual?

    Unfortunately, there is no new manual. Just use the data deletion method I described above. This is the correct and rational approach. What you are writing does not make sense, if I understand correctly.

  • Save Internet bandwith

    Support
    0 Votes
    9 Posts
    946 Views
  • 0 Votes
    1 Posts
    442 Views
  • 0 Votes
    3 Posts
    640 Views
  • 0 Votes
    3 Posts
    1285 Views
  • 0 Votes
    1 Posts
    382 Views