RecSource

Advertise your levels, contests, sites etc.

Moderator: Moporators

User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

RecSource

Post by ville_j »

Yet another quite random project off the top of my head.. But I think it could become quite good!

Lately I've been playing some internals to improve my tt and I've struggled to find good replays anywhere. Going through topics here in lauta and clicking random old links just to find out that the file does not exist anymore and so on.. very frustrating! So I made this: RecSource. It is a site where everyone can upload internal recs. I hope people start using it so we can all easily have an access to the finest public internal recs out there. Right now there are only my shitty recs, but I hope someone will upload better ones!

Features:
- Upload individual recs or zip archive
- Only accepts finished recs
- Recognizes the level and time of the rec automatically
- Tells the difference of a rec time and current wr time
- Checks if the rec is already in the database so no duplicates come
- Shows Total Time of the best replays
- WR-tag for wr recs
- Filter function to search recs by internal, kuski or time

I am thinking of an innovative search feature.. you can suggest something if you have some thoughts! But I want the site to be as simple as possible. It is still in development so report all the bugs you find and I'll try to fix them. Uploading zip files can be a bit slow, just click the upload button once and wait. It will tell when it is ready and what files were upped successfully.

Now I suggest everyone to up their recs on the site, it doesn't matter if they aren't world class or anything. Just up upup ! And remember to give a right Kuski name in the form, you can't change it once you up the recs (because there isn't any kind of login system, and I wouldn't want make one).

RecSource
Last edited by ville_j on 27 Jul 2010, 20:22, edited 1 time in total.
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
Memphis
37mins club
Posts: 1907
Joined: 28 Feb 2003, 13:35
Location: B.C. Canada
Contact:

Re: RecSource

Post by Memphis »

Very cool Ville, I'll up more when I got time but just uped a few for now.
Religious Man
|| TT: 37:47:70 || EX New Wave WR + Animal Farm WR || 24 Canadian Records || TEC Bronze Medal || HHIT in the 37min club || http://elastomaster.tripod.com/
||
Image
User avatar
The_BoneLESS
38mins club
Posts: 4604
Joined: 7 Sep 2003, 00:30
Team: HHIT
Location: Dangerously close to the St-Lawrence River
Contact:

Re: RecSource

Post by The_BoneLESS »

Upped all the ones i have on this computer.

Great idea again VJ! Oh, and what happens when there'll be more than 5 recs for one level? Will the layout stretch? I'd suggest being able to click a level's name and go to a page where you could see all the replays for the level. Would be simple enough and would be useful in the future when you'll hopefully have over 50-100 replays per level.

Kudos!
Website || TT:38:05:33 || WC5:15th || HHIT for life || 9th world wide ... BAP is next
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

At the moment it only shows 5 best, doesn't stretch the layout. I was thinking about separate page to show all recs of selected lev but I didn't make it yet because I was unsure about it. But I guess it's the best solution when more recs are being upped.
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
Lukazz
36mins club
Posts: 5241
Joined: 4 Jul 2004, 12:10

Re: RecSource

Post by Lukazz »

isn't the same thing possible on elmaonline.moposite.com?
TT: 36:59:53 || Avg TT: 38:09:65
User avatar
zworqy
Kuski
Posts: 3706
Joined: 19 May 2002, 23:17
Location: Lilla Edet, Sweden
Contact:

Re: RecSource

Post by zworqy »

I love you ville :)

I uploaded all my recs, I expect them to be knocked out of the top5 soon :P :mrgreen:
<Fihlvein> another case of zworqy-is-always-right closed i guess
<yoosef> zworqy doesnt suck at anything
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

Lukazz wrote:isn't the same thing possible on elmaonline.moposite.com?
Where? o,o Thx zwor!
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
Madness
35mins club
Posts: 2168
Joined: 1 Jan 2009, 10:51
Location: UK

Re: RecSource

Post by Madness »

Goood ! 8)
Image
User avatar
Mawane
Kuski
Posts: 3299
Joined: 15 Apr 2007, 01:05
Team: SV
Contact:

Re: RecSource

Post by Mawane »

