Nous sommes actuellement le 21/03/2010 12:55



Publier un nouveau sujet Répondre au sujet
 recapitulatif/requette/bug des scripts PSPtube 
Auteur Message
Dev
Avatar de l’utilisateur

Messages: 1375
Localisation: 0xDEADBEEF
Message recapitulatif/requette/bug des scripts PSPtube
Depuis un certain temps déjà, la communautés PSP c'est penchée sur le langage et les possibilités utilisé par psptube.
Que vous soyez un simple utilisateur, un dev novice ou confirmé, ce topic a pour but de répertorier les scripts existant , les requête pour la création ou l'amélioration d'un script etc...
avant de continuer sachez que le seul créateur de PSPtube est SofiaCat lorsque je cite les crédit d'un mod de PSPtube (ex: UltimatePSPtube), SofiaCat fait implicitement partie des crédits car sans lui rien de tout cela ne serait possible.
Info sur les sources utilisé par PSPtube
Moteur Javascript : JavaScript-C 1.7.0 2007-10-03 (SpiderMonkey)
Lecteur Video : FFmpeg
SSL/TLS : OpenSSL 0.9.8e 23 Feb 2007

Si vous utilisez le Firmware 5.50 Gen, assurez vous d'avoir fait la mise a jours D2


Requête
  • gamekult
  • jeuxvidéo.com
  • jeuxvidéo.fr
  • gameblog
  • livevideo
  • veoh
  • myspace

les requêtes résolues sont classées et affichée en bleu dans le récapitulatif

Récapitulatif des script existant
    Image SofiaCat
  • Onsens [hardcodé]
    Image Ardatan
  • Lance le fichier ms0:/PSP/GAME/PSPtube/EBOOT.PBP en mode "high memory"
voir l'API de GoTube
    SDK Bicottealacrevette
    permet l'execution de PSPtube et de ses fichier annexe par USB via PSPlink
  • copier le dossier PSP a la racine de la Memoristick
  • garder le câble USB branché et lancer PSPlink
  • votre PC détecte un nouveau périphérique , si vous n'avez pas les driver PSP installé donner utilisez ce de /driver/
  • lancer usbhostfs_pc.exe (établie la connexion + monte le dossier comme racine de la MS)
  • Modifier/créer vos script depuis la PS et lancer reload.bat pour relancer PSPtube
  • Ne pas reloader pendant un écran sce (alert/connection sans fil/osk)

