DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: MovieList-compn-CLI  (Read 10,256 times)

paradisusvic

  • Call me Vic!
  • Participant
  • Joined in 2024
  • *
  • Posts: 94
    • Linux User
MovieList-compn-CLI
« on: June 10, 2024, 11:26 PM »
Development thread for "MovieList-compn-CLI":

GitHub: https://github.com/paradisusis/movielist-compn-cli

Command line version of the MovieList-compn program to compare two different lists of strings/filenames for matches.



Discussion of the program happening in the replies below, in order to save this first post for the final release (commands are still malleable).
My name's Victor but do feel free to call me Vic!

❤️ Support on Patreon @ www.patreon.com/paradisusio

GitHub: github.com/paradisusio

🌟 Good projects deserve support 🌎🌍🌏

✉ Email / Extend your PayPal support ❤️: paradisusvic@gmail.com
« Last Edit: November 01, 2024, 07:22 PM by publicdomain »

paradisusvic

  • Call me Vic!
  • Participant
  • Joined in 2024
  • *
  • Posts: 94
    • Linux User
Re: [dev] MovieList-compn-CLI
« Reply #1 on: June 15, 2024, 02:38 PM »
The final implementation has these:

Quote
  -f, --first-list    Required. The file path to the first list.

  -s, --second-list    Required. The file path to the second list.

  -a, --algorithm      (Default: direct) The name of the algorithm.

  -c, --cutoff        (Default: 75) The cutoff for the passed fuzzy comparison.



MovieList-compn-CLI_2024-06-15_v0-1-0-190971.png



The program is basically done. Right now it's mostly validations and error messages.

GitHub publishing to follow  :Thmbsup:
My name's Victor but do feel free to call me Vic!

❤️ Support on Patreon @ www.patreon.com/paradisusio

GitHub: github.com/paradisusio

🌟 Good projects deserve support 🌎🌍🌏

✉ Email / Extend your PayPal support ❤️: paradisusvic@gmail.com
« Last Edit: June 15, 2024, 02:46 PM by paradisusvic »

paradisusvic

  • Call me Vic!
  • Participant
  • Joined in 2024
  • *
  • Posts: 94
    • Linux User
Re: [dev] MovieList-compn-CLI
« Reply #2 on: June 15, 2024, 03:13 PM »
Updated help to contain all the valid algorithm names:

Quote
  -f, --first-list    Required. The file path to the first list.

  -s, --second-list    Required. The file path to the second list.

  -a, --algorithm      (Default: direct) The name of the comparison
                      algorithm. Must be one of the following: direct,
                      defaultratio, partialratio, tokenset, partialtokenset,
                      tokensort, partialtokensort, tokenabbreviation,
                      partialtokenabbreviation, weighted.

  -c, --cutoff        (Default: 75) The cutoff for the passed fuzzy
                      comparison algorithm.



MovieList-compn-CLI_v0-1-0-20052.png
My name's Victor but do feel free to call me Vic!

❤️ Support on Patreon @ www.patreon.com/paradisusio

GitHub: github.com/paradisusio

🌟 Good projects deserve support 🌎🌍🌏

✉ Email / Extend your PayPal support ❤️: paradisusvic@gmail.com

paradisusvic

  • Call me Vic!
  • Participant
  • Joined in 2024
  • *
  • Posts: 94
    • Linux User
Re: [dev] MovieList-compn-CLI (v0.1.0)
« Reply #3 on: June 17, 2024, 04:00 AM »
MovieList-compn-CLI is published:




It includes a "--directory" option for specifying the destination of the generated matched.txt, unmatched.txt and collisions.txt files.

The program is complete, with error handling and validation routines  :up:

MovieList-compn-CLI_v0-1-0.png
My name's Victor but do feel free to call me Vic!

❤️ Support on Patreon @ www.patreon.com/paradisusio

GitHub: github.com/paradisusio

🌟 Good projects deserve support 🌎🌍🌏

✉ Email / Extend your PayPal support ❤️: paradisusvic@gmail.com

Original address: https://www.donationcoder.com/forum/index.php?topic=54226.0