TT?
click on lev to view full ranks
Website || TT:41:45:64 || Team Image
Image[url=steam://friends/add/76561198025490048]Image[/url]
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

Yes I will add those when I update!

edit:
Btw how does the tool-tip box (when hovering time) show to you, does it appear above the time? I tested mac-windows-opera combination at work and the tool-tip box appeared too much right o,o
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
pawq
38mins club
Posts: 6547
Joined: 24 Aug 2008, 19:56
Team: TR
Location: Southampton, UK

Re: RecSource

Post by pawq »

pc+wiN+firefox here
Image
cursor didnt screenshot but it was on 17.66 by John in loop
User avatar
Dynamo
38mins club
Posts: 1982
Joined: 30 Oct 2004, 02:53
Team: HHIT
Location: The Heavens

Re: RecSource

Post by Dynamo »

Uploaded all of mine, this is a great idea
Total Time: 38:35,14
User avatar
The_BoneLESS
38mins club
Posts: 4604
Joined: 7 Sep 2003, 00:30
Team: HHIT
Location: Dangerously close to the St-Lawrence River
Contact:

Re: RecSource

Post by The_BoneLESS »

You can quite easily spot the smartasses on your site by the way. (level 55)

Otherwise, your site is really giving me some motivation to start playing some internals again.
Website || TT:38:05:33 || WC5:15th || HHIT for life || 9th world wide ... BAP is next
User avatar
Dynamo
38mins club
Posts: 1982
Joined: 30 Oct 2004, 02:53
Team: HHIT
Location: The Heavens

Re: RecSource

Post by Dynamo »

btw is it just me or can this be turned into a full-on stats site with recs to boot? If it's monitored properly the possibilities are sick!
Total Time: 38:35,14
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

Pawq that's just the way it shows me at work. But that's strange because it looks normal on my comp with firefox. Maybe it's an issue with different screen resolution, but that's a bit strange too o,o What reso u hev? I use 1280x1024.
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
welle
Kuski
Posts: 251
Joined: 15 Aug 2005, 20:52
Location: Germany

Re: RecSource

Post by welle »

Yes I'm pretty sure it's some kind of bug related to cursor position in wrong coordinate system.
I guess you use the location relative to the iframe, but place the tool tip relative to window coordinates.
See how the tool tip moves depending on window width: (chrome on mac)

Image
User avatar
pawq
38mins club
Posts: 6547
Joined: 24 Aug 2008, 19:56
Team: TR
Location: Southampton, UK

Re: RecSource

Post by pawq »

lul dynamo o,o i have 1680x1050 and always maximized firefox
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

Najs welle :D However, the data is not in the iframe (iframe is for upload status). Anyways it seems to position the tooltip by the window width indeed, and not relative to the black container (which has a static width of 900px) and that seems to be the problem with different resolutions and so on. Well, I'm using some jquery plugin to display the tooltips, maybe I'll just switch it back to normal title-property of a link for now until I find some better thing.
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
trew
38mins club
Posts: 504
Joined: 2 Dec 2009, 00:04

Re: RecSource

Post by trew »

I started uploading my times, but I figured I should pack them up and send in a zip. So I did that, and now I got two times on levels like 04 and 09.
Image
Fucking broken image every month
User avatar
error
Kuski
Posts: 202
Joined: 30 Aug 2005, 16:11
Team: 27
Location: Russia
Contact:

Re: RecSource

Post by error »

+1, sugoi Villi_J-kun ^^
twitch streams | one-handed | EOL winrate 20.1 %
Image
Image
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

Phlaim wrote:I started uploading my times, but I figured I should pack them up and send in a zip. So I did that, and now I got two times on levels like 04 and 09.
Yes that was my nab mistake, forgot to add the file hash into database when uploading individual recs. It's fixed now and I will delete any duplicates.

Also made some updates and fixed some small bugs. New feature is Filters: You can filter page to show recs by certain kuski, internal or time. Read more on the page, may sound a bit confusing but it's fun and efficient when you get it! And again, report any bugs =)
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
Madness
35mins club
Posts: 2168
Joined: 1 Jan 2009, 10:51
Location: UK

Re: RecSource

Post by Madness »

Account system would be good. 55 rec wasn't uploaded by me btw, ez delete.
Image
User avatar
Bismuth
Kuski
Posts: 2777
Joined: 26 Feb 2008, 07:11
Team: <3
Location: Not on lauta
Contact:

Re: RecSource

Post by Bismuth »

34 Bumpy Journey

37,16 by Dynamo

37,75 by phlaim

38,71 by Bismuth

38,72 by Kazeta

38,83 by Mawane

Who's epic? Bismuth.
:mrhat:
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

It just occurred to me that I should've written filters with javascript only instead of making http requests and mysql queries over and over again (they seem to be max slow). Well, maybe I will write it again sooner or later. How do everybody else feel about registration/account system? I feel like it would raise the bar to upload recs.. but it may be necessary, tell me your opinion! Any other ideas that could be added to the site? I could probably make some stats but not like some stats compare sites have, no point having same things in many place.

EDIT
New features:
- New filter: show:[int]/"all" (how many best times per lev will be shown)
- Click on a level name to see all the times of that level
- Click on a Kuski name to see all the recs by that Kuski
- Clear filter
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
Kopaka
39mins club
Posts: 6610
Joined: 23 May 2002, 13:59
Team: LAME
Location: In a northern danish city beating YOUR record.
Contact:

Re: RecSource

Post by Kopaka »

Ville_J wrote:It just occurred to me that I should've written filters with javascript only instead of making http requests and mysql queries over and over again (they seem to be max slow).
Shouldn't be that noticable to do mysql queries in a relatively small db like this I guess. One thing I've learned from EOL site that could be making it slow is if you have the rec data in the db, if so make sure to not select this (but only in the script that dls the rec ofc) by doing SELECT time, nick ect. instead of SELECT *
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

Well maybe not in pro-server like yours, but I'm quite sure my host has limited the amount of queries per sec. But thanks, I will try not selecting the rec data.
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
Bismuth
Kuski
Posts: 2777
Joined: 26 Feb 2008, 07:11
Team: <3
Location: Not on lauta
Contact:

Re: RecSource

Post by Bismuth »

Show all with all internals fucks it up
:mrhat:
User avatar
8-ball
39mins club
Posts: 4496
Joined: 9 May 2003, 13:30
Team: MiE
Location: Riga, Latvia

Re: RecSource

Post by 8-ball »

Very nice, gonna up all mine, can you do this also for multi recs?
39:37,91
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

Hmm dunno, haven't checked what multi-recs look like. And not sure if I have time to start figuring it out.. but you've been heard!
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
Mawane
Kuski
Posts: 3299
Joined: 15 Apr 2007, 01:05
Team: SV
Contact:

Re: RecSource

Post by Mawane »

ask smibu, he knows everything about rec format with his replay manager :D but he's there only week-ends
Website || TT:41:45:64 || Team Image
Image[url=steam://friends/add/76561198025490048]Image[/url]
Smibu
Kuski
Posts: 476
Joined: 15 Jun 2007, 13:17
Location: Finland

Re: RecSource

Post by Smibu »

a multi rec is simply two singleplayer recs concatenated together, with a dword at offset 0x8 indicating whether it's multi rec or not (0=single, 1=multi)
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

If what you say is true then should be quite ez. Maby update tomorrow or someday..
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
Abula
Moposite admin
Posts: 4449
Joined: 16 May 2002, 23:00
Team: FM
Location: Helsinki
Contact:

Re: RecSource

Post by Abula »

Interesting idea but doesn't work for me. Or max slow.
40:02,71 (151.) | WCup4: 8. | 3x WR | 3x GAA | 11x FEM | KOM | The History of Elasto Mania (1995-2018)
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

It is slow (and you need javascript enabled). But what exactly were you trying to do?
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
John
first 35tt
Posts: 4738
Joined: 28 Sep 2002, 19:42
Team: WNO
Location: Luleå, Sweden

Re: RecSource

Post by John »

Starting to turn out like a pretty nice recsource.
Image
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

Yeah, I'm very pleased to see that!

I also made some optimization, and now it makes only one mysql query on each search and as I suspected it is faster. Also fixed "show all" view to look better. Haven't looked into multi-rec uploading yet.
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
Grace
38mins club
Posts: 4843
Joined: 19 Nov 2005, 10:45
Location: Deep in your Imagination, Twirling your Dreams and Weaving your thoughts.

Re: RecSource

Post by Grace »

I uploaded bout 10 recs today and the whole site crashed.

But otherwise, it's quite amazing application :) Well done.
Image Cyberscore! Image
___________________________________________________
Image
Targets: 6 Legendary, 23 WC, 20 Pro, 5 Good | AvgTT: 39:59:96
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

What do you mean crashed?
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
zworqy
Kuski
Posts: 3706
Joined: 19 May 2002, 23:17
Location: Lilla Edet, Sweden
Contact:

Re: RecSource

Post by zworqy »

I don't know why, but it won't accept my double trouble rec. It says it's successfully uploaded but it never appears on the site.

The rec works fine in Elma, here it is: http://zworqy.com/up/files/Zworqy40.rec
<Fihlvein> another case of zworqy-is-always-right closed i guess
<yoosef> zworqy doesnt suck at anything
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

Hmm that is weird indeed, I updated the script to give an error about it. It seems like the script thinks that your rec is not finished. I use a modified version of getRecInfo php script by milagros, skint0r and Viper_KillerGuy, but I checked it and I think I haven't touched the part where it defines whether a rec is finished or not. Basically it means that you're not touching an object at the last frame.. but I will look more into it later!

edit.
Ok I was wrong, it gives the time of the replay correctly. There is something wrong with the script I've made (counts taken apples and checks last object is flower). Strange if this hasn't happened to any other rec (who knows because the system hasn't informed about it xD). Anyways I gotta sleep now, maybe try to fix tomorrow.
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

Fixed Zworqy-bug, all thanks to mila!
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
Bismuth
Kuski
Posts: 2777
Joined: 26 Feb 2008, 07:11
Team: <3
Location: Not on lauta
Contact:

Re: RecSource

Post by Bismuth »

Bismuth wrote:Show all with all internals fucks it up
I reiterate: the filter show:all; alone makes the times get over each other.
:mrhat:
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

I fixed it already once but apparently it only worked with Opera so I fixed it now again =D Also updated the upload script with better error reporting and sach.
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
The_BoneLESS
38mins club
Posts: 4604
Joined: 7 Sep 2003, 00:30
Team: HHIT
Location: Dangerously close to the St-Lawrence River
Contact:

Re: RecSource

Post by The_BoneLESS »

Happy to see you fixed a few bugs, beautiful project!

One thing i would change is the following block of text:
RecSource website wrote:int:<10; kuski:Ville_J; time:>23,55 would return all Ville_J's recs of internals smaller than 10, where the time of the replay is greater than 23,55. You can also leave > or < out if you want to search for the exact time or internal: int:35; time:2.35,00. Use semicolon ; to separate filters. You can use same filter many times with different parameters: int:>10; int:<20 would return internals between 10 and 20. Time format should be either xx.xx,xx or xx,xx. Try combining filters – You'll soon get a hang of it and see how fun they are!
In my opinion, it shouldn't be on the front page, it should have its own page (and you would have more room to explain in greater detail and in a more structured way the information). You could replace the block on the front page by some examples or simply by the search prototype. Something like:

int:xx; kuski:name; time:xx,xx; show:all;
More Details (link to other page)


Again, just an idea.
Great work vj!
Website || TT:38:05:33 || WC5:15th || HHIT for life || 9th world wide ... BAP is next
User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: RecSource

Post by ville_j »

Ye you're right. I will be moving it somewhere when I figure some things out. It may take some time before I can make another update, I have a bit busy schedule from now on..
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
User avatar
NoZKeY
Kuski
Posts: 220
Joined: 13 Sep 2008, 23:53

Re: RecSource

Post by NoZKeY »

I am posting just to thank you for this awesome site, i don't know why didn't say this before... it was really useful and now i can has many recs :D
User avatar
jblaze
38mins club
Posts: 745
Joined: 23 Apr 2010, 20:36
Location: chair

Re: RecSource

Post by jblaze »

NoZKeY wrote:I am posting just to thank you for this awesome site, i don't know why didn't say this before... it was really useful and now i can has many recs :D
True, it is really great idea. 100% i will get use of it :))
It's nice to be important, but it's more important to be nice.
(Devann) u are the master of your own universe. remember that
User avatar
Bludek
38mins club
Posts: 1725
Joined: 23 Sep 2009, 10:56
Team: CART
Location: Some pub in Prague

Re: RecSource

Post by Bludek »

How can i get recs worse than top5?? :( some of 'em could be useful. Impsy even with filters like: "time:>0:01"
Image
EOL top 10 kuski of 2014 and 2015.
21:03:48 <umiz> i like 99% of bludek levels
User avatar
trew
38mins club
Posts: 504
Joined: 2 Dec 2009, 00:04

Re: RecSource

Post by trew »

just click on the lev and it will view all replays for that lev.. or if you want to view all levs, filter should be "show:all;"
Image
Fucking broken image every month
User avatar
Bludek
38mins club
Posts: 1725
Joined: 23 Sep 2009, 10:56
Team: CART
Location: Some pub in Prague

Re: RecSource

Post by Bludek »

oh, ty... nab me
Image
EOL top 10 kuski of 2014 and 2015.
21:03:48 <umiz> i like 99% of bludek levels
Post Reply