Fonctionnement de PSPtube
Vous étés un développer confirmé et vous souhaitez développer votre propre script , voila un petit tuto (qui me file a moi meme la gerbe ...) :
Code:
1.a) Demmarage
Au lancement de PSPtube les script sont chargé dans cette ordre :
-> cfg.js
-> site/*
-> site.js

1.b) Structure des Objets
Chaque site est structuré sous forme d'un objet contenant plusieur attribut :
SearchDesc (optionnel) : chaine de charactere affiché en bas de l'OSK de recherche.
rev (optionnel/GoTube) : numero utilisé par le module de mise a jours.
Name : contient le nom du site (reutilisé dans 2 CallGate) doit avoir le meme nom que l'objet.
Search : fonction executée lorsqu'une recherche est effectué sur le site en question, cette fonction recois 2 parametres : le mot clef, et le numero de page. Cette fonction retourne un objet don les propriétée sont :
start : numero de la premiere video de la liste
end : numero de la derniere video de la liste
total : contient le nombre de video affiché
VideoInfo : un tableau d'objet (1 objet = 1 video) dont les proprietées sont :
Title
Description
CommentCount
Tags : chaine de charactere contenant les tags séparés par un espace
ThumbnailURL : url de vers l'image de miniature
RatingAvg
RatingCount
MylistCount
ViewCount
attr : 1 = ;2 = Save+Rename+Delete;3 = Save;4 = Rename+Delete;5=1;6=2 ...
URL = cette chaine est evaluée , elle doit retourné l'URL du flv.

pour résumer :

===== objet de type site ====

objet atribut  valeur
   v      v        v
MonSite.Name = "MonSite";
MonSite.Search(); // cette fonction sera appelée par le CallGate SearchSite elle devra retourné un objet de type result

===== objet de type result ====

objet atribut  valeur
   v      v        v
result.start = 1;
result.end = 25;
result.total = 96;
result.VideoInfo > info.Title;Info.Description:info.URL;
                 > info.Title;Info.Description:info.URL;
                 > info.Title;Info.Description:info.URL;
    (VideoInfo est est un tableau d'objet type "info")


1.c) CallGates : L'API original de PSPtube se compose de 3 fonction primaire, ces fonctions ne peuvent etre renomées ni outrepassée.

-> CallGate_GetSiteList est appelé lors tout les scripts sont chargé, cette fonction doit recuperer un array contenant la liste des objets site (voir 1.b:structure des object)

-> CallGate_SearchSite est appelé lorsqu'une recherche est effectué il recois comme paramettre le nom du site sur lequel la recherche a ete lancée, le mot clef, l'offset de depart pour l'affichage des videos. un fois lancée elle passe ces paramettre a la fonction "Search" du site en question. la fonction "search" doit lui repondre un objet contenant le debu/fin/total des sites a afficher et un tableau d'objet contenant les titre miniature etc...

-> CallGate_VideoURLResolver cette fonction recois comme paramettre l'attribut "URL" de la video sur l'aquelle l'utilisateur a cliquer. elle fait un eval de cette chaine et doit au final recevoir l'url de la video a streamer

perso. quand je reli ce tuto j'ai du mal a immaginer que quelqu'un arrive a le comprendre :s m'enfin ... avec de la motivation ^^ au pire j'aurai gasspillé ma soiré :p


Image


Dernière édition par biscottealacrevette le 10/01/2010 13:37, édité 26 fois au total.

10/10/2009 23:33
Profil Site Internet
publicité
Avatar google
 Ads by Google
Modérateur PSPGen
Modérateur PSPGen
Avatar de l’utilisateur

Messages: 5946
Localisation: France,Argenteuil,95100
Message Re: recapitulatif/requette/bug des scripts PSPtube
Voila pile ce qu'il fallait,
Tout sera répertorier ici comme ça cela sera plus pratique pour tout le monde

_________________
Image
Image
UMD du moment : Obscure : The Aftermath


10/10/2009 23:45
Profil Site Internet
News Hunter
Avatar de l’utilisateur

Messages: 2251
Localisation: St Laurent de Chamousset
Message Re: recapitulatif/requette/bug des scripts PSPtube
A ouais nickel ce topic :wink:

_________________
Image

Cliquez pour accéder à mon blog ! Débutant en C, code en LUA

Tu croyais qu'XtreamLua était mort ? Tu te trompe, viens vite voir le nouveau XT ;)


11/10/2009 17:46
Profil Site Internet
Dev
Avatar de l’utilisateur

Messages: 1375
Localisation: 0xDEADBEEF
Message Re: recapitulatif/requette/bug des scripts PSPtube
perso j'ai un souci assez genant , lors d'une recherche je recupere des info (viewcount rate etc...) ces info sont bien recupéré (lorsque je les met dans la description je les vois ...) mais lorsque je les applique a l'atribut info.xxx sa foire et l'atribut n'est pas pris en compte ... le pire c'est que si je met les valeur manuelement (info.ViewCount = 1000;) sa marche O_O donc la je seche ...

_________________
ImageImage


12/10/2009 21:08
Profil Site Internet
PSP addict
Avatar de l’utilisateur

Messages: 132
Localisation: pres de chartres
Message Re: recapitulatif/requette/bug des scripts PSPtube
qu'est ce que t'apelle foirer ta essayer de metre un alert(info.ViewCount);

sinon il est tres bien fait ton topic surtout le petit schema


13/10/2009 06:03
Profil
PSP player
Avatar de l’utilisateur

Messages: 23
Message Re: recapitulatif/requette/bug des scripts PSPtube
Je me permets de upper ce topic.


23/10/2009 18:16
Profil
PSP master
Avatar de l’utilisateur

Messages: 531
Message Re: recapitulatif/requette/bug des scripts PSPtube
bonjour a tous

voila mon avis sur l'homebrew go tube de biscotte a la crevette :)

ils est très bien et fonctionnel a par sur deux point

- la recherche de vidéo et le lancement de vidéo est vraiment très lent (alors que j'ai l'offre 100 méga de numericable )

- sur certaine vidéo la partie bleu clair ne se charge pas beaucoup ce qui fait que ca coupe la vidéo

- le lancement d'une vidéo est très très lent

- défois l'homebrew frezze quand je navigue entre différents vidéo et soit je sous obliger de quitter l'homebrew soit d'enlever la batterie



a par ca il est très bien (tu peux mettre le lien de wat.tv pour ultimate psp tube steplait et le site taglegles machin n'apparait pas dans l'homebrew ultimate psp tube quand je le met dans le dossier site de l'homebrew c'est normal ca ? )

je vais faire une vidéo pour monter que c'est lent

_________________
psp slim 5.50 gen d3
ms 8/16/1 go sony
attente de ir shell 5.00 fix
psp file 6.4
45 jeux en umd
6 jeux sur le pss 3 minis
et enfin ... j'aime le chocolat et le rose


25/10/2009 13:50
Profil
Dev
Avatar de l’utilisateur

Messages: 1375
Localisation: 0xDEADBEEF
Message Re: recapitulatif/requette/bug des scripts PSPtube
une critique bonne ou mauvaise est toujours intéressante ;)
LaBoiteAbonbon a écrit:
la recherche de vidéo et le lancement de vidéo est vraiment très lent (alors que j'ai l'offre 100 méga de numericable )
j'ai l'offre 30Méga de numericable :3 et l'autre jours je n'arrivais meme pas a me connecter sur google ... numericable est en train de mettre un dispositif sur leur serveur , et tout le soirs a partir de 18-19h ma connection internete etait quazi inutilisable et cela pendant 2 semaines depuis toute est redevenu normal mis a part le fait que mon model castle net n'a plus le droit a avoir 2 ip publique , je suis restraint a 1 ip (1ip par 1abonnement => +facile pour hadopi)
si ta connection internet depuis ton PC ne rame pas , essay de voir dans le (triangle)>net statut , si tu capte bien , et au pire dans youtube tu peut regler le nombre de video a afficher ...
LaBoiteAbonbon a écrit:
sur certaine vidéo la partie bleu clair ne se charge pas beaucoup ce qui fait que ca coupe la vidéo
regarde si ta bande passante n'est pas prise par des connection/upload/download (torrent/p2p)
LaBoiteAbonbon a écrit:
le lancement d'une vidéo est très très lent
un site en particulier ? ou globalement ? regarde si le CPU en mode jeux n'est pas trop bas ...
lors du lancement de la premiere video (depuis la MS ou d'un site), le chargement de FFmpeg prend 7seconde avec le CPU a 333Mhz ...
LaBoiteAbonbon a écrit:
défois l'homebrew frezze quand je navigue entre différents vidéo et soit je sous obliger de quitter l'homebrew soit d'enlever la batterie
cela m'est arriver aussi , le freez dure 10-15s et hop sa repart , donc je ne vois pas trop d'ou cela peut venir :s
LaBoiteAbonbon a écrit:
taglegles machin n'apparait pas dans l'homebrew ultimate psp tube quand je le met dans le dossier site de l'homebrew c'est normal ca ? )
il faut le mettre dans le dossier system/site ... et si il ne s'ajoute pas , tu doit aller modifier un fichier javascript pour y integrer le nom du fichier (antoinefl t'aidera surement mieu que moi ^^)

_________________
ImageImage


25/10/2009 18:12
Profil Site Internet
PSP addict
Avatar de l’utilisateur

Messages: 132
Localisation: pres de chartres
Message Re: recapitulatif/requette/bug des scripts PSPtube
me voila apres une semaine et demie d'absence avec un wat.js normalement 100% fonctionnel pour ultimate psptube vu que certain l'utilise encore le voila
http://www.megaupload.com/?d=WOBSLJJH
ps:si vous aver un probleme par pm que l'on surcharge pas le topic


25/10/2009 22:51
Profil
News Hunter
Avatar de l’utilisateur

Messages: 2251
Localisation: St Laurent de Chamousset
Message Re: recapitulatif/requette/bug des scripts PSPtube
Merci, moi j'ai gardé les deux car les cripts sont pas tous compatibles Go Tube ( qui est très bien foutu ) :wink:

_________________
Image

Cliquez pour accéder à mon blog ! Débutant en C, code en LUA

Tu croyais qu'XtreamLua était mort ? Tu te trompe, viens vite voir le nouveau XT ;)


26/10/2009 07:43
Profil Site Internet
PSP addict
Avatar de l’utilisateur

Messages: 122
Message Re: recapitulatif/requette/bug des scripts PSPtube
merci antoinefl de nous faire partager tes scripts ! par contre se serait bien que tu fasses un post dans new des membre pour presenter ton script ou un truc dans le genre comme ça tous le monde est au courant pour ton nouveau script. en effet très peu de personne visite cette partie du forum.

_________________
psp 2000 en CF 5.50 GEN-D
Merci à l'equipe GEN pour ses customs firmware.


26/10/2009 09:19
Profil
PSP addict
Avatar de l’utilisateur

Messages: 132
Localisation: pres de chartres
Message Re: recapitulatif/requette/bug des scripts PSPtube
oui je veut bien mais alors il y a 2 solution:
-soit je fais un poste sur ulitmatepsptube avec les post que j'ai modifie et je supose que biscotte voudra en faire un pour son gotube donc sa ferait de poste donc il y en aura toujours une personne qui demander lequel est le mieux
-ou sinon ont en fais un post pour les 2
c'est a biscotte de decider moi dans les 2 cas sa me derange pas


26/10/2009 09:42
Profil
Afficher les messages depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet


Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : -[UrbanO]-, kevinr


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Sauter vers:  

Actualité PSP

Exploitez votre PSP

Aide et information

Nos partenaires