Forum

> > CS2D > Scripts > Project.Extract::The Unique Log Extractor [3.142]
Forums overviewCS2D overview Scripts overviewLog in to reply

English Project.Extract::The Unique Log Extractor [3.142]

14 replies
To the start Previous 1 Next To the start

old Project.Extract::The Unique Log Extractor [3.142]

Nekomata
User Off Offline

Quote
Project.Extract 3 is the final version of the P.E Series. PE3 is highly optimizable, configured with a gorgeous flat UI and a 20-30% efficiency of extraction speeds; Hundred of MBs of files that take minutes will now take less than one thanks to a redesigned algorithm!

Previous versions? Nah, you don't need them anymore. Here's exactly to why you're going to ditch them right now and start using the final version series.

• Optimizable
• Faster
• Easy To Use, Flat & Grid Based UI
• Extraction Statistics
• Patch Notifications
• Proper Debug/Error Display and logging
• User Information Database(File)

So what are you waiting for?
Download (Compressed .exe) [easy & recommended]

Live Demo

Having trouble installing? Here's a dank video tutorial by user eledah!
->Watch<-

This may be the final version, however there will be minor patches in the following future. Do not worry, I won't be spamming usgn.de with the new versions. Instead you'll automatically get an update notification on loading P.E3 with a download link and the versions in usgn.de will be secretly updated.


FAQs
More >



-The P.E Team
P.S; Recommended browser is Google Chrome.


Changelog
3.142{
     
FIXED
Minimalistic Mode
          • Forgot to add the news feed, so added it now
     
ADDED
Server Logs!
          • Now you can extract anything important from your server logs
     
ADDED
Server User Database
          • sud.pe; contains user information from the server logs (which is more efficient than ud.pe)
          • Server logs are also extracted to server.log in the bin folder.
          • You can turn on off server logs from setting.pe
     
ADDED
Limiter For Extraction (slow-down-m8[config] || SLOW_DOWN_M8[define])
          • There is, by default a sleep() command of 0 when the algorithm extracts a needed value. This is to ensure that stuff does not get left out and messy.
          • You can edit the values of 'slow-down-m8' in /core/config.pe.
          • 0 means no stops, which is how p.e3 was before version PIE. And 0.1 is 0.1s, 0 is the default value.
     
ADDED
Cache Values for UD & SUD
          • Every time the page loads, these both get PARSED. Which means less efficiency (one thing I hate), so to change this there's a function which checks for filesize differences and caches UD & SUD complete values.
     
ADDED
Options Panel
          • Press the options button (In footer or grid)
          • Option panel right above the credits-container of everything that you might need to change pops-up. o.o
     
ADDED
Design Responsivity For Added Modules
     
ADDED
Cache Module
          • According to debug, the most heavy call function is retrieving stuff from the server, therefore I've implemented a cache system for few other modules to prevent the huge load time. There should be a increase in speed now.
          • Cached data are news, version checks, sud & ud update requirments
          • A cache.pe file will be generated and updated depending on a validation of a cookie assigned to it. Which means you must have cookies working. The expiration time is 24 hours.
     
CHANGED
Minor ammendments/removals/additions here and there in the code
     
REMOVED
Console Extraction
          • Not really much of a use. Same thing as Server Extraction
}
v3.1{
     
ADDED
Extraction Logging
          • Logs all extracted data into /bin/output/<extraction type>.log
          • Resets everytime
          • Option in setting.pe to turn it on/off (true/false)
     
ADDED
Responsivity for large screens
          • Design support if your device's screen width is greater than 1824px
     
ADDED
Minimalistic Mode
          • A completely minimal design crafted for the purpose of minimalism for low-end devices
     
ADDED
New Configuration Parser
          • More efficient
     
CHANGED
Minor changes in search extraction algorithm
          • Limit of 150 characters for search
     
CHANGED
TTF Fonts replaced by WOFF
          • 88.55% font space freed
          • Faster & more efficient page load
     
FIXED
Fixed bug where User Info Console didn't call $utils->smart_data_calc()
     
FIXED
Fixed broken links (buttons) next to consoles.
}
v3{
     
CHANGED
UI
     
ADDED
Better Extraction Algorithms
     
ADDED
User Info Cache (ud.pe)
     
FIXED
Bugs
}
v2.2a{
     
ADDED
Custom Configuration Parser
     
ADDED
More Search Text Options
     
ADDED
Notification Module (Messages, News, Errors, Debug)
     
ADDED
USGN Hyperlinks
     
ADDED
Extraction, Debug & Error logs
     
FIXED
Accurate Display of Line Numbers (from files)
     
CHANGED
Better User Info Extraction Algorithm
     
CHANGED
Tad Design Alters
     
CHANGED
Server Logs Extraction Algorithm
     
CHANGED
Better Search Text Extraction Algorithm
     
CHANGED
'Server Logs' changed to 'Console Logs'
}
v2.1{
     
ADDED
New Online Demo
     
ADDED
New Online Mirror Download
     
FIXED
Fixed Links
     
FIXED
Fixed Input["text"] bug
     
FIXED
Fixed A Few Bugs
     
CHANGED
Changed A Button's Design
}

v2{
     
ADDED
Options
     
CHANGED
Re-made Project.extract
     
CHANGED
New Design
     
CHANGED
Re-worked the Back-hand coding
}

Previous Versions
version 3
version 2
edited 37×, last 22.08.15 04:58:47 pm

old Re: Project.Extract::The Unique Log Extractor [3.142]

Nekomata
User Off Offline

Quote
@user Pagyra: Can you elaborate on your part a bit about the file utility system? Project Extract is a web based application created using PHP and the File Utility System is for Lua, what do you mean by "connecting" it?

