[REL] [EN] [FR] Centralisation ScorEpioN [-SEN-]

If you made a script you can offer it to the others here, or ask help to improve it. You can also report here bugs & problems with existing scripts.

Vous trouvez ces scripts :

Excellents
87
97%
A améliorer
3
3%
Nuls
0
No votes
 
Total votes: 90

Raoul_Volfoni
Posts: 863
Joined: 2006-08-31 23:58:18

Post by Raoul_Volfoni »

Subbat wrote:Effectivement, je n'ai pas poussé le test dans ses retranchements... mais je passais en coup de vent chez moi quand je l'ai fait... J'essaierais de multiplier les tests aujourd'hui...
Je te taquinais en disant que tu n'avais pas poussé les tests ;)
Subbat wrote:Pour ce qui est de l'option... vu que tu en appelles à nos suggestions... Ce que tu proposes me convient parfaitement, si ce n'est, si c'est possible, que dans le cas où allociné ne renvoie rien, on force pour qu'apparaisse "tous publics"... Et là, ce serait parfait pour mes besoins...
Et c'est le cas ?
Tous les films où il n'y a pas de classification sur Allociné sont tous "Tous public" ?
Parce que je me vois mal certifié un film étant "Tous public" alors qu'Allociné aurait omis de le déclarer -16 ... :/
Subbat wrote:En lisant le script, en même temps ça à l'air normal, car si je comprends à peu près ce que veut dire le scritp,

Quote:
EndPos := pos('ans', Line);


Il recherche la valeur "ans" pour arrêter de copier... donc effectivement, avec seulement "Film pour enfants" le "ans" il le cherche sans doute encore...

Ca complique les choses ça non ?
Non ... :p
Tu étais même tout près de la solution en ayant identifié d'où venait le problème.

Code: Select all

// Avertissement
   aucun := Line;
   BeginPos := pos('class="insist', Line);
   if (BeginPos > 0) then
   begin
       Delete(Line, 1, BeginPos-1);
       Delete(Line, 1, pos('>', Line));
     EndPos := pos('<', Line);
     Avertissement := UTF8Decode(copy(Line, 1, EndPos-1))+#13#10#13#10;
     if CanSetField(fieldComments) then
       SetField(fieldComments, Trim(Avertissement));
   end;
   Line := aucun;
Voilà ce que c'est que de balancer du code sans faire des tests approfondis ... :D
C'est pourquoi je me permettrais de te solliciter afin de tester la nouvelle option ... lorsqu'elle sera prête ... :cool:

@+
Subbat
Posts: 79
Joined: 2010-06-19 13:23:25
Contact:

Post by Subbat »

Merci pour la correction... je testerais sans doute ce soir...

Pour le "tous publics", les données d'Allociné semble être conforme à ce que l'on trouve sur le site du CNC où l'on peut faire une recherche par film... J'en ai rapidement comparé 3 ce matin, et c'était conforme (Interdiction aux moins de ..., Tous public, et même s'il y a un "avertissement" du genre, certaines scènes ou propos peuvent....)

Pour les tests à venir pour la fonction, pas de problème...


Merci et bonne journée...
Raoul_Volfoni
Posts: 863
Joined: 2006-08-31 23:58:18

Post by Raoul_Volfoni »

Subbat wrote:Pour le "tous publics", les données d'Allociné semble être conforme à ce que l'on trouve sur le site du CNC où l'on peut faire une recherche par film... J'en ai rapidement comparé 3 ce matin, et c'était conforme (Interdiction aux moins de ..., Tous public, et même s'il y a un "avertissement" du genre, certaines scènes ou propos peuvent....)
C'est le "semble être conforme" qui me pose problème, car comment être sûr qu'il n'y a pas ne serais-ce qu'une erreur ou omission de la part d'Allociné.
Il y a, à l'heure où j'écris ces lignes, 92502 fiches de films sur le site Allociné ... et vu les erreurs qu'il y a sur de nombreuses fiches, je ne prendrais pas le risque de forcer une fiche à apparaître "Tous Public" alors qu'elle peut tout aussi bien être -18.

