Coder Social home page Coder Social logo

syndicodefront / infekt Goto Github PK

View Code? Open in Web Editor NEW
336.0 32.0 16.0 2.88 MB

The ultimate best NFO viewer, ever!

Home Page: https://infekt.ws/

License: GNU General Public License v2.0

CMake 0.46% C 6.27% Inno Setup 2.22% C++ 86.94% HTML 0.24% Batchfile 1.77% NASL 0.97% Assembly 1.14%
c-plus-plus nfo nfoview ascii-art ansi-art

infekt's Introduction

iNFekt

A text viewer application that has been carefully designed around its main task: viewing and presenting NFO files. It comes with three different view modes (Rendered, Classic and Text Only), export functionality and lots of options!

The GUI version works on Windows 10 and up. You can use previous iNFekt versions for Windows 2000, XP, 7. The CLI version is supported on Windows and Linux.

iNFekt is a native application written in C++. It uses the Cairo open source graphics libraries. Where available, rendering uses multi-core CPUs and is accelerated by GPU hardware.

Screenshots

infekt's People

Contributors

flakes avatar sorashi 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  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

infekt's Issues

Deselect on copy

Move this to enhancements, please.

A deselect on copy feature would be nice.

Original issue reported on code.google.com by [email protected] on 29 Aug 2010 at 10:45

Roadmap to v1.0!

1) Add "information panel" that will be automatically populated from IMDB, 
xREL, IGN, Amazon...
2) Testing, testing, testing!

Then: Release.

Original issue reported on code.google.com by [email protected] on 12 Feb 2010 at 1:19

Zoom

Add a button + menu for Zoom 10% to 1000% e.g.

Original issue reported on code.google.com by [email protected] on 11 Mar 2010 at 8:51

x64 port discussion

