Page 1 of 1

On CEShare

Posted: Mon Jun 08, 2020 1:29 pm
by Csimbi
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

Posted: Tue Jun 09, 2020 3:15 am
by ModEngine
+1

On CEShare

Posted: Tue Jun 09, 2020 4:17 pm
by predprey
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.

On CEShare

Posted: Tue Jun 09, 2020 6:53 pm
by Csimbi
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?

On CEShare

Posted: Tue Jun 09, 2020 11:22 pm
by predprey
[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.

On CEShare

Posted: Thu Jun 11, 2020 12:36 am
by Eric
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"

On CEShare

Posted: Thu Jun 11, 2020 8:30 am
by Cheater69
I actually tried to access ceshare. But when I did I saw "Hi" on it. Why?

On CEShare

Posted: Thu Jun 11, 2020 5:23 pm
by Csimbi
[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!

On CEShare

Posted: Thu Jun 11, 2020 8:38 pm
by Eric
No, signing is not a requirement, but it will put your table higher in the list if it is

Re: On CEShare

Posted: Fri Sep 25, 2020 12:17 am
by legends2710
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

Posted: Fri Sep 25, 2020 6:23 pm
by Eric
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?)