File Juicer

File Juicer til macOS

Indhold

  1. Sådan bruger du File Juicer
  2. Indstillinger
  3. Filformater
  4. Hukommelseskort og diskbilleder
  5. Gendannelse/udtrækning af tekst
  6. Andre anvendelser af File Juicer
  7. Overblik over mange billeder
  8. RAW-filer
  9. Begrænsninger & fejlfinding
  10. Tekniske detaljer
  11. Kontakt

File Juicer: Byte-for-byte scanning, søgning og udpakning

File Juicer scanner filer byte for byte for at identificere og udpakke kendte formater som JPEG, PNG, GIF, PDF, BMP, WMF, EMF, PICT, TIFF, Flash, ZIP, HTML, WAV, AVI, MOV, MPEG, WMV, MP3, MP4, AU og AIFF.
Det eneste krav for at dette virker, er at filen du vil gendanne er gemt i et af de nævnte formater.

File Juicer dekoder eller reenkoder ikke data. For eksempel vil et MP3-filtræk ikke blive konverteret til WAV eller AAC. Men albumcover-billeder vil blive udtrukket fra MP3-filer, da de kan indeholde billeder.
Hvis du vil konvertere mellem videoformater, anbefaler jeg VLC eller en dedikeret videokonverter i Apples App Store.

Udtrækning af tekst fungerer lidt anderledes. Kravet her er mere “blødt”: der må ikke være for meget binær data omkring teksten. Flere detaljer om tekstudtrækning findes længere nede.

1) Sådan bruger du File Juicer

Du kan fortælle File Juicer, hvilke filer der skal gennemsøges, ved at trække og slippe dem eller vælge filer og mapper via menuen "Arkiv".

Træk filer eller mapper ind i File Juicer-vinduet.

Hvis du har mange vinduer åbne, kan du stadig gøre dette. Start trækket fra Finder (eller en anden app), og mens du holder museknappen nede, skift app med Command-Tab.

Træk og slip 1
Træk filerne til File Juicers Dock-ikon.

Eller til File Juicer-programikonet i Finder.
Træk til Dock
Vælg filer og mapper via Arkiv -> Åbn...

Her har jeg valgt Safaris cache-mappe, som normalt indeholder omkring 1.000 billeder – mest reklamer. Du kan vælge flere filer og mapper på én gang ved at holde Shift nede mens du klikker.
Arkiv-menu & valg
Via menuen

Der er genveje til at juice cache-filer fra browsere som Safari og Google Chrome, samt midlertidige billeder gemt af andre programmer.
Menu der viser browser-cache
Fra Finder

Du kan "juice" .EXE-, .PPS-, .PPT- og .PDF-filer direkte fra Finder ved at holde Control-tasten nede, mens du klikker på filen.
Åbn fra Finder



2) Indstillinger

Formater

File Juicer kan søge efter flere filformater, og jo flere der vælges, jo længere tid tager det. Udtrækning af vedhæftede filer fra e-mails kræver cirka dobbelt så meget arbejde som andre filformater.

E-mail-vedhæftninger er specielle, fordi File Juicer skal base64-afkode dem, hvilket bruges til at sende forskellige filtyper via e-mail. File Juicer afkoder vedhæftningen og forsøger at identificere filtypen, hvis filnavn eller type ikke er direkte tilgængelig.

File Juicer har ét krav til de filer, det gennemsøger: billederne skal være gemt i deres originale format. I Flash-, QuickTime- og Windows Media-filer bliver indholdet nogle gange konverteret til et internt format, som File Juicer ikke kan udtrække.

Resultater

File Juicer kan udtrække mange filer fra browser-caches eller fra mapper med mange billeder. Som standard gemmes resultaterne i en mappe på Skrivebordet, men du kan indstille File Juicer til at gemme ved siden af de oprindelige filer (som StuffIt Expander), eller vælge et andet sted.

