RecSource
Moderator: Moporators
RecSource
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
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
Beer battle winner 2014 and 2015
Re: RecSource
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/ ||
|| 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/ ||
- 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
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!
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
Re: RecSource
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
Beer battle winner 2014 and 2015
Re: RecSource
I love you ville
I uploaded all my recs, I expect them to be knocked out of the top5 soon
I uploaded all my recs, I expect them to be knocked out of the top5 soon
<Fihlvein> another case of zworqy-is-always-right closed i guess
<yoosef> zworqy doesnt suck at anything
<yoosef> zworqy doesnt suck at anything
Re: RecSource
Where? o,o Thx zwor!Lukazz wrote:isn't the same thing possible on elmaonline.moposite.com?
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
Beer battle winner 2014 and 2015
Re: RecSource
TT?
click on lev to view full ranks
click on lev to view full ranks
Re: RecSource
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
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
Beer battle winner 2014 and 2015
Re: RecSource
pc+wiN+firefox here
cursor didnt screenshot but it was on 17.66 by John in loop
cursor didnt screenshot but it was on 17.66 by John in loop
Team TR
Multi WR in Labyrinth with GRob
Best Internal Total Times, Pipe stats & Pipe archive
World kuski map, World Cup stats
- 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
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.
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
Re: RecSource
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
Re: RecSource
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
Beer battle winner 2014 and 2015
Re: RecSource
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)
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)
Re: RecSource
lul dynamo o,o i have 1680x1050 and always maximized firefox
Team TR
Multi WR in Labyrinth with GRob
Best Internal Total Times, Pipe stats & Pipe archive
World kuski map, World Cup stats
Re: RecSource
Najs welle 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
Beer battle winner 2014 and 2015
Re: RecSource
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.
Re: RecSource
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.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.
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
Beer battle winner 2014 and 2015
Re: RecSource
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.
37,16 by Dynamo
37,75 by phlaim
38,71 by Bismuth
38,72 by Kazeta
38,83 by Mawane
Who's epic? Bismuth.
Re: RecSource
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
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
Beer battle winner 2014 and 2015
- Kopaka
- 39mins club
- Posts: 6611
- Joined: 23 May 2002, 13:59
- Team: LAME
- Location: In a northern danish city beating YOUR record.
- Contact:
Re: RecSource
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 *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).
Re: RecSource
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
Beer battle winner 2014 and 2015
Re: RecSource
Show all with all internals fucks it up
Re: RecSource
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
Beer battle winner 2014 and 2015
Re: RecSource
ask smibu, he knows everything about rec format with his replay manager but he's there only week-ends
Re: RecSource
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)
Re: RecSource
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
Beer battle winner 2014 and 2015
Re: RecSource
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)
Re: RecSource
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
Beer battle winner 2014 and 2015
Re: RecSource
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.
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
Beer battle winner 2014 and 2015
- Grace
- 38mins club
- Posts: 4848
- Joined: 19 Nov 2005, 10:45
- Location: Deep in your Imagination, Twirling your Dreams and Weaving your thoughts.
Re: RecSource
I uploaded bout 10 recs today and the whole site crashed.
But otherwise, it's quite amazing application Well done.
But otherwise, it's quite amazing application Well done.
Cyberscore!
___________________________________________________
Targets: 6 Legendary, 23 WC, 20 Pro, 5 Good | AvgTT: 39:59:96
___________________________________________________
Targets: 6 Legendary, 23 WC, 20 Pro, 5 Good | AvgTT: 39:59:96
Re: RecSource
What do you mean crashed?
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015
Beer battle winner 2014 and 2015
Re: RecSource
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
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
<yoosef> zworqy doesnt suck at anything
Re: RecSource
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.
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
Beer battle winner 2014 and 2015
Re: RecSource
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
Beer battle winner 2014 and 2015
Re: RecSource
I reiterate: the filter show:all; alone makes the times get over each other.Bismuth wrote:Show all with all internals fucks it up
Re: RecSource
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
Beer battle winner 2014 and 2015
- 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
Happy to see you fixed a few bugs, beautiful project!
One thing i would change is the following block of text:
int:xx; kuski:name; time:xx,xx; show:all;
More Details (link to other page)
Again, just an idea.
Great work vj!
One thing i would change is the following block of text:
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: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!
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
Re: RecSource
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
Beer battle winner 2014 and 2015
Re: RecSource
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
Re: RecSource
True, it is really great idea. 100% i will get use of it )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
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
(Devann) u are the master of your own universe. remember that
Re: RecSource
How can i get recs worse than top5?? some of 'em could be useful. Impsy even with filters like: "time:>0:01"
Re: RecSource
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;"
Re: RecSource
oh, ty... nab me