PredatH0r / ChanSort

TV channel list editor for Samsung, LG, Sony, Hisense, Panasonic, Philips, Sharp, Toshiba and MANY more.
842 stars 115 forks source link

Please make this wonderfull editor support TCL Google TV. #338

Closed tomxhachijuroku closed 1 year ago

tomxhachijuroku commented 1 year ago

Please, here is my .tar channel list, for example: Channel_List_V8-R51MT05-LF1V460_20221223.zip

PredatH0r commented 1 year ago

Thanks for the feedback! I'll upload another build a bit later today that allows deleting, setting favorites and skip/lock/hide and shows a couple more columns. But I could use a few more test files where people send me an original file + then a file where channels were deleted/skipped/locked/hidden/favored through the TV's menu, so I can see what the TV really does.

In the database this information is stored redundantly in the EditFlags and various columns in the AtrributesTbl (yes, that typo is the actual table name in the TV's database). So far I only know the EditFlags bits for Skip and Favorite.

matepor464 commented 1 year ago

I will try to provide these files, hopefully today :)

PredatH0r commented 1 year ago

Latest build: https://chansort.com/ChanSort_2023-01-12_1925.zip Changing numbers, setting favorites and "skip" should be save to use. "lock", "hide" and deleting is still a bit experimental due to lack of sample files with those flags.

Gp0n5 commented 1 year ago

Hello @PredatH0r , you can find below sample files. 2023112_Channel_List_V8-T615T03-LF1V474.zip

PredatH0r commented 1 year ago

@Gp0n5 thanks! I made some adjustments based on the findings in your files - and hope now I didn't break anything. The new version is now an official release: https://github.com/PredatH0r/ChanSort/releases/tag/v2023-01-12

Thanks everyone for your assistance and patience to get this working!

Gp0n5 commented 1 year ago

@Gp0n5 thanks! I made some adjustments based on the findings in your files - and hope now I didn't break anything. The new version is now an official release: https://github.com/PredatH0r/ChanSort/releases/tag/v2023-01-12

Thanks everyone for your assistance and patience to get this working!

Worked Perfectly (Y)

matepor464 commented 1 year ago

I confirm, works perfectly. Finally I don't have to scroll past 99999999 FTA channels to get to the ones that I actually watch 😆

gcalzo commented 1 year ago

@Gp0n5 thanks! I made some adjustments based on the findings in your files - and hope now I didn't break anything. The new version is now an official release: https://github.com/PredatH0r/ChanSort/releases/tag/v2023-01-12

In the weekend I'll test it on my C715! Thanks for your support!!

gcalzo commented 1 year ago

@Gp0n5 thanks! I made some adjustments based on the findings in your files - and hope now I didn't break anything. The new version is now an official release: https://github.com/PredatH0r/ChanSort/releases/tag/v2023-01-12

I confirm that it's working on my TCL C715 (with firmware v6.60, Android TV 9)

  1. exported the list to USB
  2. opened and just re-saved
  3. a file compare showed just a few differences...
  4. on the TV I have delete a channel
  5. restored the list (BTW, TV always does a replace so deleting a channel was probably not needed... :-) )
  6. everything is fine and exactly as before the export!! 👍

I have found two issues:

  1. on my TV the channels that you mark as skipped are marked hided. Not a big deal but can be confusiong... (in red in the printscreen)
  2. the duplicate channes (in green) are actually from different sources: the first is from the SAT receiver while the second is from the terrestrial TV. I do not know why the first has the Satellite field blank... 2023-01-14_16-24-33_Window
gcalzo commented 1 year ago

Fort the second issue above here you are, just in case, my original file exported from TV... 👍 Channel_List_V8-R851T02-LF1V660_2023114_org.zip BTW: I had to pack the TAR into ZIP for uploading...

PredatH0r commented 1 year ago

When you select "Hide" on the TV, it actually sets the database column "IsSkipped" to 1. So no matter what I do, either ChanSort's user interface is misleading, or the program code. But I guess it's better to just have the code be confusing than the UI, so I'll change that.

Also thanks for pointing out the 2nd issue. So far I didn't have any files with more than 1 source. I'll fix that too now.

PredatH0r commented 1 year ago

New build: https://chansort.com/ChanSort_2023-01-14.zip

I'm also no longer loading channels from the database that have the "IsDeleted" flag set. That's why there were 14 DVB-C channels listed in the "File Information" dialog.

(I'll make this an official release once I get feedback about a different issue (Vision Edge 4K receiver) that's also addressed in this build.)