Sous-Chef's Kitchen Utensils & Appliances Review

2,947 posts
Thanks Meter: 227
By hilaireg, Moderator Emeritus on 23rd March 2010, 03:51 PM
Post Reply Email Thread
19th May 2010, 08:06 AM |#31  
tidus18's Avatar
Senior Member
Flag Kuala Lumpur
Thanks Meter: 10
Name: Initflashfiles_Hex2Text
Version: 2010-05-19

Author: tidus18
Cost: Freeware

Reviewed By: tidus18, + Que PPC


Initflashfiles - Hex2Text is a simple tool written using Visual Basic for Application (VBA) in Microsoft Excel. Initflashfiles - Hex2Text can be used to translate the hex paths found in the initflashfiles.dat to normal paths. A hex path typically appears in this format: File("\x0053\x0070\x0072\x0069\x006E\x0067\x002E\x 006A\x0070\x0067","\Windows\Spring.jpg").

For example, to translate the hex paths found in the initflashfiles.dat, follow these steps:
  1. Open initflashfiles.dat in a text editor such as notepad.exe.
  2. Highlight all of the content that appears in the text editor and select Copy - do not close the text editor window, you'll need it again at the end of the procedure.
  3. Launch Microsoft Excel.
  4. Click in column A of row 1 on the sheet named initflashfiles.dat and then select Paste from the Edit menu - each line should now occupy one row.
  5. Select the sheet named RunVBA and click the Translate button.
  6. Highlight all of the translated content and then select Copy.
  7. Switch over to the open text editor window and delete the current hex path content -the initflashfiles.dat file should now br empty.
  8. Select Paste to copy the translated contents into the empty initflashfiles.dat.
  9. Save the file; you're done.

  • Macros must be enabled for VBA to run.
  • Temporarily set the Macro Security level in Microsoft Excel to Low (Tools -> Macro -> Security -> Low).

  • Requires Microsoft Excel.
  • If so some reason Translate button is not working, activate sheet named initflashfiles.dat and manually execute subroutine named Hex2Text under Module1 from within the VBA Editor (Press Alt + F11).

Reference Links:
26th June 2010, 09:00 PM |#32  
Senax's Avatar
Senior Member
Flag Arnhem
Thanks Meter: 45
Name: PEinfo 0.9 BETA, PEinfo v1, PEinfo v0.933 WM6/7
Versions: 2003-11-30, 2009-03-10, 2002-2003