Cairo compiles: Yes.
PCRE compiles: With lots of warnings :(

iNFEKT compiles: Unknown


Original issue reported on code.google.com by [email protected] on 20 Jun 2010 at 11:47

  • Blocking: #28

render mode issue

What steps will reproduce the problem?
1.download the attached nfo
2.load it/render mode
3.notice a lot of text is missing

What is the expected output? What do you see instead?
i expect a full changelog. i see a little changelog

What version of the product are you using? On what operating system?
0.6.0 xp

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 11 Aug 2010 at 11:32

Attachments:

Problem displaying some NFO files properly

Here is some text from an nfo file:

        Ü ßß            Û²²ÛÛÛÛÛßßÛÜÜ ÛßÜÜÜÜÜÜÜÜßßßÛÛÛ²         ßßßß    ÞÛ²
       Û²Ý              ²ÛÛßÛÜÜßßßß ÜÜÜÜÜÜÜÜÜÜÜÜßßßÜßßÝ                 ÛÛ
       ÛÛ               ßÜÛßß ÜÜÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÜÜßÜ                  ßÛ
       Þ±               Û ÜÜÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÜ                ÜÜÛÝ
        ßßÜ            ÜÛÛßÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÜ            Üß   ßÜ
        ÜÛÜ           ÛÛÛÛ²ÜÜßßÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛßßßܲÛÛÛÛ²          Û ÜÛÛÛÜ Û
     ÜÜÝ Û ÞÜ        ÞÛÛÛÛÛÛÛ²²ÜßÛÛÛÛÛÛÛÛÛÛÛÛßßÜÜÛ²²²ÛÛÛÛÛÛ±        ÞÝÞÛ Û ÛÝÞÝ
    Ûß ÜÛÛÛÜ ßÜ      ÛßÜ   ßÛÛÛ²²ÜÛÛÛÛÛÛÛÛÛÛÜÛÛÛÛÛßßß   ÜÜßÛ±  ÜÛÛß Û ÛÛÛÛÛÛÛ Û
   ÞÝ ÛÛ Û ÛÛ ÞÝ    ßßß²²²±Ü  ßÛÛßÛÛÛÛÛÛÛÛÛßÛÛÛß   ÜÜܲ²²²²ÝÛ ÛÛ±Ý  ÞÝÞÛ Ü ÛÝÞÝ
   Þ  ÛÛÛÛÛÛÛ  Ý   Þ±°    ß²±±Ü ß²ÜßÛÛÛÛÛßܲÛß  ܲ²²²²ßß ÜܲÝÛÛ±Û    ÛÜßÛÛÛßÜÛ
    Ý ÞÛ ß ÛÝ Þ    Û²        ß²±Ü ²²ÞÛÛÛÝÛ²ß Ü²²²²ß      °±² Û±ÛÝ     ßÝ Û Þß
    ÞÜ ßÛÛÛß ÜÝ    ÛÝ          ß²±Ü²ÝÛÛÛÞ² ܲ²ßß          ±±ÞÛ±Û        ßÛß
     ß±ÜÜÛÜÜ±ß     ÞÛÜ          ß²²ÛÛÛÛÛÛݲ²ß             ±ßÛ±ÛÝ
        ßßß       ܲÜßÛÜÜ        ²²ÞÛ²²²ÛÛ²ß             ÜÛÞÛÛÛÛ
                 ÞÛÛÛ²²Ü²ßÛÛÜÜÜÜÜ°Ûݲ²ÛÛÛÞÜ         ÜÜÜÛßßÜÛ²ÛÛÛÛ
                 ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛß²ÛÛÛÛݲÛÛÛÛÛÛÛßßßÛÜÛÛß±²²Û± ÛÝ
                 ÞÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ ²ÛÛÛÛÛ²Þ²ÛÛÛÛÛÛÛÛÛÛÛÛÛ²ÜÞ²²±°ÛÛ
                  ²ÛÛÛÛÛÛÛÛÛÛÛÛÛß ²ÛÛÛßܲÜß²²ÛÛÛÛÛÛÛÛÛÛÛÛÛ² ÛÛÛÛÛ
                   ²ÛÛÛÛÛÛÛÛÛß ßÞ²²ÛÛÛÛÛÛ±Ü Û²ÛÛÛÛÛÛÛÛÛÛÛÛÛ  ßßß
                    ßÛÛÛÛÛÛß Ü²²Ü ²²ÛÛÛÛ Üß ²²ÜßÛÛÛÛÛÛÛÛÛÛÝ
                      ßÛÛÛ Ü²Û²ß²ÜÜ ßßß Ü²ß²Üß²±ÜßÛÛ²ÛÛÛÛÛ
                        ÛÛ ²Û²ÜÛßܲ²ÛÛÛ²²²²Üß²ÜÛ± ÞÛÛÛÛÛß
                         ß²ÛÛ ÛÜÛß         ßÛ ² Û °ÛÛÛß
                         ÞÛÛÛß² ÛÜÛÛÜÜÜÜܲÛÜßÜÛ߲߱Ûß
                         ܲ ²Ûß²ÜÛß²ÛÛ²ÛÛÛßÛ²²Ü²²Ü²ßÜ
                       Üß Þß²ÛÛß²ÛÛÜßßÛßßܲ²²ß²ÛÜ²Ý  ß
                          ۲߲ÛÛܲßÛÛÛÜÛÛ²ßßܲÛß²²ßÝ
                         ÛßÛÛ²ßßÛÛÛÜÜßÛßÜܲ²ßßܲÛÜÛ
                        ß ÛÜÛÛ²²ÜÜßÛÛÜÛÜÛßÜÜÛ²ßÛÜÝ ßÜ
                          ܲÜÛßÛ²ÛÛ ²ÜÛÜÛ ²ÛÛ ²²Ý   ²
                      Ü  Û² ²²Û ²²ß²ÛÜÛÜÛ²ßÛÞÛÜÛ²    Ü
                        ß   Ûßܲ۲ÜßÛ Û Ûßܲ ÛÞÜÝ

In NFOPad and DamnNFO Viewer, this text shows up properly as ascii art with 
blocks. But in Infekt, it only shows up like normal ugle text - the way all 
"notepad" replacements display ascii art. Since Infekt is supposed to 
specialize in displaying .nfo files correctly, it seems like something isn't 
quite working. 

Please copy the text into notepad and save it. Then open the file in NFOpad, 
DamnNFO Viewer and then infekt to see the problem.

Thanks.

Original issue reported on code.google.com by [email protected] on 27 Jan 2011 at 10:12

[Plugin] MP3 player

Loads .m3u files or reads all *.mp3 files from the NFO dir. Player controls 
appear in infobar section.

Original issue reported on code.google.com by [email protected] on 1 Apr 2010 at 2:15

[Plugin] SFV checker

A plugin that checks the .sfv file in a dir (or CDx/DVDx sub dirs) while you 
view the NFO. Displays progress & results in the infobar section.

Original issue reported on code.google.com by [email protected] on 1 Apr 2010 at 2:16

Window is not brought to the front if new nfo opened

What steps will reproduce the problem?
1. Select single instance mode
2. Open nfo file and put window to the background
3. Open new nfo from explorer via file association

What is the expected output? What do you see instead?
Application window should be brought to the front.

What version of the product are you using? On what operating system?
0.7.6

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 6 Feb 2011 at 5:12

Roadmap to v0.1

1) Add menu bar
2) Add toolbar buttons
3) Add settings dialog for colors + flags (probably no font face yet)
4) Add basic context menus

