Find Jobs
Hire Freelancers

Edits of a github C++ project, EPUB Thumbnails on Windows 10

$30-250 USD

Complété
Publié il y a plus de 3 ans

$30-250 USD

Payé lors de la livraison
TL;DR. Looking for a program to put thumbnails on ePub files in Windows 10. Found an open source project that does ALMOST what I need, just looking for someone to make some changes. I have done most the research necessary to implement (hence the wall of text below), however C++ is a language I am NOT familiar with. So now, onto the details. T800G released a cool program called CBXShell. [login to view URL] Invertex released a fork with some QOL changes, I would suggest using his fork as a baseline [login to view URL] It creates thumbnails for compressed files by searching for .jpg files inside the archive. I was needing it to display thumbnails for epub files and people figured out how to use it as a thumbnail handler. ([login to view URL]), however, while it frequently works for EPUB files, it often does not, often it displays the wrong image. So, what I am looking to have done. 1: For the program to properly display covers within EPUB files. 2: Have the GUI could display a checkbox for EPUB files that enables\disables the association 3: Release the final product on GitHub so others can use it. with at least one pre-packaged exe. (optional) Note: You could technically make an entirely separate program that ONLY does ePub covers. I am fine with this as well. I don't really need covers for CBZ or CBR and if I did, CBXShell does it :). I just figured it was easier to start from this guys work, rather then start from scratch. SO, onto making the program work properly on EPUB [login to view URL] EPUB book, has a single .opf file. The .opf file specifies how the book laid out, including defining the cover. The cover itself, is RARELY defined exactly the same, but it follows enough of a pattern that should be repeatable with some wildcard variables. Here are examples of the string inside 10 different .opf files Here is an example of what is inside the .ops files <item href="Images/[login to view URL]" id="cover" media-type="image/jpeg"/> <item href="Images/[login to view URL]" id="Cover-image" media-type="image/jpeg"/> <item href="OEBPS/Images/[login to view URL]" id="cover" media-type="image/jpeg"/> <item href="OEBPS/images/[login to view URL]" id="cover" media-type="image/jpeg"/> <item href="[login to view URL]" id="cover" media-type="image/jpeg"/> <item href="[login to view URL]" id="cover" media-type="image/jpeg"/> <item href="images/[login to view URL]" id="cover-jpg" media-type="image/jpeg"/> <item href="images/[login to view URL]" id="img_4" media-type="image/jpeg"/> <item id="cover-image" href="images/[login to view URL]" media-type="image/jpeg"/> <item id="[login to view URL]" href="Images/[login to view URL]" media-type="image/jpeg"/> It's astounding apparently NO eBooks follow any sort of standard... Facepalm. However. It seems that reliably, they always start with "<item" and end with "media-type="image/jpeg"/>" containing the word "Cover" somewhere in-between, with a filetype of either .jpg or .jpeg. If you can, armed with this information and CBXShell, mash together a working EPUB thumbnail generator for Windows 10. That would be what I am looking for.
N° de projet : 26967688

Concernant le projet

4 propositions
Projet à distance
Actif à il y a 4 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
Décerné à :
Avatar de l'utilisateur
Hi, Trust you are doing well! :) First of all, thanks a lot for the details description! (believe me it's not common in the freelancer world :P) I am a well experienced C/C++ software developer (10 years of experience). Delivered previous projects on time and with 100% customer satisfaction. (https://www.freelancer.com/u/kaush9287.html#reviews) I'm in the process of compiling the CBXShell project to get a hands-on experience. Will update this bid with how it goes. Meanwhile, if you award me the project, be rest assured, your work will be done with best quality and within the agreed time frame. Hope to hear from you soon! :) Regards, Kaushal
$223 USD en 7 jours
5,0 (13 commentaires)
4,2
4,2
4 freelancers are bidding on average $253 USD for this job
Avatar de l'utilisateur
Hello there, I'm a VC++ Developer with vast experience; but I've not looked in to the rather-specific details of your ePub project and assocaited code already provided links to. If interested, let Me know and I can take a look in to the exact enhancements you want done, from the existing VC++ code you have provided links to. :) Cheers
$400 USD en 7 jours
5,0 (46 commentaires)
6,5
6,5
Avatar de l'utilisateur
I have high specialization and experience in the Development of Desktop, Web and Mobile Applications. Programming languages: C, C++, C#, Python, GO, Matlab, Java, VB, kotlin, JavaScript. Web Development: Front-End, Back-End and Mobile Applications: - PHP, Aspx NET CORE, asp, HTML5, JSON, XML. - Node.js, Angular, React, JavaScript, Jquery, Ajax, REST, SOAP - CSS3, Bootstrap, Less, Sass, Scss, Responsive, Material. I am a specialized expert. I have 10 years of experience. Please check my independent profile. I can also send samples of my work by chat. can i start right away Best regards
$250 USD en 1 jour
5,0 (11 commentaires)
5,0
5,0
Avatar de l'utilisateur
>>>>>>>>> High Effort and Experience will satisfy YOU <<<<<<<<< Hello, My name is Maksim and Desktop App Developer. I have read your details interestingly and I can do your project in short days. As you can see on my review, I work honestly and not after money. I have many skills with C/C++, C# and JAVA. I can start just now and work full time with good communication. Trust my experience and effort. Thanks.
$140 USD en 5 jours
5,0 (7 commentaires)
4,5
4,5

À propos du client

Drapeau de UNITED STATES
Springfield, United States
5,0
1
Membre depuis août 15, 2020

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.