PureBasic Libraries Downloader

Programmation d'applications complexes
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

PureBasic Libraries Downloader

Message par Jacobus »

Salut, j'ai codé un petit prog pour intégrer dans PB
Il peut être ajouté aux outils personnalisés pour être appelé depuis l'IDE.
Il permet de répertorier toutes les librairies utilisateurs (nom, auteur, adresse de téléchargement) pour les avoir à disposition en cas de besoin.
Il faut pour cela entrer les libs une à une dans le prog, mais c'est un début. (par contre si l'adresse change :? )
J'en ai répertorié 31 qui sont mémorisées dans un fichier texte. L'avantage est que si un utilisateur de PBLD a créé une longue liste, il peut la transmettre aux autres à qui ça évitera ainsi de le faire :lol:

Bon voici le tool (interface non contractuelle, varie avec le thème)
Image

Pour télécharger le zip ==>PBLD
Dézipper le fichier dans le répertoire de PureBasic. Il contient l'exécutable, le fichier AdressLibs.txt et au premier démarrage il créé un dossier "MyLibs" où seront stockées les libs téléchargées.

Le premier onglet affiche le dossier "MyLibs" Un clic-droit sur un élément pour ouvrir ou supprimer.
Le deuxième onglet affiche le contenu de votre dossier UserLibs de PB et donc les librairies installées.
Le troisième onglet contient les adresses de librairies pour les télécharger. Un clic-droit sur un élément pour agir dessus.
La barre de progression ne s'affiche pas toujours (pas le temps) si le fichier à charger est de petite taille. Voilà, c'est à peu près tout, si je vois autre chose à en dire, ben je viendrai vous le dire... si, une astuce pour récupérer une adresse, faire un clic-droit sur le lien de téléchargement et clic sur "Copier le raccourci" ensuite clic-droit sur le string d'adresse dans PBLD et "Coller" ( Sur PureArea.net il y en a pas mal, mais toutes ne sont pas renseignées sur la version de PB)

Pas sûr que cela serve à grand monde mais ça fait rien, j'ai pensé que c'était plus simple de retrouver des Userlibs de cette façon. Quand j'aurai passé ma flemme je le mettrai à jour avec la liste que j'aurai établi.

Bon @+ Jacobus[/url]
Quand tous les glands seront tombés, les feuilles dispersées, la vigueur retombée... Dans la morne solitude, ancré au coeur de ses racines, c'est de sa force maturité qu'il renaîtra en pleine magnificence...Jacobus.
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Message par Flype »

si, honnetement, c'est super utile droopy...
j'ai essayé et çà fonctionne. avec mon theme xp l'interface est un peu décalé en bas à droite surtout.

c'est marrant parceque ca fait petit moment que j'y pense moi aussi.
j'avais d'ailleurs en tete de pousser le principe encore plus loin.

déjà, le point le plus important que j'avais en tête c'est de pouvoir facilement désactiver une userlib en un click, c'est à dire la déplacer dans un autre répertoire genre : PureBasic/PureLibraries/UserLibraries_Off/

ensuite d'avoir une colonne "version purebasic".

ton programme m'intéresse bien parceque je suis en train de développer un soft aussi pour purebasic. et les deux pourraient fonctionner de concert je pense.

moi je trouve que c'est une bonne initiative :P
mais tu m'obliges à révéler dès maintenant mon PureRSS :D :

Image
Image
Image
Image
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Message par Jacobus »

si, honnetement, c'est super utile droopy...
Euh... moi c'est Jacobus :lol:
C'est vrai que ton programme est une révélation et nettement plus beau et abouti que mon petit truc, mais effectivement ils entrent dans la même catégorie. A la limite je verrai bien mon PBLD comme élément de ton PureRSS. Soit en l'intégrant soit en l'appelant. Qu'en penses-tu?
Si tu as envie du code pour te faire gagner du temps je te le refile.
Sinon, oui je pensais aussi ajouter quelques autres fonctionnalités (comme celles que tu indique) et détailler un peu plus les infos sur chaque lib...
Pour développer un peu plus, je pensais faire de même avec les applications et tools divers des utilisateurs, basé sur le même principe pour répertorier tout ça et tout avoir sous la main.

C'est pour quand ton PureRSS ? :D Il donne envie
Quand tous les glands seront tombés, les feuilles dispersées, la vigueur retombée... Dans la morne solitude, ancré au coeur de ses racines, c'est de sa force maturité qu'il renaîtra en pleine magnificence...Jacobus.
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Message par nico »

Quand est-ce qu'on va pouvoir tester cette merveille? :D
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Message par Flype »

Citation:
si, honnetement, c'est super utile droopy...

Euh... moi c'est Jacobus
oh excuses moi - je sais pas où j'avais la tête... certainement à cause de ton screenshot. :oops:

on en reparle demain :wink:

sinon je pense qu'il sera prêt cet été et pourquoi pas une beta pour demain mais pour l'heure dodo. et je préviens je me lève jamais avant midi le samedi ( c'est sacré :D )
Image
bernard13
Messages : 1221
Inscription : mer. 05/janv./2005 21:30

Message par bernard13 »

svp comment vous faitez pour crée de superbe fenetre ?
AWEAR
Messages : 264
Inscription : ven. 28/oct./2005 8:20
Localisation : Mayotte ( 976 ), Océan Indien, France

Message par AWEAR »

A mon avis Bernard13, ce n'est qu'un skin de Windows.
La vie est une rose dont il faut accepter les épines, mais la mienne est fannée, arrosée par le goût de mes larmes. (Soprano)
bernard13
Messages : 1221
Inscription : mer. 05/janv./2005 21:30

Message par bernard13 »

oui je le sais mais comment programmer ça ?
wolfjeremy
Messages : 1202
Inscription : sam. 31/déc./2005 23:52

Message par wolfjeremy »

:roll: Tu programme normalement, si ta un autre skin que le windows d'origine il sera automatiquement integrer a l'interface :roll:
bernard13
Messages : 1221
Inscription : mer. 05/janv./2005 21:30

Message par bernard13 »

ok mais coment faire j'arrive pas a comprendre les skins
wolfjeremy
Messages : 1202
Inscription : sam. 31/déc./2005 23:52

Message par wolfjeremy »

Il n'y a rien a comprendre lol

Si tu veu changer de skin, cherche skin xp sur google.
Dorian
Messages : 489
Inscription : mar. 15/mars/2005 15:33

Message par Dorian »

HS : J'avais posé la question et c'est le thème Luna Element 5, c'est un skin pour xp, si tu veux en faire cherche tuto skin sur google il y a plein de résultat :wink: .

Sinon c'est quoi PureRSS ?
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Message par nico »

Le RSS est un fil d'information formaté avec des tags XML, donc toutes les données du prog sont récupérées depuis une page.
Avatar de l’utilisateur
Droopy
Messages : 1151
Inscription : lun. 19/juil./2004 22:31

Message par Droopy »

Interessant
lionel_om
Messages : 1500
Inscription : jeu. 25/mars/2004 11:23
Localisation : Sophia Antipolis (Nice)
Contact :

Message par lionel_om »

Intéressant vos 2 projets.
Je vais suivre ça avec attention.

Bon courage à vous 2 :wink:
Lio
Webmestre de Basic-univers
Participez à son extension: ajouter vos programmes et partagez vos codes !
Répondre