Đang Thực Hiện

Advanced log viewer

Business background and requirements

Develop for IT consultancy, and possibly client use

• GUI log viewer

• Auto-refreshes when log file being viewed is updated

• Xml plug-in files which assist in log sorting specific to applications

• Multiple files can be opened at once in “tabs” – also viewed side by side

Interfaces

GUI Only

Two panes – top and bottom, 75/25 split by default, resizable and configurable in xml file. Top pane - log file, bottom pane - status messages

Menu bar with Tabs for multiple files

Compatibility

Windows XP and above

Must read lines that end in CR/LF pairs, LF, null strings – example logs can be provided

Languages

.NET – VB.Net

Deliverables

Final product will consist of one executable, with an xml configuration file of the same name. Product should work with defaults if xml definition file is not available

All source code and any additional tools or instructions required to re-compile the code

Final product will have look consistent with Windows 7 general look & feel

Functionality

• Basic

o Open text/log files

o Associated with .log files (not by default, but via menu)

o Re-read open files on change (Need a menu option to turn off/on auto-scroll for new text)

o Ability to view up to x files in side by side mode

o Search functionality (search and highlight specific text)

o Filter functionality (only show lines containing or starting with specific text)

o Must be able to highlight/copy sections of text out of the log file to the clipboard

o Drop down box that shows currently selected filter or allows user to specify filter they would like

• Right click menu

o Open folder path (where unc or direct file path detected)

o Open url (where http, https or ftp is detected)

o Open in notepad

• XML plugin

o Xml file located in same directory as exe

o Xml file can define the following

 Log identifiers

• Path – if a file is always in a certain path (eg C:\Windows\[url removed, login to view]) – detect if opened and load the appropriate filter

• Contains – Has capability to look for specific line, or part line in order to identify and load appropriate filter (e.g. 2nd line of log file will start with x)

 Roll-ups

• Define sections of text that can be rolled-up/expanded by clicking on the “+” or “-“ symbol. These sections would simply have a start and end defined within the xml search parameters

 Colours

• If text string starts with/ends with/contains “x” text, then set the entire line to colour “blue” or “red” etc... (16 basic colours is enough)

 Help

• If text string starts with/ends with/contains “x” text, then set display a certain message in the “status” window in GUI – status pane. This can be used as support/informational text

 xml parameter examples (intentded as guidance/suggestions – these may be modified)

• Begins with: looks for anyline that begins with specified characters

• Contains: looks for anyline containing the specified characters in sequence

• DualContains: looks for anyline containing the specified characters in set one and set two

• First x chars: characters must be in first x characters of line (similar to vbscript left function)

• Mid chars: x characters must be in the line starting at y position (similar to vbscript mid function)

• Last x chars: x characters must be in the line starting the end of the line (similar to vbscript right function)

• AND/OR/NOT add an/or/not functionality to the above – and we should pretty much be able to pinpoint anything

o Xml plug-ins must have well defined format, so anyone can create them

o GUI for creation/editing of xml definition files

o Any definitions found should add themselves to a drop down menu, so the user can manually load that xml filter (incase the file isn’t auto indentified)

o Option to move some of the definitions into the compiled .exe, so it does not require an additional xml

All bidders should understand that some of the above requirements will most likely change slightly during development and testing.

It will be advantageous if you can show examples of previous .NET projects (that I can actually use, not just screenshots)

Final payment will be made once all requirements have been met and the source code has been delivered and successfully compiled by me.

Kỹ năng: .NET

Xem thêm: search projects, vbscript projects, vb creation, ups drop box, top line applications, text string search, starting with vb.net, starting with vb net, set of pairs, search text string, search string examples, search string definition, search bar plugin, on line business projects, o log n, message scroll, log into, help for business start ups, function in vb.net example, first mid, direct viewer, direct general, create symbol, create business log, cr auto

Về Bên Thuê:
( 1 nhận xét ) Adelaide, Australia

Mã Dự Án: #1655977

Đã trao cho:

Ahmedn1

Hello Sir, We are professional .NET developers team you can count on me because: - We have a very good experience with .NET development I know what you need and can provide you a very attractive and high quali Thêm

$250 AUD trong 10 ngày
(6 Đánh Giá)
4.5

6 freelancer đang chào giá trung bình $558 cho công việc này

sandeep25101982

Hi, We have excellent .Net,ASP.net,MVC,WCF,WPF,Silverlight,sharepoint and PHP expertise. Please have a look at private message for relevant work done. Awaiting a positive response from your end and looking forward Thêm

$750 AUD trong 15 ngày
(30 Đánh Giá)
6.4
aptecpymefree

We can work in your Advanced log viewer. I am a leader of the team. I have 14 Years of experience in Software development Windows and Web. Expert in Sql Server and .NET. Microsoft Certified as MCP, MCTS, MCPD, MCT. Ple Thêm

$750 AUD trong 30 ngày
(18 Đánh Giá)
5.4
Indunil

Hi Please see the PMB.

$700 AUD trong 25 ngày
(11 Đánh Giá)
4.7
unmatched

Hello, I gone through your whole requirement and understood that you want to Advanced log viewer . I am sure about that "you want quality". For more information please read my attached document. Warm Regard Thêm

$600 AUD trong 18 ngày
(0 Đánh Giá)
0.0
lrfgtyhu

PLEASE SEE PMB

$295 AUD trong 4 ngày
(0 Đánh Giá)
0.0