GithubHelp home page GithubHelp logo

go-exfat's People

Contributors

dsoprea avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

backwardn izouxv

go-exfat's Issues

Requesting help in reading ExFAT partition

Hey

I have a disk image file. One of the partitions is formatted using exfat. I am able to find its offset but I am not able to figure out how to correctly use this library to start reading from that offset.

I've tried reading the image file and seeking to the offset but that does not seem to be helping me.

I know that this library works because I have tried reading exfat files where the entire file was formatted using exfat.

Please advise

Add ReadSeeker interface

This would be fun to add, but I'm not spending additional time on exFAT without a public outcry or petition...

Unable to load all the dirs/subdirs in the tree

OS: Windows 11
Disk Image Type: RAW
Branch Used: Master

Trying to understand error "no struct-type recorded for entry type"

Error message:
no struct-type recorded for entry-type: DirectoryEntryParserKey<TYPE-CODE=(27) IS-CRITICAL=[true] IS-PRIMARY=[true]>

Code snippet where I am experiencing this error:

func readexfat(dimage *os.File) error {
	reader := exfat.NewExfatReader(dimage)
	reader.Parse()

	tree := exfat.NewTree(reader)
	tree.Load()

	return tree.Visit(func(pathParts []string, node *exfat.TreeNode) (err error) {
		fmt.Println(node.Name())
		return nil
	})
}

Please let me know if any more details are required

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.