Oprettelse af miniaturebilleder kan tage lidt tid, men er nyttigt til overblik. Du kan aktivere denne mulighed og selv springe over, hvis det bliver for langsomt.

For at undgå dubletter sammenligner File Juicer indholdet af de fundne billeder. Hvis det finder det samme billede flere gange, gemmes det kun én gang – selv hvis filnavne og datoer er forskellige.

Afkrydsningsfeltet "Organiser filer i mapper efter format" er nyttigt, når der udtrækkes mange filer i forskellige formater. Hvis du genererer ikoner for at teste om filer er beskadigede, vil File Juicer placere filer, som ikke kunne få et ikon, i en separat mappe.

Hvis (når!) jeg finder fejl, retter jeg dem og opdaterer hjemmesiden.


3) Filformater

File Juicer Format link De nyeste oplysninger findes på siden Filformater. Her har jeg samlet info om mere end 100 almindelige og sjældne filtyper, hvad de kan indeholde, og hvilke programmer de relaterer til.

Her er en kort liste over formater, File Juicer understøtter:

File Juicer kan finde tekst i de fleste filer. Brug Teksteditorens indstillinger til at vælge tegnkodning, især for filer fra Windows.

Se også siden File Juicer-formater for mere info.

4) Hukommelseskort og diskbilleder

File Juicer kan udtrække filer fra diskbilleder. Det er nyttigt til at gendanne slettede filer.

Jeg har brugt det mest til at gendanne fotos fra mit digitalkameras hukommelseskort.

Du kan prøve det på dit eget kort, efter du har overført billederne på den måde, du plejer. Det giver dig en idé om, hvad du kan forvente, hvis du får brug for det. File Juicer bruger Apples “Diskværktøj” til at oprette et diskbilleder af kortet.

For at oprette et diskbilleder af et kort vælger du "Flash Card..." i Arkiv-menuen, hvorefter File Juicer læser kortet, udtrækker filerne og gemmer aftrykket.

Når du gendanner billeder fra hukommelseskort, kan du støde på mange små JPG-filer – rester af slettede billeder. For at skelne mellem gode og ubrugelige filer kan du i indstillingerne vælge at få miniaturebilleder eller sortere efter filstørrelse.

Hvis du har slettet og taget nye billeder flere gange, kan det være sværere at gendanne, da filerne kan være fragmenterede. Jeg plejer at tømme mit kort helt, når jeg forbinder det til min Mac – og har fundet over et år gamle billeder på det.

Du kan også lave diskbilleder af andre diske og forsøge at udtrække filer derfra. Men det kan blive meget langsomt, hvis billedet er større end din Macs RAM.

Læs mere om gendannelse fra hukommelseskort

5) Gendannelse/udtrækning af tekst

Tekst kan nogle gange gemme sig i ellers uleselige filer, blandet med binære data. File Juicer kan søge i filer efter tekst og gemme det som en tekstfil, der kan åbnes i enhver teksteditor.

På skærmbilledet herunder har jeg filtreret en JPEG-fil og fået de små tekstmængder ud. File Juicer navngiver filen med en procent, som angiver hvor stor en del af filen, der er tekst. I MP3-filen var det omkring 1 %. Selv i dokumenter skrevet i tekstbehandlere kan procenten være langt under 50 %.

ASCII-støj

Hvis du filtrerer filer fra Microsoft Office eller andre Windows-filer, kan det være en fordel at justere indstillingerne i TextEdit, så de fortolkes korrekt.

Når File Juicer udtrækker tekst fra PDF- og Word-dokumenter, gemmes teksten som UTF-8, som TextEdit håndterer godt – også selvom det ikke nødvendigvis er standardindstillingen.

Tekstkodning i TextEdit