Then: Release!

Original issue reported on code.google.com by [email protected] on 12 Feb 2010 at 1:13

PDF Export

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?


Please use labels and text to provide additional information.

Original issue reported on code.google.com by [email protected] on 22 Feb 2010 at 12:58

Add a --compound-whitespace option to infekt-cmd

What steps will reproduce the problem?
1. Open an nfo file
2. Append some whitespace at the end
3. use infekt-cmd.exe --utf-16 --out-file out.nfo in.nfo

What is the expected output? What do you see instead?
The logo but the trailing whitespace is removed. The trailing whitespace should 
be kept regardless of the conversion

What version of the product are you using? On what operating system?
v0.6.0, Win7 x64

Original issue reported on code.google.com by [email protected] on 29 Aug 2010 at 12:57

Problem with german umlauts

What steps will reproduce the problem?
1.Open a NFO file with umlauts

What is the expected output? What do you see instead?
working umlauts

What version of the product are you using? On what operating system?
0.7.2


Original issue reported on code.google.com by [email protected] on 30 Sep 2010 at 12:35

Rendered view crashes with attached file

What steps will reproduce the problem?
1. Open following file in rendered view. The settings do not matter.
2.
3.

What is the expected output? What do you see instead?
The rendered NFO is expected and a crash message is displayed instead.

What version of the product are you using? On what operating system?
v0.6.0, Windows 7 x64

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 29 Aug 2010 at 6:13

Attachments:

Add proper terminal font support.

Please add support for the proper TERMINAL font with ANSI.

Either that or let us select own font. (says not implemented).

I'd like to see nfo's rendered with the proper font, and not some nasty windows 
font.


Original issue reported on code.google.com by [email protected] on 30 Aug 2010 at 6:26

  • Merged into: #71

Window location is "forgotten" and new window is displayed at top-left corner

What steps will reproduce the problem?
Don't know. Happens from time to time.
Auto-center = disabled
Auto-adjust width = enabled

What is the expected output? What do you see instead?
Window should be displayed at previous location

What version of the product are you using? On what operating system?
0.7.6

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 6 Feb 2011 at 5:17

Export doesn't notify about errors

What steps will reproduce the problem?
1. Create empty file.nfo
2. Open file.nfo in a program, which locks the file. Hexeditors usually do this.
3. Open some other file in iNFekt and try to export to file.nfo

What is the expected output? What do you see instead?
I'm expecting a message box saying that exporting the file failed because the 
output file couldn't be opened. Now nothing happens if saving fails.

What version of the product are you using? On what operating system?
iNFekt v0.6.0, Win7 x64.

Original issue reported on code.google.com by [email protected] on 29 Aug 2010 at 10:59

Crashing on choosing blanked font-family

1. Go to "Settings" -> "Rendered View".
2. Choose "Font Family" and switch to the blanked font-family.
3. Apply it and close the program.
4. Now if youre trying to open a NFO with doubleclick at the NFO-file, the 
application will hang and crash.

Used version: v0.70 - Installer for 64Bit
OS: Windows 7 Ultimate 64Bit | German language

Summary: I erroneous had chosen this, when i was setting the font-family. Now i 
tried to open several NFO-files and got this like above described.
After opening iNFekt again and switched to a present font, the problem was 
solved. But i think, that the blanked font-family shouldn't be there, should it?

Original issue reported on code.google.com by [email protected] on 12 Sep 2010 at 4:00

  • Merged into: #71

One Instance Mode

Add a setting for a
"one instance mode"
i.e. a new NFO file opens in an existing iNFekt instance if there is one.

Original issue reported on code.google.com by [email protected] on 9 Mar 2010 at 3:06

Roadmap to v0.3

- Bugfixes
- Missing smaller features
- General completing of stuff

Original issue reported on code.google.com by [email protected] on 12 Feb 2010 at 1:18

  • Blocking: #4
  • Blocked on: #1, #2

Quit on Esc

It would be nice to have an option to close viewer by pressing Esc.

Original issue reported on code.google.com by [email protected] on 6 Feb 2011 at 9:12

NPAPI Browser-Plugin

Make a browser plugin so pages can <object> to render stuff (text) with 
iNFEKT.

Original issue reported on code.google.com by [email protected] on 12 Feb 2010 at 11:00

Roadmap to v0.2

1) Add non-rendered text view
2) Add raw-text view like on xREL
3) Add font-face setting
4) "Default NFO viewer" thing

Then: Release.

Original issue reported on code.google.com by [email protected] on 12 Feb 2010 at 1:17

  • Blocking: #3, #4
  • Blocked on: #1

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.