Portál AbcLinuxu, 5. května 2025 18:29
... my $pcsensor = Device::USB::PCSensor::HidTEMPer->new(); my @devices = $pcsensor->list_devices(); foreach my $device ( @devices ) { say $device->internal()->celsius(); }nešlo dopsat něco jako "vrať teplotu a ulož do souboru". Bohužel v perlu neumím a podle nějakých google návodů mi to stále nefungovalo - zobrazovala se pouze teplota ale nic se bokem neuložilo. Taky jsem si říkal, jestli by například PHP umělo nějak includnout ten PERL script, ale zde jsem taky efektivně nepochodil. Víte tedy někdo, jak jednoduše získat tu teplotu a uložit jí samostatně do nějakého souboru? :) předem děkuji.
Řešení dotazu:
... my $pcsensor = Device::USB::PCSensor::HidTEMPer->new(); my @devices = $pcsensor->list_devices(); open (MYFILE, '>>data.txt'); foreach my $device ( @devices ) { say $device->internal()->celsius(); say MYFILE $device->internal()->celsius(); } close (MYFILE);
... my $pcsensor = Device::USB::PCSensor::HidTEMPer->new(); my @devices = $pcsensor->list_devices(); open (MYFILE, '>>/var/www/data.txt'); foreach my $device ( @devices ) { say $device->internal()->celsius(); say MYFILE $device->internal()->celsius(); } close (MYFILE);Děkuji, jdu to zkusit.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.