X-Git-Url: http://git.rot13.org/?p=Biblio-RFID.git;a=blobdiff_plain;f=scripts%2Fprogram.pl;h=443e47511700cae3cbc182f3d947361f54298868;hp=00e7a6e506aa9480808c543f84b8eaa8d8dc8541;hb=85092c9643bc97fbacab4113f1de90311c00e37d;hpb=35009cf2a0f728ec09911cd19f08fd7b4f3d82fb diff --git a/scripts/program.pl b/scripts/program.pl index 00e7a6e..443e475 100755 --- a/scripts/program.pl +++ b/scripts/program.pl @@ -6,8 +6,8 @@ use strict; use Data::Dump qw(dump); use Getopt::Long; use lib 'lib'; -use RFID::Biblio::Reader; -use RFID::Biblio::RFID501; +use Biblio::RFID::Reader; +use Biblio::RFID::RFID501; my $reader; my $afi; @@ -20,14 +20,14 @@ GetOptions( my ( $sid, $content ) = @ARGV; die "usage: $0 [--reader regex_filter] [--afi 214] E0_RFID_SID [barcode]\n" unless $sid && ( $content | $afi ); -my @rfid = RFID::Biblio::Reader->available( $reader ); +my @rfid = Biblio::RFID::Reader->available( $reader ); foreach my $rfid ( @rfid ) { my $visible = $rfid->scan; foreach my $tag ( keys %$visible ) { next unless $tag eq $sid; warn "PROGRAM $tag with $content\n"; - $rfid->write_blocks( $tag => RFID::Biblio::RFID501->from_hash({ content => $content }) ); + $rfid->write_blocks( $tag => Biblio::RFID::RFID501->from_hash({ content => $content }) ); $rfid->write_afi( $tag => chr($afi) ) if $afi; } }