Do you think I could just leave this part blank and it'd be okay? We're just going to replace the whole thing with a header image anyway, right?
You are not logged in.
EEIndex will be a searchable database containing nearly every level and user in Everybody Edits.
A program will continually scan the game searching for new users and updated levels.
As of now, I'm trying to properly run a master import of most users and levels in the game.
The next phase will be to complete the indexing software to scan the game for changes.
Lastly, I'll create an application to allow people to search through the content of the database.
CURRENT PROGRESS
May 07, 2015, 10:00 PM EST
May 07, 2015, 11:30 PM EST
May 08, 2015, 2:30 PM EST
Offline
Nice and good luck too you mate.
- We was just talking about this.
Offline
913443 worlds (as of yesterday).
Anyway, nice!
I found 884139 levels. Although, Processor did tell me that open worlds have an object for some reason. Plus, I can't those few bot-created levels made by people.
Regardless, I'm now importing levels and users into the database!
Offline
What's about the people who don't want to be included?
Offline
What's about the people who don't want to be included?
I don't think there's a policy in EE that counters that.
I assume Irussell's tool can't find any hidden rooms, so those would still be safe.
Another example of where I'd like to be excluded but simpyl can't:
There's this skin browser for Minecraft, where you just insert a username and you can download his/her skin.
There is no policy in Minecraft that counters this, as is this simply a sped up version of making screenshots of the skin in-game and reconstructing it manually.
Same with this tool, in the end you'll be able to find all rooms this tool gives you, it just speeds things up and makes things easier.
Offline
Also, roomcode "PWAAS2bkmLa0I" will most likely be seen as not having any owner.
This is an old room of mine (some might remember Pirate Boss) but has bugged and now... Well... When I join the room it has no room and no content.
Offline
Mylo wrote:What's about the people who don't want to be included?
I don't think there's a policy in EE that counters that.
I assume Irussell's tool can't find any hidden rooms, so those would still be safe.Another example of where I'd like to be excluded but simpyl can't:
There's this skin browser for Minecraft, where you just insert a username and you can download his/her skin.
There is no policy in Minecraft that counters this, as is this simply a sped up version of making screenshots of the skin in-game and reconstructing it manually.Same with this tool, in the end you'll be able to find all rooms this tool gives you, it just speeds things up and makes things easier.
I'm able to find every level any user owns, even if their profile is hidden. I'll try to respect hidden levels, but it does make it a lot more difficult because I did plan on releasing a downloadable copy of the entire database. Even so, I couldn't stop the determined from finding a level (because they could just find them through the source I use).
Offline
I just wanted to add that viewpoint, though.
It's a tool which makes it easier.
As example, I wouldn't even know how to do this if I wouldn't do deeper research on this topic -
but with this - I can skip that hurdle, and just do it.
Even if it's allowed by the policy of EE, there should be something called morality and respect.
That's why I am glad you're trying to add this. :)
Offline
I just wanted to add that viewpoint, though.
It's a tool which makes it easier.
As example, I wouldn't even know how to do this if I wouldn't do deeper research on this topic -
but with this - I can skip that hurdle, and just do it.Even if it's allowed by the policy of EE, there should be something called morality and respect.
That's why I am glad you're trying to add this.
I just updated the database columns to reflect some newly added things I missed (hidelobby, allowspectating). If a level is set to be hidden from the lobby, I won't allow it in search results. Also, yesterday I ran into a duplicate bug which I didn't fix until a few minutes ago. The import into the database has been restarted.
Offline
You should release daily dumps/your entire database, because it would help the community create and derive works thereof.
Problem is, I'll then have to actually filter out specific levels from the database to maintain privacy for users.
Offline
Hexagon wrote:You should release daily dumps/your entire database, because it would help the community create and derive works thereof.
Problem is, I'll then have to actually filter out specific levels from the database to maintain privacy for users.
select * from lrussell_words where hidelobby != 1 and visible != 1
Offline
lrussell wrote:Hexagon wrote:You should release daily dumps/your entire database, because it would help the community create and derive works thereof.
Problem is, I'll then have to actually filter out specific levels from the database to maintain privacy for users.
select * from lrussell_words where hidelobby != 1 and visible != 1
Regardless, I'm going to need to find time rather soon so I can begin to actually keep that database current. I haven't really done enough work on that part yet.
Offline
lrussell wrote:Hexagon wrote:You should release daily dumps/your entire database, because it would help the community create and derive works thereof.
Problem is, I'll then have to actually filter out specific levels from the database to maintain privacy for users.
select * from lrussell_words where hidelobby != 1 and visible != 1
Assuminghe he uses SQL Database, which is probably the case.
Offline
Hexagon wrote:lrussell wrote:Hexagon wrote:You should release daily dumps/your entire database, because it would help the community create and derive works thereof.
Problem is, I'll then have to actually filter out specific levels from the database to maintain privacy for users.
select * from lrussell_words where hidelobby != 1 and visible != 1
Assuminghe he uses SQL Database, which is probably the case.
Yes, I do. I thought phpMyAdmin would have given that away.
My database experience is limited though, so I'm learning at the same time.
Also, it would be:
SELECT *
FROM `levels`
WHERE `hidelobby` =0
AND `visible` =1
Offline
Psychocrysma wrote:Hexagon wrote:lrussell wrote:Hexagon wrote:You should release daily dumps/your entire database, because it would help the community create and derive works thereof.
Problem is, I'll then have to actually filter out specific levels from the database to maintain privacy for users.
select * from lrussell_words where hidelobby != 1 and visible != 1
Assuminghe he uses SQL Database, which is probably the case.
Yes, I do. I thought phpMyAdmin would have given that away.
My database experience is limited though, so I'm learning at the same time.Also, it would be:
SELECT * FROM `levels` WHERE `hidelobby` =0 AND `visible` =1
Well, that, I was aware. Since bools and stuff cannot be used (if I remember correctly)
That said, I don't program in PHP. Programming is for me only a hobby. Since I don't need PHP, I don't learn it. When I'll need it, then I'll learn it.
Offline
lrussell wrote:Psychocrysma wrote:Hexagon wrote:lrussell wrote:Problem is, I'll then have to actually filter out specific levels from the database to maintain privacy for users.
select * from lrussell_words where hidelobby != 1 and visible != 1
Assuminghe he uses SQL Database, which is probably the case.
Yes, I do. I thought phpMyAdmin would have given that away.
My database experience is limited though, so I'm learning at the same time.Also, it would be:
SELECT * FROM `levels` WHERE `hidelobby` =0 AND `visible` =1
Well, that, I was aware. Since bools and stuff cannot be used (if I remember correctly)
That said, I don't program in PHP. Programming is for me only a hobby. Since I don't need PHP, I don't learn it. When I'll need it, then I'll learn it.
My project doesn't use PHP at all (at least yet). phpMyAdmin is a database administration software.
Also, you can use bools in PHP.
Offline
▼Previous quotesMy project doesn't use PHP at all (at least yet). phpMyAdmin is a database administration software.
Also, you can use bools in PHP.
I think he meant booleans in the SQL queries.
Also, smart save with the "yet" there, since obviously the website or whatever will require PHP to read the database.
Offline
I think he meant booleans in the SQL queries.
Booleans can be used in PHP and SQL.
[...]will require PHP to read the database.
It doesn't have to be PHP that reads the database, it could be any web-supported framework.
Offline
den3107 wrote:I think he meant booleans in the SQL queries.
Booleans can be used in PHP and SQL.
den3107 wrote:[...]will require PHP to read the database.
It doesn't have to be PHP that reads the database, it could be any web-supported framework.
I was actually considering a standard .NET application for searching information for ease of interface design as well as for the ability to tie into live EE resources. Honestly, I'm terrible when it comes to web design. Hopefully by the end of this weekend I'll have the software running to keep the index up to date.
Offline
Lrussell and I teamed up to create EEIndex. Here's a sample (it's far from finished): http://104.131.37.92/?name=minigames
If a minimap is just a grey blob just wait and it'll appear. I'm not sure if I'm allowed to post this link, because I didn't tell lrussell yet (oops.)
Offline
Lrussell and I teamed up to create EEIndex. Here's a sample (it's far from finished): http://104.131.37.92/?name=minigames
If a minimap is just a grey blob just wait and it'll appear. I'm not sure if I'm allowed to post this link, because I didn't tell lrussell yet (oops.)
Connection failed: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
if you can read this....good for you
Offline
Connection failed: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
Thanks for finding out that glitch! I fixed it, and the minimap generation was the problem. They now load much much faster, and the MySQL error shouldn't appear.
Offline
[ Started around 1732286657.0932 - Generated in 0.393 seconds, 13 queries executed - Memory usage: 1.86 MiB (Peak: 2.16 MiB) ]