Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN

Création d'un site Php / MySQL pour dépôt et échange de sons ?

  • 90 réponses
  • 10 participants
  • 2 813 vues
  • 8 followers
Sujet de la discussion Création d'un site Php / MySQL pour dépôt et échange de sons ?
Voilà... On en parle depuis suffisamment de messages pour cela justifie la création d'un sujet à part...

Pour l'instant, voici les idées jetées (sans que cela ne signifie qu'elles seront toutes développées.... ) :
- pages dynamiques en php permettant, avec une base de données mySQL, d'effectuer une recherche multicritères
- possiblité de choisir plusieurs sons dans un 'panier' pour générer un fichier syx à la volée, puis le télécharger.
- pouvoir déposer ses sons perso par envoi de fichier(s) syx via du FTP.

Bon, comme je n'ai pas non plus 3 siècles à consacrer à cette tâche et que je n'ai pas été élu "développeur de l'année" par "PHP Magazine", l'aide de toute bonne âme connaissant (voir maîtrisant, vues les idées !) le php sera la bienvenue... et toute idées complémentaire également !! :bravo:
Afficher le sujet de la discussion
51
J'ai reinstaler dc++ j'ai configurée comme dans le tuto mais rien ne ce passe es normal ?
52
Qu'il ne se passe rien, ce n'est bien sûr pas normal, mais pas facile de savoir à quel niveau tu as fait une erreur ?

Peut-être que ton firewall bloque les adresses d'entrée-sortie de DC++ ?
La vie est une belle aventure dont on en sortira pas vivant !
53
J'ai mis à disposition le programme DC++ 0.698 avec le fichier xml qui permet de le mettre en Fr, et je vous donne l'adresse du tuto qui va avec les fichiers :

Pour télécharger le fichier autoextractible de DC++, Cliquez ici !

Pour voir le tuto, Cliquez là !

kwzt01 et moi-même restons à votre disposition pour répondre à vos questions.
La vie est une belle aventure dont on en sortira pas vivant !
54
... c'est bien DC++ pour windows... et pour OS/X et Linux vous avez des clients ?