As for the USGN Stats, it'd be impossible for Project Extract to get the packets being sent to usgn.de by the servers (which are not even calculating those values). The whole process would be erroneous. o.O


Update 0.0.3 Beta:
What's new?
• Search Highlights
• Better outputs
edited 2×, last 28.09.14 10:28:56 pm

old Re: Project.Extract::The Unique Log Extractor [3.142]

Nekomata
User Off Offline

Quote
@user MikuAuahDark: I haven't tried IIS, but like any other web server, you'll require PHP.
You'll have to install this.
Then ofcourse, extract it and copy the "Project Extract" folder inside the extract to where your folders are hosted in IIS.


Update November 18th, 2014: (Check First Post)

Update December 10th, 2014: Version 2 Released!
-New UI
-Faster
-Options

INFO

Some parts such as the server log extractor and some functions are not available at the moment. I didn't have time to finish them but I'll release a patch for them soon.
edited 3×, last 09.12.14 08:04:01 pm

old Re: Project.Extract::The Unique Log Extractor [3.142]

MikuAuahDark
User Off Offline

Quote
Well, i'm successfully installing Project Extract in IIS and here's how

IIS & PHP Setup
1. Install IIS.
1.a. open "optionalfeatures.exe"(from Run)
1.b. Check "Internet Information Services"(it may filled)
1.c. Press Ok
1.d. Wait until it's done(you may need to restart windows)
2. Download PHP from here: http://windows.php.net/download/
2.a. Choose Non-Thread safe.
2.b. You can find more information here: http://php.net/manual/en/install.windows.manual.php
3. Create new site
3.a. Open IIS Manager(inetmgr.exe)
3.b. Expand "<ComputerName>/Sites"
3.c. Click Add Website
3.d. Configure it as you like(like filling the Site name and the site physical path. Then you can leave another unchanged)
4. Setup PHP in your IIS. Here's how: http://php.net/manual/en/install.windows.iis7.php (IIS 7.0 or later)

Project Extract Setup:
1. Download project extract and open it
2. Extract "project.extract" folder to your website directory
3. Then you can access it from http://127.0.0.1/project.extract/

I used IIS 8.5(for Windows 8.1) with PHP 5.5 and it work like a charm.

Note: if you have error that says something like "msvcr110.dll" or "msvcp110.dll" then download this(choose the correct computer architecture): http://www.microsoft.com/en-us/download/details.aspx?id=30679

Please, correct me if i'm wrong.

old Re: Project.Extract::The Unique Log Extractor [3.142]

MikuAuahDark
User Off Offline

Quote
After seeing the search feature, i realize that when i type something, it does not show in the input, it only shows white, but when i press search, it finds what i type in the search input.

Example: i type "LUA ERROR" in the search input, it doesn't show text "LUA ERROR" in the input, but when i press Search, it does try to find all files that contain "LUA ERROR"

And i also getting this in Firefox 32 web console
1
2
3
4
5
6
11:37:17.704 downloadable font: CFF : failed to parse table (font-family: "Metrize-Icons" style:normal weight:normal stretch:normal src index:1)
source: http://25.13.30.64/project.extract/resources/font/Metrize-Icons.woff metrize.css
11:37:17.704 downloadable font: rejected by sanitizer (font-family: "Metrize-Icons" style:normal weight:normal stretch:normal src index:1)
source: http://25.13.30.64/project.extract/resources/font/Metrize-Icons.woff metrize.css
11:37:17.711 downloadable font: kern: Table discarded (font-family: "OpenSans Italic" style:normal weight:normal stretch:normal src index:0)
source: http://25.13.30.64/project.extract/resources/font/OpenSans-Italic.ttf style.css

Ah yes, if you're using IIS, you can use symbolic link to the logs folder instead of copying them.

old Re: Project.Extract::The Unique Log Extractor [3.142]

Nekomata
User Off Offline

Quote
It seems like the bug you're getting at is linked to the error which states that it's failing to parse/load the fonts.
"rejected by sanitizer" could be stating that it's rejecting the font because it's not a real font. Technically it's just icons in the form of font format.
Thanks for notifying, I'll try patching this asap.

Edit[22/12/14];
Found the problem, apparently firefox has some issues with some font types, I'll see if I can fix it otherwise I'll replace it with another font set.


UPDATE[22/12/14];
The issue was just a minor CSS mistake xD. The fonts should be working now.
ADDED
Download Project.Extract v2.1

It should be working Perfectly now with Chrome and Firefox.


UPDATE[3/2/2015]
Update version 2.2a is here!

Changelog
Spoiler >



This version may be unstable, be sure to report any bugs/errors you uncover!
You can check your debug/error logs at /bin/log/
edited 5×, last 03.02.15 07:58:05 pm

old Re: Project.Extract::The Unique Log Extractor [3.142]

DC
Admin Off Offline

Quote
Pro hint for usage of changelog tags: They have a unified size, put them in front of the text not behind it. Looks much cleaner/cooler (and your changelog is no spoiler, you should use a more tag or no tag at all) (sorry for OT...)

old Re: Project.Extract::The Unique Log Extractor [3.142]

Nekomata
User Off Offline

Quote
user DC has written
Pro hint for usage of changelog tags: They have a unified size, put them in front of the text not behind it. Looks much cleaner/cooler (and your changelog is no spoiler, you should use a more tag or no tag at all) (sorry for OT...)

There are changelog tags? o.o I had it in the spoiler so It wouldn't take much space. (didn't know about the more tag. I am not a smart man. D:) Thanks for the Protip!
Elaborate the changelog tags thoe please, didn't get it. o.O
edited 1×, last 05.02.15 05:28:27 pm
To the start Previous 1 Next To the start
Log in to reply Scripts overviewCS2D overviewForums overview