On CEShare

Post your topics and discussions here that you can't find a good section for.
Post Reply
User avatar
Csimbi
RCE Fanatics
RCE Fanatics
Posts: 404
Joined: Sat Apr 29, 2017 9:04 pm
Reputation: 427

On CEShare

Post 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!
Last edited by Csimbi on Thu Jan 01, 1970 12:00 am, edited 3 times in total.

User avatar
happyTugs
Table Makers
Table Makers
Posts: 64
Joined: Mon Apr 20, 2020 1:01 am
Reputation: 14

On CEShare

Post by happyTugs »

+1

predprey
Fearless Donors
Fearless Donors
Posts: 174
Joined: Thu Mar 02, 2017 8:46 pm
Reputation: 114

On CEShare

Post 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.

User avatar
Csimbi
RCE Fanatics
RCE Fanatics
Posts: 404
Joined: Sat Apr 29, 2017 9:04 pm
Reputation: 427

On CEShare

Post 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?
Last edited by Csimbi on Thu Jan 01, 1970 12:00 am, edited 2 times in total.

predprey
Fearless Donors
Fearless Donors
Posts: 174
Joined: Thu Mar 02, 2017 8:46 pm
Reputation: 114

On CEShare

Post 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.
Last edited by predprey on Thu Jan 01, 1970 12:00 am, edited 1 time in total.

Eric
Hall of Famer
Hall of Famer
Posts: 118
Joined: Thu Mar 02, 2017 11:01 pm
Reputation: 52

On CEShare

Post 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"
Last edited by Eric on Thu Jun 11, 2020 12:53 am, edited 8 times in total.

Cheater69
Expert Cheater
Expert Cheater
Posts: 115
Joined: Tue May 16, 2017 2:41 am
Reputation: 10

On CEShare

Post by Cheater69 »

I actually tried to access ceshare. But when I did I saw "Hi" on it. Why?

User avatar
Csimbi
RCE Fanatics
RCE Fanatics
Posts: 404
Joined: Sat Apr 29, 2017 9:04 pm
Reputation: 427

On CEShare

Post 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!

Eric
Hall of Famer
Hall of Famer
Posts: 118
Joined: Thu Mar 02, 2017 11:01 pm
Reputation: 52

On CEShare

Post by Eric »

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.

Post Reply

Who is online

Users browsing this forum: No registered users