Page 1 of 1

[OK] Lire les films depuis la page html générée

Posted: 2005-08-07 10:34:11
by kaly
Bonjour à tous,

j'suis nouveau ici, j'ai bien commencé par faire une fonction recherche mais pas évident pour trouver l'info désirée, donc, soyez gentil de pas m'envoyer bouller :)

Donc voilà, je recherches une fonction, qui me permettra après avoir exporter les données AMC en html, en double clikant sur le nom du film ou la jacquette, de lancer le film, depuis sa cible ....

En vous remerciant :) :grinking:

PS : j'voulais rajouter que les formats MKV sont pas reconnus et font planter AMV :)

Posted: 2005-08-07 11:40:10
by antp
Ça concerne plutôt les modèles (templates) que les scripts ;) (enfin, c'est du script, mais du script pour les templates :D)
Le nom de fichier du film est stocké dans le champ "URL" je présume ? Pour lancer le fichier, je pense qu'il faut passer par du VBScript (IE uniquement donc) mais je ne peux pas vraiment donner plus d'infos utiles :/

Dans la version actuelle les MKV que j'ai testé fonctionnent, mais comme j'ai très peu de fichiers de ce format je n'ai pas pu faire beaucoup de tests.

Posted: 2005-08-07 11:53:19
by kaly
re salut, merci pour cette réponse rapide :grinking: même si çà ne m'aiguille pas trop pour ma recherche ... :o

j'ai trouvé çà sur le net, mais autant dire que pour moi c'est du chinois :)

http://www.javascriptfr.com/code.aspx?ID=27690

Donc si quelqu'un sait comment et où ajouter une ligne dans le script du template :D qui permet d'ouvrir un fichier, via un clik ou double clik, sur le nom ou la jacquette qu'il se fasse connaître :)

Merki

PS : étonnant que personne n'est encore cherché à introduire cette fonction... :cry:

PS2 : En fait, je pensais naïvement que la fonction F7 'extraire des infos depuis le fichier' conservé également la cible du fichier, et permettrait ensuite dans l'exportation, de lancer ce même lien, mais c'est pas le cas :(

Posted: 2005-08-07 12:08:36
by antp
kaly wrote: PS : étonnant que personne n'est encore cherché à introduire cette fonction... :cry:
Certains templates évolués le font je pense (parmis ceux qui sont dans des fichiers zip dans le dossier "templates")
kaly wrote: PS2 : En fait, je pensais naïvement que la fonction F7 'extraire des infos depuis le fichier' conservé également la cible du fichier, et permettrait ensuite dans l'exportation, de lancer ce même lien, mais c'est pas le cas :(
Elle le fait, à condition que l'on active l'option pour ça dans Tools -> Preferences -> Media files importation ;)

Posted: 2005-08-07 12:43:43
by kaly
ah oui en effet, en lieu et place de la page web d'allo ciné par exemple, on voit le chemin complet vers la vidéo ...

Reste plus now qu'à trouver comment la lancer :) autrement qu'en copiant le 'lien' vers le poste de travail :)

Meuhnan, j'suis pas fainéant :) j'aime juste un pc bien organisé ;)

Donc résumons, il faudrait un exécutable qui lance par exemple Media Player Classic, depuis le lien se trouvant dans ' Page web' ..

A bon entendeur :) j'y connais rien en prog, j'continues mes recherches sur la toile pendant ce temps :)

Désolé, mais je saisis pas bien non plus cmment me servir de la fonction rajouter un tag special. Car je pensais par exemple rajouter ce tag dans le script, çà serait déjà un bon point .

Cà me donne çà : $$ITEM_URL

mais j'vois pas à quel endroit le copier, entre quoi, ... sachant que je me sers du template par défaut :)

Code: Select all

<html><head>
<style TYPE="text/css">
  text,body,p,div,span,th,td,ul,li { FONT-SIZE: 10pt; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: black; background: white; }
  HR { color: black; }
  A:link { COLOR: #003399; background: white; }
  A:visited { COLOR: #003399; background: white; }
  A:hover { COLOR: #CC0000; background: white; }
  A:active { COLOR: #CC0000; background: white; }
  td.blk { color: white; background: black; border: solid; border-color: black; }
  table.blk { color: white; background: black; border: solid; border-color: black; border-width: thin; }
  table.lgt { color: black; background: white; border: solid; border-width: thin; border-color: #F5F5F5; }
  td.lgt { color: black; background: white; border: solid; border-width: thin; border-color: #F5F5F5; }
  p.title { font-size: 18pt; font-weight: bold; }
</style></head><body>
<p>Catalog created on $$DATE with <a href="http://www.antp.be/software/moviecatalog/" target="_blank">Ant Movie Catalog</a>.</p>
<table class="blk" border="1" cellspacing="0" cellpadding="5"><tr>
<td class="blk" nowrap>Number</td>
<td class="blk" nowrap>Original Title</td>
<td class="blk" nowrap>Translated Title</td>
<td class="blk" nowrap>Size (Mb)</td>
<td class="blk" nowrap>Format</td>
<td class="blk" nowrap>Languages</td>
<td class="blk" nowrap>Subtitles</td>
</tr>$$ITEM_BEGIN<tr>
<td rowspan="2" class="lgt"><strong>$$ITEM_NUMBER $$ITEM_APPRECIATION<br>$$ITEM_PICTURE</strong></td>
<td class="lgt"><strong>$$ITEM_ORIGINALTITLE </strong></td>
<td class="lgt">$$ITEM_TRANSLATEDTITLE </td>
<td class="lgt">$$ITEM_SIZE </td>
<td class="lgt">$$ITEM_VIDEOFORMAT </td>
<td class="lgt">$$ITEM_LANGUAGES </td>
<td class="lgt">$$ITEM_SUBTITLES </td>
</tr><tr><td colspan="6" class="lgt">$$ITEM_DESCRIPTION </td></tr><tr><td colspan="7" class="blk"></td>
</tr>$$ITEM_END</table><p><strong>Total: $$TOTALMOVIES movies</strong></p></body></html>
1000 mercis:)

Edit : ah ben si j'ai trouvé où le caser :)

Code: Select all

<td class="blk" nowrap>Play</td>
<td class="lgt">$$ITEM_URL </td>
çà donne çà

Image

Posted: 2005-08-08 11:58:21
by kaly
Bingo, j'ai réussi :grinking:

Alors pour tous ceux qui comme moi souhaitent pouvoir lancer leurs films depuis la page html générée, suivaient ces quelques étapes toutes simples.

1/ Ajouter votre film ( Alt + Ins )
2/ Commencer par extraire des infos d'internet via le scrip ( je me sers le plus souvent de celui d'allo ciné ) F6
3/ Pointer désormais, vers la cible, fonction F7 Extraire des infos de fichiers

Désormais en lieu et place de la page Web, vous avez le chemin complet vers le fichier vidéo...

4/ Exporter la base de données en html. Je trouves que le template "Pinyo" va à merveille.

Image

Désormais en cliquant sur le titre du film, vous allez pouvoir directement lire votre film.

Image
Cette fenêtre va apparaître. Etant donné que el fichier est sur un de vos DD, il vous faut cliquer simplement sur ouvrir. Votre player par défaut va donc s'ouvrir et lancer le film.

:grinking: Vive AMC :)

Posted: 2005-08-08 12:56:17
by antp
Ha oui avec un lien directement comme ça... moi je pensais que tu voulais un truc qui le lançait proprement sans rien dire, c'est pour ça que je parlais de VBScript ;)