Cette page en anglais.
ZicPlay est un lecteur de musique pour ordinateurs de bureau, smartphones et tablettes. Il lit les fichiers audio aux formats MP3 et M4A (si pris en charge par votre appareil).
Le programme est basé sur un système de playlists créées à partir de diverses sources et de vos critères de sélection.
ZicPlay est un projet FireMonkey développé en Delphi. Il utilise au maximum les fonctionnalités fournies par défaut dans les versions récentes de Delphi et RAD Studio. Une bibliothèque tierce peut être utilisée pour récupérer des informations sur les pistes de votre catalogue et est répertoriée avec d'autres dans la section « dépendances » ci-dessous.
Ce référentiel de code contient un projet développé en langage Pascal Objet sous Delphi. Vous ne savez pas ce qu'est Delphi et où le télécharger ? Vous en apprendrez davantage sur ce site Web.
Suivez mes streams de développement de logiciels, jeux vidéo, applications mobiles et sites web sur ma chaîne Twitch ou en replays sur Serial Streameur majoritairement en français.
Ce logiciel est disponible en version de production directement installable ou exécutable. Il est distribué en shareware.
Vous pouvez le télécharger et le redistribuer gratuitement, à condition de ne pas modifier son contenu (installateur, programme, fichiers supplémentaires, etc.).
Télécharger le programme ou l'installateur
Si vous utilisez régulièrement ce logiciel et en êtes satisfait, vous êtes invité à acheter une licence d'utilisateur final. L'achat d'une licence vous donnera accès aux mises à jour logicielles, ainsi qu'à l'activation de fonctionnalités facultatives.
Acheter une licence
Vous pouvez également visiter le site du logiciel pour en savoir plus sur son fonctionnement, accéder à des vidéos et articles, connaître les différentes versions disponibles et leurs fonctionnalités, contacter le support utilisateur...
Pour télécharger ce référentiel de code, nous vous recommandons d'utiliser « git », mais vous pouvez également télécharger un fichier ZIP directement depuis son référentiel GitHub.
Ce projet utilise des dépendances sous forme de sous-modules. Ils seront absents du fichier ZIP. Vous devrez les télécharger à la main.
DeveloppeurPascal/AboutDialog-Delphi-Component doit être installé dans le sous-dossier ./lib-externes/AboutDialog-Delphi-Component.
DeveloppeurPascal/Audio-Tools-Library doit être installé dans le sous-dossier ./lib-externes/Audio-Tools-Library.
DeveloppeurPascal/Delphi-FMXExtend-Library doit être installé dans le sous-dossier ./lib-externes/Delphi-FMXExtend-Library.
DeveloppeurPascal/Delphi-Game-Engine doit être installé dans le sous-dossier ./lib-externes/Delphi-Game-Engine.
DeveloppeurPascal/FMX-Tools-Starter-Kit doit être installé dans le sous-dossier ./lib-externes/FMX-Tools-Starter-Kit.
DeveloppeurPascal/librairies doit être installé dans le sous-dossier ./lib-externes/librairies.
En tant que MVP Embarcadero, je bénéficie des dernières versions de Delphi et C++ Builder dans RAD Studio dès leur sortie. Je travaille donc avec ces versions.
Normalement, mes bibliothèques et composants doivent également fonctionner au moins sur la version actuelle de Delphi Community Edition.
Il n'y a aucune garantie de compatibilité avec les versions antérieures, même si j'essaie de garder mon code propre et d'éviter d'utiliser trop de nouvelles méthodes d'écriture (inférence de type, variables en ligne et chaînes multilignes).
Si vous détectez des anomalies sur des versions antérieures, n'hésitez pas à les signaler afin que je puisse tester et essayer de corriger ou proposer une solution de contournement.
Ce code source est distribué sous la licence AGPL 3.0 ou ultérieure.
Vous êtes généralement libre d'utiliser le contenu de ce référentiel de code n'importe où, à condition que :
vous le mentionnez dans vos projets
diffuser les modifications apportées aux fichiers fournis dans ce projet sous licence AGPL (en laissant les mentions de copyright originales (auteur, lien vers ce référentiel, licence) qui doivent être complétées par les vôtres)
de diffuser le code source de vos créations sous licence AGPL.
Si cette licence ne répond pas à vos besoins, vous pouvez acheter le droit d'utiliser ce projet sous la licence Apache 2.0 ou une licence commerciale dédiée (contactez l'auteur pour expliquer vos besoins).
Ces codes sources sont fournis tels quels, sans garantie d'aucune sorte.
Certains éléments inclus dans ce référentiel peuvent faire l'objet de droits d'utilisation de tiers (images, sons, etc.). Ils ne sont pas réutilisables dans vos projets sauf indication contraire.
Si vous souhaitez une réponse du propriétaire du projet, la meilleure façon de demander une nouvelle fonctionnalité ou de signaler un bug est d'accéder au référentiel GitHub et d'ouvrir un nouveau ticket.
Si vous avez trouvé un problème de sécurité, veuillez ne pas le signaler publiquement avant qu'un correctif ne soit disponible. Expliquez le cas en envoyant un message privé à l'auteur.
Vous pouvez également créer un fork sur le référentiel et contribuer en soumettant des demandes d'extraction si vous souhaitez aider. Veuillez lire le fichier CONTRIBUTING.md.
Si vous pensez que ce projet est utile et souhaitez le soutenir, merci de faire un don à son auteur. Cela aidera à maintenir le code et les binaires.
Vous pouvez utiliser l'un de ces services :
Commanditaires GitHub
Libérapay
Patréon
Paypal
ou si vous parlez français, vous pouvez vous abonner à Zone Abo sur une base mensuelle ou annuelle et obtenir de nombreuses ressources sous forme de vidéos et d'articles.