Giter Club home page Giter Club logo

encodingchecker's People

Contributors

amrali-eg avatar temasm avatar

Stargazers

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

Watchers

 avatar  avatar

encodingchecker's Issues

current version does not find all txt files.

hello, in a folder structure with around 4000 files and 2000 folders, the program seems to have issues finding all files (find only 200 out of 1000 text files.
In a structure with even more folders, it will not find ANY files (0 processed).
When I go to a subfolder, it WILL find files that it did not find when I searched the root directory / a folder more up the directory.

The option "search subfolders" was always checked, and the file mask was *.txt

The operation systems were I testst were:

  1. Win 11 Pro ARM with .NET 6 x64.
  2. Win 8.1 x64.

The file system of the drives were NTFS.

The formatting of the files was mostly win-1252, us-ascii.

Object reference not set to an instance of an object.

I get "Object reference not set to an instance of an object." for both View and Validate options. I...

  • Chose a valid directory.
  • Selected a valid mask.
  • Chose Windows-1252 and UTF-8 character encodings.
  • I'm running Windows 10 and have .Net 4.8.03752 installed via Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full.

fec

UTF-8 with BOM and UTF-8

Selecting utf-8 in Convert to select list, should mean that files will be converted to utf-8 without BOM.
Now, my files converted to utf-8 and that's really fine, thanks! But, also my files now have BOM within UTF-8.
So, EncodingChecker should have two different converter options: utf-8 and utf-8 bom

Add Line Endings Support

It would be very nice to add support for line endings (CR vs LF vs CRLF). Although files can have mixed line endings. I need a good way to report and then change the line endings for entire directories and this looks like a promising project.

Conversion process doesn't happen

I select a file that is us-ascii & convert to utf-8.
It shows the new type for that file with a green check mark

However, when I click on View button OR open the app again, it's back to us-ascii

The binaries didn't run, so I downloaded the source & built it with VS 2019. Thoughts?

Add easy download link & remove smartscreen warning

Hey, great utility! So handy for bulk file conversion, I used it recently to resurrect an old game manual.

This tool would be useful to those unfamiliar with GitHub / software development, and having an easy "Download Encoding Checker" button at the top of the readme might help. It would just link to https://github.com/amrali-eg/EncodingChecker/raw/master/App/EncodingChecker.exe.

Similarly, Windows Smartscreen blocks the program on first run, I believe due to no code signing certificate(?). This will probably scare some people off!

Support detection of utf8bom

Right now I can only see utf8 (at least on the interface), I think utf8 (w or w/o BOM are grouped together). I have some projects where I need to make sure that utf8bom is used for all the files

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.