@+
Subbat
Posts: 79
Joined: 2010-06-19 13:23:25
Contact:

Post by Subbat »

Je comprends... et franchement, il ne m'en coutera pas énormément de mettre un "TP" manuellement pour les films en question....
Subbat
Posts: 79
Joined: 2010-06-19 13:23:25
Contact:

Post by Subbat »

La correction marche nickel... et il est vrai qu'en réfléchissant un peu, j'aurais vraiment pu trouver qu'en mettant le "<" à la place du "ans" ça marcherait...
Subbat
Posts: 79
Joined: 2010-06-19 13:23:25
Contact:

Post by Subbat »

Petit aparté...

Nous sommes quand même très "cool" en France sur la classification des films... Beaucoup de films sont classés "tout public" en France, quand dans 90% des autres pays ils sont classés "-12" voir -13 aux USA... (c'est le cas par exemple de la trilogie "jason bourne")... il y a certaines scènes qui je trouves mériteraient au moins un "avertissement"
Subbat
Posts: 79
Joined: 2010-06-19 13:23:25
Contact:

Post by Subbat »

:( Il y a finalement un problème avec le script... quand le film est proposé à la vod, et s'il n'y a pas d'interdiction, le prix de location en vod est copié...
Raoul_Volfoni
Posts: 863
Joined: 2006-08-31 23:58:18

Post by Raoul_Volfoni »

Subbat wrote::( Il y a finalement un problème avec le script... quand le film est proposé à la vod, et s'il n'y a pas d'interdiction, le prix de location en vod est copié...
Je t'ai envoyé par MP le lien vers une version d'Allociné avec la nouvelle option.
j'ai corrigé l'histoire du prix dans cette version, mais j'espère qu'il n'y a pas trop d'autres surprises du même genre, sinon il va falloir que je change mon fusil d'épaule ...
Dans cette optique, peux tu me compléter la liste des classifications que l'on peut rencontrer sur le site Allociné.

Pour l'instant j'ai trouvé ça :

- Film pour enfants
- Film pour enfants à partir de 3 ans
- Film pour enfants à partir de 6 ans
- Film pour enfants à partir de 10 ans
- Interdit aux moins de 12 ans
- Interdit aux moins de 16 ans
- Interdit aux moins de 18 ans

@+
Subbat
Posts: 79
Joined: 2010-06-19 13:23:25
Contact:

Post by Subbat »

Pour ce qui est des classifications, j'ai également eu ce qui suit pour certains films :

-Avertissement : des scènes, des propos ou des images peuvent heurter la sensibilité des spectateurs
-Des images ou des idées peuvent choquer

Je chercherais s'il y en a d'autres, mais pour l'instant, je ne vois que ces 2 là...

Ce qui est étrange, c'est que pour les "Films pour enfants à partir de..." j'ai bien trouvé la même chose que toi sur mes différents films, mais quand on va sur allociné, il présente 4 catégories :
- Films pour enfants
- Films pour enfants à partir de 3 ans
- Films pour enfants à partir de 6 ans
- Films pour enfants à partir de 9 ans

Et paradoxalement, si tu cliques sur la catégorie à partir de 9 ans, tous les films qu'il y a dedans sont "à partir de 10 ans" !!!???



Pour ce qui est du script que tu m'a envoyé par MP, je teste dès que possible...

Merci, @+
Raoul_Volfoni
Posts: 863
Joined: 2006-08-31 23:58:18

Mise à jour Script Allociné V95

Post by Raoul_Volfoni »

Salut à tous

Mise à jour du script Allociné qui passe en version 95
Vous pouvez mettre à jour le script avec les deux méthodes habituelles :
- Automatique, en utilisant le script : [UPDATE SCRIPTS] (recommandé pour tous et surtout les utilisateurs de Vista et Seven)
- Manuelle, en téléchargeant le script à l'endroit habituel : http://update.antp.be/amc/scripts/

Au menu :

- Correction de l'absence d'espace après la virgule pour les champs "Pays" et "Catégorie" (Merci à kherv d'avoir signalé le problème)
- [Nouveauté] Ajout de l'option "Classification" avec 3 valeurs possibles :

0 -> Toutes (Affiche toutes les classifications dans le champ "Commentaires")
1 -> Uniquement -12 -16 -18 (Affiche uniquement les classifications "interdit au moins de 12, 16 ou 18 ans dans le champ "Commentaires")
2 -> Aucune (N'affiche aucune classification dans le champ "Commentaires")

la valeur 1 est la valeur par défaut.

A noter que dorénavant les 2 avertissements suivants seront prise en compte :
- Avertissement : des scènes, des propos ou des images peuvent heurter la sensibilité des spectateurs
- Des images ou des idées peuvent choquer

Merci à Subbat pour son béta test de l'option :)

@+
kherv
Posts: 11
Joined: 2011-04-01 15:12:27

Post by kherv »

Merci beaucoup,

Pas de soucis avec l'avertissement, je souhaitais le garder, ce sont les infos sur le budget etc que je cherchais à supprimer automatiquement plutôt que de le faire systématiquement à la "main".
J'essaierai tout cela dès que possible.

Penses-tu qu'une option permettant de gérer un retour à la ligne automatique après ". ", "! " et "? " dans le champ commentaires serait une chose imaginable ? Si ce n'est pas le cas rien de grave, je continuerais d'apporter les modifications expliquées par antp.

Ma question portant à la base sur le retour à la ligne automatique, je m'étais dirigé vers un topic plus généraliste car je souhaitais apporter les modification à l'ensemble des scripts que j'utilise régulièrement, mais il est vrai que j'aurai du poser les questions spécifiques au script Allociné dans le bon topic...
Désolé.

En tout cas merci pour tout ce boulot.
Bonne journée.
Subbat
Posts: 79
Joined: 2010-06-19 13:23:25
Contact:

Post by Subbat »

Salut Raoul, et bonjour à tous...

Ce fut un plaisir pour les tests... :grinking:
Raoul_Volfoni
Posts: 863
Joined: 2006-08-31 23:58:18

Post by Raoul_Volfoni »

kherv wrote:Penses-tu qu'une option permettant de gérer un retour à la ligne automatique après ". ", "! " et "? " dans le champ commentaires serait une chose imaginable ? Si ce n'est pas le cas rien de grave, je continuerais d'apporter les modifications expliquées par antp.
... "dans le champ commentaires" ... :hum: ... c'est pas plutôt le champ "Description" ?

Tout est envisageable, mais ça commence à faire beaucoup d'options ... 24 actuellement pour être précis.
Si l'option est plébiscitée par le reste des utilisateurs pourquoi pas.

Ce que je peux faire en attendant, c'est d'inclure les lignes préconisés par antp dans les prochaines versions et tu n'auras qu'a les activer en enlevant les balises de commentaires. Ce sera presque aussi rapide qu'une option.

@+
Raoul_Volfoni
Posts: 863
Joined: 2006-08-31 23:58:18

Mise à jour Script Allociné V96

Post by Raoul_Volfoni »

Salut à tous

Voici une petite mise à jour du script Allociné qui passe en version 96
Vous pouvez mettre à jour le script avec les deux méthodes habituelles :
- Automatique, en utilisant le script : [UPDATE SCRIPTS] (recommandé pour tous et surtout les utilisateurs de Vista et Seven)
- Manuelle, en téléchargeant le script à l'endroit habituel : http://update.antp.be/amc/scripts/

Au menu :

- Récupération de la répartition des notes spectateurs dans le champ "Commentaires"

C'est tout ;)

@+
cialis
Posts: 64
Joined: 2010-03-22 23:24:21

Comment rajouter un champ dans un autre champ

Post by cialis »

Bonjour,
j'ai besoin d'un petit coup de main car j'ai cherché mais je n'ai pas trouvé une solution automatisée.

Je cherche à rajouter l'année du film à tous mes titres de façon automatique
ex : titre.avi devient 1960_titre.avi

Merci par avance de votre aide
cialis
Posts: 64
Joined: 2010-03-22 23:24:21

Re: Comment rajouter un champ dans un autre champ

Post by cialis »

cialis wrote:Bonjour,
j'ai besoin d'un petit coup de main car j'ai cherché mais je n'ai pas trouvé une solution automatisée.

Je cherche à rajouter l'année du film à tous mes titres de façon automatique
ex : titre.avi devient 1960_titre.avi

Merci par avance de votre aide
sur AMC bien sûr :)
antp
Site Admin
Posts: 9660
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Bonjour,
En s'inspirant de ceci :
viewtopic.php?p=26668#26668
c'est possible

je peux détailler si nécessaire
cialis
Posts: 64
Joined: 2010-03-22 23:24:21

Post by cialis »

antp wrote:Bonjour,
En s'inspirant de ceci :
viewtopic.php?p=26668#26668
c'est possible

je peux détailler si nécessaire
Merci de ta réponse...

Je me suis mal exprimé dans mon post au-dessus...

Dans "titre traduit", je souhaite rajouter l'année du champ "Année"
ex : champ titre traduit : Boarding Gate
champ Année : 2006
Je veux arriver à champ titre traduit : 2006_Boarding Gate

Merci par avance de ton aide
Raoul_Volfoni
Posts: 863
Joined: 2006-08-31 23:58:18

Post by Raoul_Volfoni »

cialis wrote:Dans "titre traduit", je souhaite rajouter l'année du champ "Année"
ex : champ titre traduit : Boarding Gate
champ Année : 2006
Je veux arriver à champ titre traduit : 2006_Boarding Gate
Salut cialis

Un truc du genre :

Code: Select all

program NewScript;
begin
SetField(fieldTranslatedTitle, (GetField(fieldYear)+ '_' + GetField(fieldTranslatedTitle)));
end.
devrait t'aider ...
Mais bon ... tu es conscient qu'en faisant cela, tu ne seras plus capable de mettre à jour directement les fiches avec le titre traduit ... J'dis ça juste au cas où ... ;)
De toutes façons une copie de sauvegarde de ta base actuelle est vivement recommandée avant d'appliquer ce script minimaliste qui ne tient pas compte du fait que le titre traduit où l'année existe bel et bien dans la fiche ...

@+
cialis
Posts: 64
Joined: 2010-03-22 23:24:21

Post by cialis »

Raoul_Volfoni wrote:
cialis wrote:Dans "titre traduit", je souhaite rajouter l'année du champ "Année"
ex : champ titre traduit : Boarding Gate
champ Année : 2006
Je veux arriver à champ titre traduit : 2006_Boarding Gate
Salut cialis

Un truc du genre :

Code: Select all

program NewScript;
begin
SetField(fieldTranslatedTitle, (GetField(fieldYear)+ '_' + GetField(fieldTranslatedTitle)));
end.
devrait t'aider ...
Mais bon ... tu es conscient qu'en faisant cela, tu ne seras plus capable de mettre à jour directement les fiches avec le titre traduit ... J'dis ça juste au cas où ... ;)
De toutes façons une copie de sauvegarde de ta base actuelle est vivement recommandée avant d'appliquer ce script minimaliste qui ne tient pas compte du fait que le titre traduit où l'année existe bel et bien dans la fiche ...

@+
Un grand merci à toi :grinking:
Ca marche super :grinking:

Si jamais je voulais revenir en arrière et défaire ce que je viens de faire, as-tu un code pour retirer l'année et le _ ?
au cas où ;)

A+
Post Reply