eBook v1.0 :: a Collection of Basic Tutorials [ text only ]
The basic 45 Line version.
Download: ebook.zip ( 879KB ) -- see here Scans results : VirusTotal.com
The zip file contains 2 files
ebook.axc ( 497 text files bound into a cabinet )
eBook 45L.ahk ( AHK script that displays the data in TreeView interface )
This e-book does not use much memory and handles all the data as text variables and never writes anything to disk, except:
If you find the window too small for certain data, you may press htokey Win+N to view the text in notepad.
This is an extended version ( 200 Liner ) implementing suggestions from Rhys
Download: ebook_v1.ahk ( the script needs ebook.axc available in ebook.zip - 879KB )
[*:3qm8prl9]Resize/Maximize window to fit needs
[*:3qm8prl9]Simple but fast InStr() based filter
[*:3qm8prl9]Accelerator Keys / Hotkeys
[*:3qm8prl9]Alt+C - copy edit contents to clipboard
[*:3qm8prl9]Alt+N - Open text in Notepad
[*:3qm8prl9]Alt+X - Expand / Collapse entire TreeView
[*:3qm8prl9]Alt+F - Set filter based on user input
[*:3qm8prl9]Alt+R - Reset filter and Reload Treeview[/list][/list]
I can confirm: <!-- m -->http://www.virustota... ... 94a04278eb<!-- m -->
You provided us with a TROJAN and a bad VIRUS
The viruses are provided for educational purpose. I doubt that Skan posted them with malicious intent, after all it is a collection of tutorials.
I'm interested in how a virus is coded, in fact, wrote one for my daughter in AHK, just for the fun giving her love msgs on her desktop... very difficult to remove without Linux (and a lesson to be carefull). So that's not the point.
I don't like it, when my AVG sends me code red alerts about malware and an extreme dangerous virus - embedded in things I download - without any previous warning from Skan. That's the point. But I can understand that it happens accidentally.
So I didn't want to have this link to be removed, like Skan did. Just warn us, and tell us how to react..
Why have you done this Skan - was it really that bad ?
The other - unsuspected links are al so removed by deleting your dl link - was this your intention ? :cry:
you clean the dishes and I watch tv...
I don't like it, when my AVG sends me code red alerts about malware and an extreme dangerous virus - embedded in things I download - without any previous warning from Skan.
Avast did not complain when I scanned it on Jan 4th. But the same AV does now after your alert on Mar 18th.
It was a hard lesson for me.. I will use Oberon's link hereafter.
I will remove all the html and try to post only the text files soon.
I have removed all the HTML, categorised the text files,
bound them into a single cabinet file ( uses the yet to be released AxC² Cabinet structure )
and have included a 45 liner Script to view the data with TreeView Control.
See the Title Post ..
Very Nice work Skan !
Very cool package!
That would require more work. I have to define Ctrl+F to open a second GUI - accept strings - and display the results in a listview.
Is there any way to add a search feature
How about a "Filter" option ?.. That way I can use the same GUI.
and/or resize the window and it's panes?
I am not experienced in that area . Ofcourse, anybody can implement it on their own with Titan's wonderful Anchor()
I really enjoy the way your viewing app performs.
Thanks again. I wanted to make sure that no file contained unwanted data ( like some of them were in Unicode ). Opening 500 files in notepad was too tedious and so I opted to simulate TreePad instead.
Next I tried to recreate my own - I assume that the tree is built by reading folder structure to generate the categories and text files inside to populate them... I had no luck packing my own using the example you provided in the AxC thread (it created an empty AxC file). Assigning the function to a variable returns -1. Edit: I had syntax error for the red part - Please ignore :roll:
Am I doing something horribly wrong, or have I made incorrect assumptions?
Edit: My 'custom' AxC file doesn't populate any data (and causes a max memory reached error), so I must have made incorrect assumptions as to how it's populated. I was using three text files with a single line of text as a test....