@neilrice8019 @Charles @lukesped @broken
Ok I decided to write it real quick, I did not test it but you get the idea I hope.
Of course you must generate the USER:PIN list in advance, generating them at runtime within OB is possible but complex and costly in terms of performance.
## We create the global variable (this is only executed if it doesn't exist)
SET NEWGVAR "USERS" ""
## Check if the user is already in the USERS variable
## If it is, don't check the pin
KEYCHAIN FAILURE OR
KEY "<USERS>" Contains "<USER>,"
## ===== Here do the requests you need to do =====
## Here we check for success, you could also use a keycheck instead of the IF
IF "Success" EqualTo "True"
## We want to store the user in the global variable so it's not tried again
SET GVAR "USERS" "<USERS><USER>,"
"Also is there anyway to export all the hits at once to a text file? "
I find its best to do it straight from OB in the first place. select all and "save selected as" and repeat for Hits and Free ect ect. Less hassle all around.
" I use litedb explorer the capture data appears as an object."
As far as i know that is an issue with the tool which is still in beta. that was simply an example of how to access data if for whatever reason you couldn't launch OB. Managing hits using openbullet IS the best way to manage them since the switch.
With that said you can alternatively use a small simple tool called LiteDB Manager. that will show all cap data unlike Explorer seems to. Open the DB, highlight all and copy and paste to a text. from there you can use whatever text editor you use to manipulate the data as you choose. i will link to the tool at the bottom.
"Any ideas how I would export just the capture as OB does? Also is there anyway to export all the hits at once to a text file?"
Almost the same question. Yeah. use OB to export the hits as i mentioned above from the HitsDB area and "saving as". or do what i mentioned above.
@Ruri think this thread can be closed as well
Also the thing you're doing wrong is that in the Inputs tab you have to specify the variable name WITHOUT the angle brackets, it's only asking for the NAME of the variable it doesn't have to replace it with anything! Please read better!