Pourquoi un pareil protocole :(

JB
55
Bon... merci, google.

j'ai trouvé pour OS/X:

Citation : ShakesPeer est un logiciel Peer-to-peer (P2P) de partage de fichiers. Il s'agit d'un client pour le protocole Direct Connect. Le but principal de ShakesPeer est de créer un client le plus performant et complet possibles, compatible DC++, fonctionnant avec une interface graphique Aqua native. Ce logiciel est Open Source sous licence GPL. L'interface est très réussie, cependant en Anglais et encore un peu boguée.


https://www.macfreeware.fr/index.php?section=description&details=283

et pour Linux :
http://linuxdcpp.berlios.de/articles.php?um=index
56
Merci jbfairlight d'avoir pensé à tous ceux qui essayent d'échapper au monde de "Kro$oft" !
La vie est une belle aventure dont on en sortira pas vivant !
57
Moi j'aimerais bien partager mes sons de TG77 avec vous?
Pour l'instant je crois que ce n'est pas encore possible non?
ou j'ai rien compris?
58
Si c'est possible.
Lis les posts au dessus concernant le hub dc++. On est deja plusieurs connectés et il y a à l'instant ou j'ecris environ 200M de sons en partage.
59

Citation : Moi j'aimerais bien partager mes sons de TG77 avec vous?



Tu as les explications pour te connecter sur DC++ quelques messages plus hauts sur ce forum.
La vie est une belle aventure dont on en sortira pas vivant !
60
Est-il possible de m'en envoyer qq uns ??
Je suis en train de faire la base mySQL en parallèle avec le code php du formulaire de recherche....
Donc des sons d'exemple pour test me seraient vachement utiles... :)

PS : pour rester cohérent avec les critères de recherche, je pense que je vais archiver des fichiers SYX ayant un seul son. Grâce au futur développement de samirog, l'utilisateur pourra en sélectionner plusieurs et une archive ZIP sera générée à la volée avant le téléchargement... :bravo:
61
Concernant l'archivage et la classification des sons, et si cela intéresse ceux qui sont en train de bosser sur le nouveau site de partage de fichiers, je peux vous faire parvenir via e-mail un document MS Word (*.doc) contenant les "clés" de classification que j'utilise dans la librairie MidiQuest pour classer mes sons. Envoyez-moi juste votre adresse e-mail via la messagerie de ce site.
62
Je suis connecter sur DC++ mais il me dit

Sorry, connection request not processed because contains wrong IP.

Allors pour echanger des sons ?

je ne me suis jamais servi de ces logiciels
63
Va dans "File/Settings/Connection settings" et mets-toi sous "Firewall (passive)". Ca devrait marcher (merci kwzt01 pour l'info!) :clin:
64
Pour ceux qui utilisent un routeur, il y a 2 solutions :
- ouvrir les ports dont DC++ a besoin, (la méthode varie d'un routeur à l'autre),
- soit cocher en effet la case 'Passif' dans Connection settings.

Si vous êtes en Passif dans DC++, vous ne pourrez pas télécharger de fichiers sur les users qui sont également en mode Passif. C'est le seul inconvénient mais il est de taille. :o:
La vie est une belle aventure dont on en sortira pas vivant !
65

Citation : je ne me suis jamais servi de ces logiciels



Pour ftexto et aussi les autres ...

Avez-vous lu le tuto (=aide) que j'ai posté quelques messages plus hauts sur ce forum ?
La vie est une belle aventure dont on en sortira pas vivant !
66
J'ai suivi le tuto mais ces logiciels p2p suppose que l'on soit connecté tout le temps? oui ou non

Car je suis connecté que 15 mn par jour.
ca peux pas marché dans ces conditions?
67
Bien sûr que ça peut marcher, mais auras-tu le temps de DL des fichiers ?

Hors sujet : Je t'ai vu sur DC++, tu as oublié de mettre tes fichiers en partage.



:fleche: DC++ est conçu pour des connexions plus longues en général.
La vie est une belle aventure dont on en sortira pas vivant !
68

Citation : ces logiciels p2p suppose que l'on soit connecté tout le temps? oui ou non

Ce genre de problème devrait être réglé avec l'application php... :mdr:
69
Je pense que la solution P2P n'est que temporaire, le site Internet sera de loin beaucoup plus pratique. :bravo:
La vie est une belle aventure dont on en sortira pas vivant !
70
En attendant, pour les volontaires qui ont un peu de temps, vous pouvez envoyer des fichiers (ne contenant qu'un seul son, de préférence) sur cette adresse mail :
heaven77@free.fr

Si possible, faire un petit descriptif du son. Les sons reçus serviront de test pour la base.... :)

Je compte donc sur vous.... :bravo:
71
Je pense qu'il serait plus intéressant de stocker des banques complètes : tu peux récupérer tout ce que j'ai sur le TG77 sur DC++.
La vie est une belle aventure dont on en sortira pas vivant !
72
Sachant que l'on parle de recherche multi-critères dès le départ, cela n'a aucun sens dans la cadre de banques complètes. :|

Le principe du site, tel qu'on en parlait, est de réunir des sons que l'on trie en fonction de ce que l'on souhaite ( bass + analog + short ). On choisit autant de sons que l'on veut et, apès validation, un fichier ZIP contenant les patches choisis est créé à la volée. :bravo:

Perso, j'ai toujours préféré avoir les sons séparés plutôt que les banques. C'est nettement plus pratique pour organiser la mémoire comme tu le souhaites. :P:

Maintenant, si ce principe n'intéresse personne, j'arrête de passer mon WE à bosser dessus... :clin:
73
Au départ je ne pensais pas à un système aussi sophistiqué, c'est pourquoi j'étais parti sur un simple échange de banque de données.

Chaque son doit donc être sous quelle forme ? Sysex (=> xxxxx.syx) ?
Car les banques se présentent sous la forme xxxxx.Txx ou xxxxx.Jxx ou xxxxx.Kxx, j'ai aussi d'autres banques sous forme xxxxx.mid

Il faudra donc que je sorte tous les sons un par un de chaque banque ?
La vie est une belle aventure dont on en sortira pas vivant !
74
Pour le format, tant que c'est lisible, c'est bon.
Il faut juste que j'adapte la base de données pour pouvoir éventuellement faire un tri sur le format de fichiers (pour ceux qui ne voudraient que des syx, par exemple). :)

J'ai prévu pour que l'on puisse également gérer les fichiers contenant des banques mais, dans ce cas, la recherche multicritères est (tout logiquement) désactivée... :!:

( En fait, la base gère tous les types de Dump de sons su SY77 : Voice&Multi, 64 Voices, 16 Multi, 1 Voice et 1 Multi. :bravo: )

Le fait d'avoir des fichiers '1 Voice' permet de se créer des ZIP perso en choisissant précisément les sons que l'on veut ou non... :mdr:
75
Kwzt01, tu as abandonné l'idée du hub sur DC++, ou bien il y a un problème technique :?:
La vie est une belle aventure dont on en sortira pas vivant !