Hiya peeps,
I hope life is treating you well.
I wrote this message because I am wondering about CEShare and its integation with FRF.
Do people use it?
I can't tell how many tables are in CEShare and how many queries arrive from people.
Do you have some stats? (are those published somewhere regularly?)
Does it auto-publish tables in the forum, too?
Thing is, I usually try to find the thread/post where it fits best and post it there.
I wonder how it works internally (so I would be sure that the right table gets updated).
Is there some intelligence build in so posting a table in the forum would result in auto-updating CEShare?
I really am clueless so if someone could shed a light on any of these, it would be great because so far I have not adopted it due to lack of confidence around the topics above.
Thank you!
On CEShare
On CEShare
Last edited by Csimbi on Thu Jan 01, 1970 12:00 am, edited 3 times in total.
On CEShare
+1
On CEShare
I used it once for the game Talisman, which is also the number of times I have updated or made a table since then :p.
Apparently there is an option to make the permission public so anyone can update and replace the table instead of you, so trolls can go to town with it. Though authors can choose to not give permission so only they can update it, but then there will be bloat if everyone starts spamming tables and abandoning them after a while, unless someones culls tables periodically which is just additional work for others so not really great either.
It's a step in a great direction though, has much potential if more people uses it. I recall people asking for it few years ago on CEF before the table sub-forum apocalypse happened, I think I was one of them IIRC.
Apparently there is an option to make the permission public so anyone can update and replace the table instead of you, so trolls can go to town with it. Though authors can choose to not give permission so only they can update it, but then there will be bloat if everyone starts spamming tables and abandoning them after a while, unless someones culls tables periodically which is just additional work for others so not really great either.
It's a step in a great direction though, has much potential if more people uses it. I recall people asking for it few years ago on CEF before the table sub-forum apocalypse happened, I think I was one of them IIRC.
On CEShare
The part I like is that you actually need CE to get the tables - so they won't be found unless you already know what you are looking for.
It would have made CEF a far smaller target.
How does it work when you have games that have identical process names?
Or different versions of the same game?
It would have made CEF a far smaller target.
How does it work when you have games that have identical process names?
Or different versions of the same game?
Last edited by Csimbi on Thu Jan 01, 1970 12:00 am, edited 2 times in total.
On CEShare
[QUOTE="Csimbi, post: 138936, member: 3723"]
The part I like is that you actually need CE to get the tables - so they won't be found unless you already know what you are looking for.
It would have made CEF a far smaller target.
How does it work when you have games that have identical process names?
Or different versions of the same game?
[/QUOTE]
You can look at the source on GitHub to see how it works. It probably uses MD5 hashing of the executable/module or its file header to match tables to processes so having same filenames would not be a problem. But this presents its own problem too since we don’t have a public listing for every table on FRF CEShare server so if a table spans across multiple game versions, you wouldn’t be able to find it on a different version than the one the author posted it for, and if he/she didn’t post it on the forum here, good luck finding it.
The part I like is that you actually need CE to get the tables - so they won't be found unless you already know what you are looking for.
It would have made CEF a far smaller target.
How does it work when you have games that have identical process names?
Or different versions of the same game?
[/QUOTE]
You can look at the source on GitHub to see how it works. It probably uses MD5 hashing of the executable/module or its file header to match tables to processes so having same filenames would not be a problem. But this presents its own problem too since we don’t have a public listing for every table on FRF CEShare server so if a table spans across multiple game versions, you wouldn’t be able to find it on a different version than the one the author posted it for, and if he/she didn’t post it on the forum here, good luck finding it.
Last edited by predprey on Thu Jan 01, 1970 12:00 am, edited 1 time in total.
On CEShare
There are currently 138 tables, of which 109 unique processnames
The most downloaded tables are for terraria , stelaris and dark souls 3
The list is obtained using the processname only, different versions will show up in your list, but will have a lower match percentage
(based on header , memory and module info), and will therefore be lower in the list.
For matching processname, and matching memory/header/everything, other things will affect if it will be on top, like rating
Also, there can be secondary matching rules for emulators, like window caption, but that is ceshare admin specific. One example is for snes9x-x64.exe
Instead of private and public, you can also give select users update access to your table by rightclicking on your table in the table browser and then choose "Manage access list"
The most downloaded tables are for terraria , stelaris and dark souls 3
The list is obtained using the processname only, different versions will show up in your list, but will have a lower match percentage
(based on header , memory and module info), and will therefore be lower in the list.
For matching processname, and matching memory/header/everything, other things will affect if it will be on top, like rating
Also, there can be secondary matching rules for emulators, like window caption, but that is ceshare admin specific. One example is for snes9x-x64.exe
Instead of private and public, you can also give select users update access to your table by rightclicking on your table in the table browser and then choose "Manage access list"
Last edited by Eric on Thu Jun 11, 2020 12:53 am, edited 8 times in total.
On CEShare
I actually tried to access ceshare. But when I did I saw "Hi" on it. Why?
On CEShare
[QUOTE="predprey, post: 138961, member: 49"]
You can look at the source on GitHub to see how it works.
[/QUOTE]
Ain't nobody got time for that :D
So, thanks for the summary!
[QUOTE="Eric, post: 139064, member: 59"]
There are currently 138 tables, of which 109 unique processnames
...
Instead of private and public, you can also give select users update access to your table by rightclicking on your table in the table browser and then choose "Manage access list"
[/QUOTE]
Nice, thanks!
Is signing a requirement? (should be, imho)
I'll try it with the next table.
Cheers!
You can look at the source on GitHub to see how it works.
[/QUOTE]
Ain't nobody got time for that :D
So, thanks for the summary!
[QUOTE="Eric, post: 139064, member: 59"]
There are currently 138 tables, of which 109 unique processnames
...
Instead of private and public, you can also give select users update access to your table by rightclicking on your table in the table browser and then choose "Manage access list"
[/QUOTE]
Nice, thanks!
Is signing a requirement? (should be, imho)
I'll try it with the next table.
Cheers!
On CEShare
No, signing is not a requirement, but it will put your table higher in the list if it is
Last edited by Eric on Thu Jan 01, 1970 12:00 am, edited 1 time in total.
-
- What is cheating?
- Posts: 4
- Joined: Thu Apr 16, 2020 11:36 pm
- Reputation: 1
Re: On CEShare
Yah having some issues with getting ceshare to work. I'm also a patron. So hard to get ahold db cause i think we are on opposite times.
Re: On CEShare
seeing you posted this at 2am I'd say yes, different timezones.
Anyhow, what is the issue?
(And if it's because you can't find the table you're looking for, what is the name of the process?)
Anyhow, what is the issue?
(And if it's because you can't find the table you're looking for, what is the name of the process?)
Who is online
Users browsing this forum: No registered users