6) Andre anvendelser af File Juicer

  1. Hvis billedfiler mister deres filendelse og type, og du ikke ved, hvad de var, kan de ikke åbnes. File Juicer identificerer filtypen og tilføjer den rigtige endelse.
  2. Hvis filer ligger dybt inde i undermapper, kan File Juicer kopiere dem ud i en flad struktur. iPhoto gemmer billeder i sådanne mapper – dette kan bruges til at hente dem ud. Finderens søgefunktion kan også bruges.
  3. Gendan albummer fra en beskadiget iPhoto-bibliotek. Hvis iPhoto ikke kan reparere biblioteket, ligger filerne stadig i mappen – sorteret efter dato. Version 4 lavede også album-mapper med aliaser. Hvis du trækker en sådan mappe til File Juicer, bliver de oprindelige filer kopieret – ikke aliaserne.
  4. Fjernelse af ikoner fra billeder. Dette kan spare plads eller løse problemer med programmer, der ikke håndterer Mac-ikoner godt. De fleste programmer ignorerer dog ikonerne.

7) Overblik over mange billeder

Med File Juicer kan du samle mange billeder i én udpakning. File Juicer kan vise ikoner for billeder som JPG, GIF, TIFF, PNG og PDF, så det er let at få overblik i Finder.

To nyttige indstillinger er:
Andre muligheder for at håndtere mange billeder:
Finders gallerivisning – god til hurtigt overblik
File Juicers index.html vist i Safari
Apple Preview åbner mange billeder hurtigt

8) RAW-billedfiler

9) Begrænsninger & fejlfinding

File Juicer leveres uden garanti. Det virker måske, måske ikke, og jeg er ikke ansvarlig for eventuelle skader – direkte eller indirekte – ved brug af programmet.

File Juicer kan ikke dekryptere krypterede PDF-filer. De vil resultere i hvide billeder.

File Juicer genkender .ZIP, .bz2, .rar og "deflate"-komprimering og udtrækker disse, så du kan pakke dem ud i Finder. Andre algoritmer understøttes ikke, og krypterede data kan ikke dekrypteres.

Hvis File Juicer crasher, og du vil rapportere det, må du meget gerne sende følgende fil:

~/Library/Logs/DiagnosticReports/File Juicer_-dato-og-computernavn.crash
Finders "Gå til mappe"
Hvor Finder gemmer crash-logs
File Juicer - Crash Log

Send gerne den fil, der forårsagede crashet!

Hvis du ikke kan sende den, så beskriv så detaljeret som muligt, hvad jeg skal gøre for at genskabe fejlen.

10) Tekniske detaljer

Logfiler

File Juicer gemmer to logfiler i mappen Library > Logs: "FileJuicerLog.txt" og "FileJuicerResultsLog.txt". De oprettes for hver udpakning og indeholder navnene på de behandlede filer. Filerne tømmes hver gang, så du skal ikke selv slette dem.

Specielle navne på fundne filer

Nogle filer får specielle navne. Hvis de indeholder "[1346]", betyder det, at der blev fundet komprimerede data 1346 bytes fra filens begyndelse.

Hvis endelsen er ".inflated" eller ".bz2 extracted", refererer det til den algoritme, der blev brugt til at udtrække filen – og at det udtrukne indhold ikke kunne identificeres som et kendt format. Se .inflated for mere information.

Tekstfiler kan have noget som "(6%)" i navnet. Det betyder, at 6 % af den behandlede fil var tekst.

Vis billeder under udpakning

Visning af billeder under udpakning

Du kan slå denne funktion fra via en lille afkrydsningsboks. Det gør File Juicer en smule hurtigere og mere stabil, især ved meget store filer (fx diskbilleder fra PC-harddiske med mange rester). Ældre versioner af macOS havde problemer med at vise defekte PDF- eller TIFF-filer.

Brug af File Juicer fra kommandolinjen

File Juicer forstår `open`-kommandoen, hvilket gør det muligt at script’e brugen.

Eksempel til Terminal:

open Kodakmoment.pps -a "File Juicer"
Avanceret brug af File Juicer

11) Kontakt

Fejlrapport Feedback og fejlrapporter er meget velkomne.

Echo One
Henrik Dalgaard
support@echoone.com