Authors: PEinfo 0.9 BETA (Jacek Pazera), PEinfo for MSDOS (Randall Glass), PEinfo 0.933 WM6/7 (
Link: PEinfo 0.9 BETA :
Link: PEinfo v1 :
Link: PEinfo v0.933 WM6/7 : -=[Direct Dowload]=-
Cost: Freeware

Reviewed By:[/B] Senax


PEInfo v0.9 BETA is a program for a detailed analysis (executability check) of the 32-bit EXE, DLL, OCX, BPL files and other files produced according to Portable Executable File Format specification. With PEInfo v0.9 BETA you can view and edit an executable its file headers (DOS Header, Coff Header & Optional Header), view the import and export table, browse the application resources and other.

The most important features of PEInfo v0.9 BETA;
  • Viewing and editing all fields in the EXE headers: DOS Header, File (COFF) Header, Optional (PE) Header. Field values are displayed as binary, hexadecimal and decimal numbers.
  • Viewing the Data Directories. You can modify relative virtual address (RVA) and size for each of them.
  • Viewing the Section Headers. You can also edit all section parameters and characteristics.
  • Generatig hexadecimal dump of any section.
  • Displaying list of imported and exported functions.
  • Resource browser.
  • Integration with the Windows Explorer. Program adds a command Open with PEInfo to the context menu for supported files.
  • Saving a detailed report to HTML file.
  • 100% freeware (for non-commercial use).

PEinfo v1 for use in MSDOS
Gives info on win32 portable executables and dll's. Though not as powerfull as PEinfo v0.9 BETA is PEinfo v1, it is an excellent tool for batch processing (examples below).

PEinfo v0.933 WM6/7 by -=[ScreenShot]=-

  • Information about PE files (executable file and dll in Windows and WindowsCE)
  • Shows from what dll depends executable file
  • Auto detect some other files
  • Hexviewer
  • Image / extraction of resources (icons, images, sounds, dialogs, etc.)
  • Determine the processor type and operating system for the assembled file
  • The program analyzes the resources and applications for Pocket PC
  • Information about required to run the modules (DLL) and check their availability
  • -=[can help find the cause of a system message "Can not find file or one of its components," attempting to start the file]=-
  • Automatic determination of more than 350 file types, other than PE.

  • PEinfo v0.9 BETA; Goto options and add LMB shell extentions; EXE, DLL, OCX, BPL.
  • PEinfo v0.9 BETA; Goto options and set the location of Win32.hlp (if you have the Programmers Reference file).
  • PEinfo v1; use MSDOS its pipeline feature (for all dos based, otherwise there is no information to read on screen.
  • Pipelining in msdos is especially useful to obtain commands their help text files (arj /?), extact OSD to text or pipeline multiple variables within batch files.


Helaas when one runs PEinfo v1 in a DOS-Box one will not get the info one expects!! For that you need to sit at the command prompt and pipeline the information generated by PEinfo to a file. For Your Convenience two examples I ran recently in a MSDOS box ;

PEINFO.EXE C:\Senax_Kitchen\RunWait.exe > C:\RunWait.txt
or in a batch file ;
@PEINFO.EXE C:\Senax_Kitchen\RunWait.exe > C:\RunWait.txt
@PEINFO.EXE C:\Senax_Kitchen\executability_check.exe >> C:\RunWait.txt
@PEINFO.EXE C:\Senax_Kitchen\ToggleInputPanel.exe >>> C:\RunWait.txt
> = Badly documented MSDOS PiPELiNE feature.

Reference links:

[APP][WM] PEinfo - Portable Executable File Format view/extract
Portable Executable File Format specifications (read licence agreement);
Portable Executable File Format by
Jpeg to DLL
PE Explorer (1 Personal Home Licence $129.-) also complies to Portable Executable FFs see this piece of their FAQ.

Here I give links to understanding basic XML, downloading and installing several SDK & DRK, development resources, MSDN & Technet, more WM PowerToyS and much more..
30th July 2010, 02:51 PM |#33  
Senax's Avatar
Senior Member
Flag Arnhem
Thanks Meter: 45
SciTE an opensource cross-platform SCIntilla Text Editor
Name: SciTE
Version: 2.20

Author: Neil Hodgson
Cost: Free

Reviewed By: Senax


SciTE or SCIntilla based Text Editor is an opensource cross-platform text editor written by Neil Hodgson using the Scintilla editing component. It is licensed under a minimal version of the Historical Permission Notice and Disclaimer.

These Scintilla editors are GPL and available on SourceForge;
in terms of size and features
low-range: Notepad2
mid-range: Notepad++ and SciTE
bigger and comprehensive IDEs;
high-range: Geany and Code::Blocks

SciTE compiled editors provide us standard with;
  • A tabbed interface
  • Syntax styling
  • (costomizable) Code highlighting
  • Indentation guides, an auto indentation fix tool and even compile/debug/run tools
  • Styling choices are more open than with many editors, allowing the use of proportional fonts, bold and italics, multiple foreground and background colours and multiple fonts
  • Error indicators
  • Folding
  • Code completion
  • Call tips
[SciTE ScreenShot1] [SciTE ScreenShot2]

Languages understood by SciTE;
SciTE currently is able to syntax style these languages (* denotes support for folding):

Abaqus*, Ada, ANS.1 MIB definition files*, APDL, Assembler (NASM, MASM), Asymptote*, AutoIt*, Avenue*, Batch files (MS-DOS), Baan*, Bash*, BlitzBasic*, Bullant*, C/C++/C#*, Clarion*, cmake*, conf (Apache)*, CSound*, CSS*, diff files*, E-Script*, Eiffel*, Erlang*, Flagship (Clipper / XBase)*, Flash (ActionScript)*, Fortran*, Forth*, GAP*, Gettext, Haskell, HTML*, HTML with embedded, JavaScript, VBScript, PHP and ASP*, Gui4Cli*, IDL - both MSIDL and XPIDL*, INI, properties* and similar, InnoSetup*, Java*, JavaScript*, LISP*, LOT*, Lout*, Lua*, Make, Matlab*, Metapost*, MMIXAL, MSSQL, nnCron, NSIS*, Objective Caml*, Opal, Octave*, Pascal/Delphi*, Perl, most of it except for some ambiguous cases*, PL/M*, Progress*, PostScript*, POV-Ray*, PowerBasic*, PowerShell*, PureBasic*, Python*, R*, Rebol*, Ruby*, Scheme*, scriptol*, Specman E*, Spice, Smalltalk, SQL and PLSQL, TADS3*, TeX and LaTeX, Tcl/Tk*, VB and VBScript*, Verilog*, VHDL*, XML*, YAML*.

Running and building commands for some of these languages have been set up but should be checked as they will have to be modified to work for many people. To keep menus to a reasonable length some languages are included but have been commented out in global options. These should be enabled by removing the comment character '#'.

SciTE is highly configurable. Settings can be altered by editing plain text configuration files. It is possible to have different settings for each language and project, as well as global or per user options. These allow a high level of customization over things like shortcut keys, tabbing, code folding, fonts, and syntax highlighting

Feature-for-feature you will probably find other editors which can outperform SciTE, but none can outperform SciTE's loadup performance, and to me this is by far the most important feature of any extended editor. I have tried to use other editors only to be painfully waiting for the software to loadup when all I want to do is do a really quick change or search of a file. Multiple quick changes/searches become a nightmare of waiting when using other software - not with SciTE.

In addition, the Lua programming language is embedded in Scite, allowing the user further customization. One can write Lua scripts that have access to the contents of the buffer and the Scintilla API. The scripts can be triggered by a shortcut key, or on an event, providing the possibility for implementing auto-complete or other hook. Useful scripts can be found online;

Extensive SciTE Document
This page contains various contributed files that can be used with SciTE

My personal choice was the free GPL SciTE4AutoIT3 editor available outside sourceforge, due to my use of the free AutoIT3 its SciTE Configuration utility and many more utilities like a customized Lexer for the Syntax Highlighting and Syntax folding. Do a google search for "scite editor" (with quotes) to find a compilation of your choice.

  • Excellent loadup performance

  • The only (minor) limitation stems from its Scintilla core: its RegEx search engine doesn't support alternations, but it more than makes up for via passive selection and token hilighting. As of v2.20 SciTE can use strips within the main window for find and replace rather than dialogs.


AutoIT3 & (About) SciTE4AutoIT3
AutoIT3 contains a powerful language with everything that veteran scripters would expect! Best Features;
Create GUI, COM support, call external DLL and Windows API, Unicode and x64 support, Script2EXE, Digitally signed for peace of mind, much more powerfull.. Great for Cooks to integrate several utilities into their kitchen *wink*
Code::Blocks is an open-source cross-platform IDE (Integrated Development Environment) for C/C++. Designed with flexibility in mind, most of its features are provided by external modules (plugins) making it easily extendable and configurable.
Code blocks 8.02 portable with minGW compiler.
A small, fast text editor with syntax highlighting for HTML and other common languages.
Notepad++ and Notepad++ plugins
A larger highly configurable text editor (configurable via embedded TinyXML).
Geany and Geany-plugins
Geany is a small and lightweight IDE. Basic features are syntax highlighting, code completion, code folding and call tips.
TinyXML is a simple, small, minimal, C++ XML parser that can be easily integrating into other programs. It reads XML and creates C++ objects representing the XML document. The objects can be manipulated, changed, and saved again as XML.
SciTE WiKipedia
15th November 2010, 04:19 PM |#34  
IzaacJ's Avatar
Inactive Recognized Developer
Flag Eskilstuna
Thanks Meter: 91
Donate to Me
[ADD] syn Text Editor
Name: syn Text Editor

Author: neum, paulggardner
Cost: Free

Revied By: IzaacJ, PentaMedia


A perfect text editor. Uses it for all my text-file editing. Been using it for the last few years. Supports a lot of syntax markup schemes.

  • None.

  • None.


4th July 2015, 01:33 AM |#35  
Junior Member
Thanks Meter: 0
7th July 2015, 12:00 AM |#36  
Junior Member
Thanks Meter: 0
20th September 2019, 05:50 AM |#37  
Senior Member
Thanks Meter: 5
Thanks for your thread. Looks solid and clean. Actually kitchen appliances keep important in our life. We even can't think a single day without them. I have used different sources in order to buy kitchen appliances for my home. But this one saved me a lot. Reliable and cost-effective.
10th February 2020, 06:48 PM |#38  
Junior Member
Thanks Meter: 0
Byte By Byte Comparison
The byte-by-byte comparison is thorough but fast. With built-in support for FTP and Zip files, this tool is ideal for building websites. The program window allows you to preview the files during the comparison. It is also possible to specify external viewers to open a specific file type.
Post Reply Subscribe to Thread

kitchen utilities, portable executable

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes