🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #52525

Re: [PERL] analiza warunku if

#52525
From: Stachu 'Dozzie' K.
Date: Tue, 26 Feb 2013 09:46
20 lines
2048 bytes
On 2013-02-26, Karol Malinowski <malinkalive@gmail.com> wrote:
> Witam,
> poniżej przedstawiam warunek if z aplikacji która analizuje zawartość
> pliku binarnego. Udało mi się przeanalizować większość skryptu jednak
> poniży warunek  sprawia mi kłopot:

Warunek? Znaczy nie rozumiesz, kiedy się to wykona? Czy jedynie
unpack()?

>     if ($plik and ($sector == 2 or $sector == 3) and $j == 0 and substr($block,0,1) eq "\x10") {
> my (undef,$ti,$ty,$tm,$td,$th,$tt,$vy,$vm,$vd,$vh,$vt,$vl,$vb,$vs)=unpack('A8 A8 A7 A4 A5 A5 A6 A7 A4 A5 A5 A6 A14 A6 A14 A10 A*',unpack('B*',$block));
[...]
> Zastanawiam się w jaki sposób dane są sortowane i które wartości
> binarne (pozycja w pliku) są  wyświetlane w poszczególnych zmiennych?

A czytałeś dokumentację do pack()/unpack()?

-- 
Secunia non olet.
Stanislaw Klekot
Technical Details
Message-ID: <slrnkip13j.1ta.dozzie@jarowit.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!newsfeed.pionier.net.pl!feeder.erje.net!eu.feeder.erje.net!weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail
References: <67344604-5bb5-4c97-8e55-c8f113c512ce@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!newsfeed.pionier.net.pl!feeder.erje.net!eu.feeder.erje.net!weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: "Stachu 'Dozzie' K." <dozzie@go.eat.some.screws.spammer.invalid>
Newsgroups: pl.comp.lang.perl
Subject: Re: [PERL] analiza warunku if
Date: Tue, 26 Feb 2013 09:46:27 +0000 (UTC)
Organization: solani.org
Lines: 20
Message-ID: <slrnkip13j.1ta.dozzie@jarowit.net>
References: <67344604-5bb5-4c97-8e55-c8f113c512ce@googlegroups.com>
Mime-Version: 1.0
X-Trace: solani.org 1361871987 26420 eJwFwYEBwCAIA7CXCkqBc1bF/09YEovGk5vBHS8eJGTAiA5C13jTq9qVUM50gvRao89OwX/9VxAK (26 Feb 2013 09:46:27 GMT)
X-Complaints-To: abuse@news.solani.org
NNTP-Posting-Date: Tue, 26 Feb 2013 09:46:27 +0000 (UTC)
User-Agent: slrn/pre1.0.0-18 (Linux)
X-User-ID: eJwFwYkNwEAIA7CVwpsyzgmR/UeoXdHWy+zqLJXW5oJulRC/F3MIPRqJxUAwJXq87nyI+wEC+hAS
Cancel-Lock: sha1:8/I0iM4gPYZq8sfSe0/dVoZ2NyQ=
X-NNTP-Posting-Host: eJwFwYEBgDAIA7CXRArDc8qg/59gEp6W9yAjEQpR3bsg2zOG+sJ67IUIYiZZW7X3GboWOD9O9xKn
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit