WinSFV FAQ door Kazz

>>>> WinSFV F.A.Q. <<<<


NON-DUTCH SPEAKING VISITORS:

00.07.18 Thank you all for your feedback.

Apparently this is the only FAQ on (Win)SFV available on the WWW. Because it is in Dutch, it doesn't do most of you much good. So I will translate this FAQ into English, but I don't have much time on my hands so please bear with me.

I Also don't have time to answer all questions that have been sent to me by e-mail individually, but I'll answer some of them here:
  • Where can I get the WinSFV program? It is available here (256 kB). And yes, it's freeware :-)
  • How do I uncompress a .sfv file? You don't. SFV is merely used for verification of other files.
  • What does this mean? "Unable to identify the type of the input file" This means that the .sfv was created by another program than WinSFV. WinSFV doesn't like that and refuses to work with these files. You can correct this by pasting the line ; Generated by WIN-SFV32 (including the ; !) as the first line in your .sfv file. If this doesn't work, your .sfv file is probably corrupted and there's nothing I can do :-)

    Also I've been getting some questions like "what crc table do you use". Well lemme tell you that I am not the author of WinSFV so I cannot answer these kind of questions. If you want answers you could try and contact the author of WinSFV at alc@cyberdude.com.

    Stay tuned for updates.

    Kazz [kazz94@hotmail.com]


    De WinSFV FAQ is geschreven door Kazz. Mail al je opmerkingen, vragen (over de FAQ), correcties en aanvullingen naar kazz94@hotmail.com. Anonieme reacties worden genegeerd.

    Ik heb heel wat uren werk in deze pagina zitten, dus respecteer alstublieft mijn auteursrecht. Je mag (delen van) deze pagina gebruiken voor wat je maar wilt, zolang je de volgende regel erbij vermeldt:

       © 1999-2000 Kazz (kazz94@hotmail.com)

    en/of een link maakt naar de originele pagina op:

       http://members.tripod.lycos.nl/winsfvfaq

    Dank u voor de aandacht ;-)

       

    Laatste update: 18-07-00.

    - Kazz

  • 0. Inhoudsopgave.

      1. Wat is WinSFV?
      2. Wie heeft WinSFV gemaakt?
      3. Is WinSFV freeware?
      4. Waar kan ikWinSFV downloaden?
      5. Waarom bestaat WinSFV?
      6. Wat heb ik eraan?
      7. Waarom is het zo handig voor MP3's?
      8. Wat doet WinSFV?
      9. Hoe ziet zo'n SFV bestand er nou uit?
    10. Hoe maak ik een SFV bestand?
    11. Hoe controleer ik een SFV bestand?
    12. WinSFV wil mijn SFV bestand niet controleren. Hoe kan dat?
    13. Kan ik de extensie .sfv koppelen aan WinSFV?
    14. Mijn vraag staat er niet bij. Wat nu?

    1. Wat is WinSFV?

    WinSFV is een handig programmaatje voor MS Windows, geschreven om SFV files te kunnen maken en controleren. SFV staat voor Simple File Validator, wat zich vrij laat vertalen als "simpele bestandscontroleur". Dit geeft ook meteen weer wat het doet: het controleert bestanden, meer niet.

    [terug naar boven]   
    2. Wie heeft WinSFV gemaakt?

    WinSFV is geschreven door Alcatraz van Fantasia Software.

    Je kunt hem zo bereiken:

    Op IRC: (EFNet) Mr\\Alc
    E-mail: alc@cyberdude.com

    [terug naar boven]   
    3. Is WinSFV freeware?

    Ja. Een citaat van de auteur: "This software is intended to be free to use and not associated with any kind of lame licensing or nagging etc."

    [terug naar boven]   
    4. Waar kan ik WinSFV downloaden?

    Dat kan hier (256 kB).
    Scan de bestanden eerst op virussen met een recente virusscanner! Ik ben niet verantwoordelijk voor welke schade dan ook.

    [terug naar boven]   
    5. Waarom bestaat WinSFV?

    WinSFV is bedoeld om gebruikt te worden in combinatie met de compressiemethode RAR, de meest gebruikte compressiemethode op het web. RAR biedt niet de mogelijkheid om een CRC (cyclic redundancy check) toe te voegen aan een bestand dat over meerdere volumes verspreid is. Dit betekent dat als je een bestand downloadt dat verpakt is in meerdere RAR-files, en er onstaat een fout bij het uitpakken, het onmogelijk is om vast te stellen in welke RAR-file de fout zit. En hier komt WinSFV van pas. Maar het gebruik van WinSFV is niet beperkt tot het werken met RAR. WinSFV stelt je in staat om van elk willekeurig bestand een CRC te maken.

    [terug naar boven]   
    6. Wat heb ik eraan?

    Veel! Als je iets downloadt (bijvoorbeeld van het WWW, een FTP- of Newsserver) weet je maar nooit of het bestand goed is aangekomen. WinSFV kan je hierbij helpen, zelfs als er geen gebruik is gemaakt van een compressietechniek zoals RAR. Op de nieuwsserver bijvoorbeeld staan alle bestanden in stukjes opgedeeld. Wanneer er bij het downloaden een fout optreedt waardoor bijvoorbeeld één van deze stukjes niet (goed) gedownload wordt, dan is het bestand dat je gedownload hebt niet hetzelfde als het bestand dat door de poster gepost was, en dus onbruikbaar. WinSFV biedt hier uitkomst. Het vertelt je precies welk bestand niet goed is gedownload.

    [terug naar boven]   
    7. Waarom is het zo handig voor MP3's?

    Omdat je het bij MP3's niet meteen hoort als er een fout is opgetreden tijdens het downloaden. Zelfs corrupte MP3's spelen gewoon af, en het kan zijn dat je het helemaal niet hoort. Vaak vertaalt een CRC-fout zich in een lelijk tik of knars in de MP3. Het kan even zijn voordat je dit hoort (bijvoorbeeld doordat je heel veel gedownload hebt of doordat je geen tijd hebt om de bestanden meteen allemaal te luisteren), waardoor het bestand inmiddels alweer van de server verdwenen kan zijn. Dan blijft er niks anders over dan om een repost vragen (extra belasting van de server). Als je de bestanden meteen met WinSFV had gecontroleerd, kon je meteen zien welke wel en welke niet goed gedownload zijn.

    [terug naar boven]   
    8. Wat doet WinSFV?

    WinSFV doet twee dingen: SFV bestanden maken en SFV bestanden controleren. Het ligt voor de hand dat een SFV bestand eerst gemaakt moet worden, voordat je het kunt controleren.

    Een SFV bestand maken. WinSFV maakt een extern bestand aan, waarin van elke van de overige bestanden de checksum staat. Dit bestand is een ASCII bestand en kun je dus met bijvoorbeeld Notepad bekijken. De gebruikte extensies zijn .txt en .sfv

    een SFV bestand controleren. WinSFV controleert voor elk bestand dat in het SFV bestand voorkomt de checksum. Als deze niet overeenkomt met de daadwerkelijke checksum, is er een fout opgetreden.

    [terug naar boven]   
    9. Hoe ziet zo'n SFV bestand er nou uit?

    Een SFV bestand ziet er bijvoorbeeld zo uit:
    01	; Generated by WIN-SFV32 v1.1a on 2000-01-01 at 13:00.00
    02	;
    03	;      5293926  12:00.00 2000-01-01 01 - Track 1.mp3
    04	;      5496123  12:00.00 2000-01-01 02 - Track 2.mp3
    05	;      4684696  12:00.00 2000-01-01 03 - Track 3.mp3
    06	;      7342208  12:00.00 2000-01-01 04 - Track 4.mp3
    07	;      5419664  12:00.00 2000-01-01 05 - Track 5.mp3
    08	;      5740672  12:00.00 2000-01-01 06 - Track 6.mp3
    09	01 - Track 1.mp3 01B9FE4C
    10	02 - Track 2.mp3 809C93C6
    11	03 - Track 3.mp3 4AF4C2BE
    12	04 - Track 4.mp3 FFCF43F2
    13	05 - Track 5.mp3 A76F244C
    14	06 - Track 6.mp3 7A4AEC42
    Wanneer we dit wat nader bekijken, kunnen we er een hoop informatie uithalen.

    Merk allereerst op dat elke regel die met een puntkomma ; begint, zogenaamd "commentaar" is. Dat houdt in dat deze regel niet nodig is om de SFV te kunnen controleren. Deze regels bevatten alleen extra informatie. Een uitzondering hierop vormt regel 01, die wel verplicht is (zie vraag 12). Regel 01 vertelt ons wanneer het SFV bestand gemaakt is: op 1 januari 2000 om 13 uur precies. Ook het versienummer van WinSFV vinden we hier terug, namelijk 1.1a. Regel 02 is een lege regel. Regel 03 tot en met 08 bevatten extra informatie over de bestanden: de bestandsgrootte, de tijd en datum waarop hij het laatst gewijzigd is (1 januari 2000, om 12 uur) en de bestandsnaam. Deze regels worden weggelaten als je tijdens het maken van het SFV bestand het vinkhokje "AddFileinfos" uit zet. Regel 09 tot en met 14 zijn het interessantst; hierin bevindt zich de bestandsnaam en direct daarna de checksum van het bestand. Zoals je kunt zien is de checksum gewoon een (hexadecimaal) getal.

    [terug naar boven]   
    10. Hoe maak ik een SFV bestand?

    1. Zoek alle bestanden die je aan het SFV bestand wilt toevoegen op en plaats ze in één directory.
    2. start WinSFV.
    3. Selecteer de directory waarin de bestanden die je wilt toevoegen staan.

    4. Selecteer de bestanden die je aan het SFV bestand wilt toevoegen.

    5. Het SFV bestand wordt gemaakt. Als het klaar is, druk dan op 'close'.

    6. Klik nog een keer op 'close' om WinSFV af te sluiten. Klaar!

    [terug naar boven]   
    11. Hoe controleer ik een SFV bestand?

    1. start WinSFV.
    2. Kies de de directory waarin zowel het SFV bestand als de bestanden die je wilt controleren staan. Het is belangrijk dat deze in dezelfde directory staan.

    3. Selecteer de files die je wilt controleren. Zorg ervoor dat 'Verify files' aanstaat.

    4. WinSFV controleert nu welke bestanden goed (groen) en welke bestanden fout (rood) zijn.

    5. Als er fouten gevonden worden (zoals in het voorbeeld hierboven), biedt WinSFV aan om de corrupte bestanden te verwijderen.

    6. klik op 'Yes' om de corrupte bestanden te verwijderen (aan te bevelen). Klik op 'No' om de corrupte bestanden te houden.
    7. De controle is klaar. Klik tweemaal op 'Close' om WinSFV af te sluiten.

    LET OP: WinSFV waarschuwt niet als er bestanden ontbreken. Dit moet je dus altijd zelf controleren.

    [terug naar boven]   
    12. WinSFV wil mijn SFV bestand niet controleren. Hoe kan dat?

    Als je de foutmelding "Unable to identify the type of the input file" krijgt, kan dat twee dingen betekenen:

    1. Het SFV bestand is corrupt. Er is iets fout gegaan tijdens het downloaden van het SFV bestand. Probeer het nog eens.
    2. Het SFV bestand is gemaakt door een ander programma dan WinSFV. WinSFV heeft de vervelende eigenschap alleen SFV bestanden te willen controleren die ook met WinSFV gemaakt zijn. Dit komt doordat WinSFV checkt op de eerste regel van het SFV bestand (zie ook Hoe ziet zo'n SFV bestand er nou uit?). Dit kun je oplossen door handmatig de eerste regel van een willekeurig SFV bestand dat WinSFV wel wil controleren te plakken boven het SFV bestand dat WinSFV niet wil controleren. Dit kun je doen met een teksteditor zoals Notepad.

    Je kunt erachter komen welk van beide gevallen er aan de hand is, door het SFV bestand met een teksteditor zoals Notepad te openen. Als de eerste regel niet de tekst ; Generated by WIN-SFV32 bevat, is het punt 2. Anders punt 1.

    [terug naar boven]   
    13. Kan ik de extensie .sfv koppelen aan WinSFV?

    Ja en nee. Je kunt de extensie .sfv natuurlijk koppelen aan het programma WinSFV. Wanneer je dit doet, start WinSFV automatisch op als je op een .sfv bestand (dubbel)klikt. Het is echter niet mogelijk om dan meteen het juiste .sfv bestand in WinSFV te "laden". Je moet dus altijd zelf het .sfv bestand dat je wilt controleren in WinSFV laden (zie Hoe controleer ik een SFV bestand?).

    [terug naar boven]   
    14. Mijn vraag staat er niet bij. Wat nu?

    Als je vraag na het lezen van deze FAQ nog niet beantwoord is, kun je je vraag stellen in de nieuwsgroep a2000.vraag-en-antwoord. Je kunt je vraag ook stellen in één van de nieuwsgroepen a2000.beeld, a2000.games of a2000.geluid. Daar zijn altijd mensen aanwezig die je vraag willen beantwoorden.

    LET OP: post geen tekstberichten in één van de binaries-groepen. Dat is tegen de afspraken en je vraag zal niet beantwoord worden. De binariesgroepen zijn a2000.beeld.binaries, a2000.games.binaries, a2000.geluid.binaries.

    LET OP: nieuwsgroepen zijn geen chatboxen. Als je vraag niet meteen beantwoord wordt, heeft het echt geen zin om hem dan nog maar tien keer in de groep te gooien. Hiermee bereik je juist het tegenovergestelde. Wacht gewoon even rustig af totdat je antwoord krijgt.

    Voor vragen over deze FAQ kun je mij (kazz94@hotmail.com) een mailtje sturen.

    [terug naar boven]   
    © 1999-2000 Kazz