Thread Gruppen filtern für Keepass (13 answers)
Opened by SkarFire at 2018-02-07 12:07

Gast SkarFire
 2018-02-07 12:07
#187981 #187981
Hallo,
ich muss für die Arbeit ein KeePass für die Kommandozeile einrichten, dies wir aber leider in Perl geschrieben, mit dem ich noch nie gearbeited habe.

Unser KeePass ist relativ groß deshalb gibt es natürlich auch Gruppen welche doppelt vorkommen.

z.B.
\Hamburg
\\Server
\Berlin
\\Server

Erstellen der Untergruppen ist nicht das Problem, da ich sie einfach mit der GruppenID an die Obere anhefte:

Code: (dl )
1
2
3
$kp->add_group({ group => "$gid1", title => "Server" });

$kp->add_group({ group => "$gid2", title => "Server" });


Aber wenn ich diese nun mit find_group suchen möchte, kann ich nicht nach der GruppenID und dem Title suchen.

Code: (dl )
1
2
my $group = $kp->find_group({ group => "$gid1", title => "Server" });
my $gid2 = $group->{'id'};


Fehler:
Found too many groups (HASH(0x1f5f350) HASH(0x1f77190))

Ich habe schon alle Möglichkeiten mit (group, group_id, id, ...) durch, aber nichts hat bis jetzt funktioniert.
Habe auch schon gelesen das find_group nur nach einzelnen Gruppen suchen kann, habe aber noch keine andere Möglichkeit gefunden, Gruppen zu suchen.

Vieleicht hat hier ja jemand eine Lösung.
Last edited: 2018-02-07 12:49:45 +0100 (CET)

View full thread Gruppen filtern für Keepass