The above video goes away if you are a member and logged in, so log in now!



 
Would you like to get all the newest Gaming News from
QJ.NET in your email each day?




Want to learn more about the team who brings you the QJ news?

Read about them now!

 


Results 1 to 15 of 15

[RELEASE] PSP Installer 1.0!

This is a discussion on [RELEASE] PSP Installer 1.0! within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Good Evening Guys, Spike_132000 here to bring you.... VERSION 1.0 OF PSPINSTALLER!!!! This application basically allows you to download games, ...

  
  1. #1
    PGELua Coder
    Points: 5,514, Level: 47
    Level completed: 82%, Points required for next Level: 36
    Overall activity: 0%

    Join Date
    Jan 2007
    Location
    Nottingham, UK
    Posts
    126
    QJ Pts
    5,514
    Level
    47
    My Mood
    Fine
    Downloads
    0
    Uploads
    0

    Default [RELEASE] PSP Installer 1.0!

    Good Evening Guys, Spike_132000 here to bring you.... VERSION 1.0 OF PSPINSTALLER!!!!



    This application basically allows you to download games, applications, theme's and save games automatically onto the PSP

    Changes in V1.0

    +Added: Categories, now everything is split into 4 categories, Games, Applications, Theme's and Savegames
    =Fixed: If you choose a blank option on the browse page, it will initiate your wlan but then tell you it's unable to download a blank application
    =Unfixable: Deletion of Zip file's. There's a bug in PGELua that prevents zip files to be closed, so since there still classed as open and in use, they can't be deleted.
    EDIT:
    =Fixed: When updating database, current database version text changed to latest database version text when it should have stayed at current database version text... it's hard to explain.. anyway it's fixed

    WE NEED YOUR GAMES,APPLICATIONS,THEME' S and SAVEGAMES!!!

    Download : !! SEE BELOW !!

    Install : Delete previous version then Re-Copy to GAME5XX

    Cred :

    Spike_132000 - Code
    User1690 - Concept
    Joomla - Graphics

    UPDATE UPDATE UPDATE UPDATE UPDATE UPDATE UPDATE UPDATE UPDATE

    Hey guys, just a quick update

    the change source option on the front screen has now been changed to....

    "Download Latest Version"



    this means that you can now download the latest version of PSPInstaller from within the application itself

    After downloading and installing like any other app, it will state that the app needs to be restarted, if you press start, the app will automatically close down back to the XMB, when you relaunch it, it will show the app as being updated woop woop

    also added version numbers to first page

    Try it out with this download link

    http://in.rsparrow.co.uk/pspinstallerv1.rar
    Meqsoft - PSPInstaller 8 - http://pspinstaller.pspcfw.com/

  2. #2
    Lua Coder
    Points: 11,195, Level: 69
    Level completed: 87%, Points required for next Level: 55
    Overall activity: 0%

    Join Date
    Jan 2008
    Location
    Iowa
    Posts
    834
    QJ Pts
    11,195
    Level
    69
    My Mood
    Busy
    Downloads
    2
    Uploads
    0

    Default

    nice job
    ...

  3. #3
    QJ Gamer Green
    Points: 2,357, Level: 29
    Level completed: 38%, Points required for next Level: 93
    Overall activity: 0%

    Join Date
    Apr 2009
    Location
    Around black mesa.
    Posts
    92
    QJ Pts
    2,357
    Level
    29
    Downloads
    0
    Uploads
    0

    Default

    So here are my meager suggestions:
    • Dont limit yourself to applications, games, savegames and themes. What about plugins?
    • The confirmed bug in PGE Lua of it not closing the file for the Zip is a pain in the ass... And there is proabably a work around somewhere.
    • The "DB.LUA" is still really... not expandable.


    Db.lua should look more like a proper database than static categories. Here's my take on it:


    db={
    {
    { name="MyApp", author="The Architect", filename="mapp01.zip" },
    (Continue on like this)
    },
    {
    {name="Joes Mario Clone", author="Joe Shmoe", filename="joemario.zip" }
    (etc, etc)
    },
    {
    { name="Snes9xTYL", author="YoYoFR and Laxer", filename="snes9xtyl_fat.z ip"}
    }
    }
    db_names = {"Applications", "Games (General)", "Games (Emulators)"}


    Not only this way can you have multiple sources, but you have more flexibility.
    What i have:
    Slim (Vader with black buttons) running 5.00m33-6.
    2in1 pandora battery (amazingly, its 1600mah)
    hardmodded JigKick (a 1200mah)
    [SPOILER="Nobody truely knows whats going on"][/SPOILER]

  4. #4
    PGELua Coder
    Points: 5,514, Level: 47
    Level completed: 82%, Points required for next Level: 36
    Overall activity: 0%

    Join Date
    Jan 2007
    Location
    Nottingham, UK
    Posts
    126
    QJ Pts
    5,514
    Level
    47
    My Mood
    Fine
    Downloads
    0
    Uploads
    0

    Default

    db={
    {
    { name="MyApp", author="The Architect", filename="mapp01.zip" },
    (Continue on like this)
    },
    {
    {name="Joes Mario Clone", author="Joe Shmoe", filename="joemario.zip" }
    (etc, etc)
    },
    {
    { name="Snes9xTYL", author="YoYoFR and Laxer", filename="snes9xtyl_fat.z ip"}
    }
    }
    db_names = {"Applications", "Games (General)", "Games (Emulators)"}
    I've never seen an array in lua layed out like that, how would I call it in the program?
    Meqsoft - PSPInstaller 8 - http://pspinstaller.pspcfw.com/

  5. #5
    QJ Gamer Blue
    Points: 2,454, Level: 30
    Level completed: 3%, Points required for next Level: 146
    Overall activity: 0%
    Achievements:
    First 1000 Experience Points

    Join Date
    Sep 2008
    Posts
    67
    QJ Pts
    2,454
    Level
    30
    Downloads
    1
    Uploads
    0

    Default

    ..

  6. #6
    QJ Gamer Green
    Points: 2,357, Level: 29
    Level completed: 38%, Points required for next Level: 93
    Overall activity: 0%

    Join Date
    Apr 2009
    Location
    Around black mesa.
    Posts
    92
    QJ Pts
    2,357
    Level
    29
    Downloads
    0
    Uploads
    0

    Default

    Like any other array? Lua doesnt care about newlines and whitespace.

    Also, zip files should be a RootFS -- that way applications like iRShell and whatnot can be distributed.
    That, and you may want to have a "Debian-Like" package script -- where you have this sort of format:

    (zip root)
    • install.lua
    • fs.zip
      • PSP
        • GAME
        • COMMON (All else fails, some packages can use this as a "control" area)
        • Etc...
      • SEPlugins
      • etc...


    This allows for say PSPDisp (Which would need to add itself to the vsh.txt file under ms0:/seplugins/) or iRShell (Which assumes that its being extracted to ms0:/)

    Install.lua would define a function called "app_install()" which would give the author some control over any extraneous settings that had to be handled.
    What i have:
    Slim (Vader with black buttons) running 5.00m33-6.
    2in1 pandora battery (amazingly, its 1600mah)
    hardmodded JigKick (a 1200mah)
    [SPOILER="Nobody truely knows whats going on"][/SPOILER]

  7. #7
    Lua Coder
    Points: 11,195, Level: 69
    Level completed: 87%, Points required for next Level: 55
    Overall activity: 0%

    Join Date
    Jan 2008
    Location
    Iowa
    Posts
    834
    QJ Pts
    11,195
    Level
    69
    My Mood
    Busy
    Downloads
    2
    Uploads
    0

    Default

    you could do instead of
    Code:
    09 Games by Shaqdarcy
    09 Games by Shaqdarcy CXMB Theme for 5.00M33
    THEME
    you could do this
    Code:
    09 Games
         by Shaqdarcy
    5.00M33
    you dont need the GAME or THEME at the bottom, you could instead put the fw need to run it
    ...

  8. #8
    QJ Gamer Green
    Points: 2,357, Level: 29
    Level completed: 38%, Points required for next Level: 93
    Overall activity: 0%

    Join Date
    Apr 2009
    Location
    Around black mesa.
    Posts
    92
    QJ Pts
    2,357
    Level
    29
    Downloads
    0
    Uploads
    0

    Default

    Here's how APT (Debian's package management tool, with super cow powers) does it:

    All packages are stored in an SQlite database, or at least their description.
    Packages can state what they depend on (for example, "fw-5.50" might be a dependency of "cxmb500" which is a dependancy of "blackwings550gen")

    Here's what I'd suggest:
    Code:
    -- this is Lua
    db={
    { name="cxmb550gen", depends="fw550", cat="plugins", desc="CustomXMB plugin for 550GEN" }, -- this automatically maps to "cxmb500gen.zip" on the webserver.
    { name="masterboy", depends="cfw", cat="Emulators", desc="Simple SMS and GB/GBC emulator" }, -- Note here that "cfw" is anything >3.00OE.
    {name="timebaby", depends="hw_fat,ofw", cat="Applications" desc="Time clock and MP3 player. For Fats only." } -- This depends on hardware being PSP_HW_FAT and firmware being 1.50. (Its KXploited)
    
    }
    
    -- this is within something like conf.lua or "installedb.lua"
    PSP_FAT=1
    PSP_HW_SLIM=2
    PSP_HW_BRITE=3
    PSP_HW_GO=4 -- Just so that we *can* have that.
    
    installed={"cfw","fw550","masterboy"}
    harware_is=PSP_HW_SLIM
    Sound reasonable enough?
    What i have:
    Slim (Vader with black buttons) running 5.00m33-6.
    2in1 pandora battery (amazingly, its 1600mah)
    hardmodded JigKick (a 1200mah)
    [SPOILER="Nobody truely knows whats going on"][/SPOILER]

  9. #9
    QJ Gamer Green
    Points: 3,083, Level: 34
    Level completed: 22%, Points required for next Level: 117
    Overall activity: 57.0%

    Join Date
    Sep 2007
    Location
    Poland
    Posts
    36
    QJ Pts
    3,083
    Level
    34
    Downloads
    0
    Uploads
    0

    Default

    Nice idea. You should definitly add some plugins too.

    I do not know much about programming, however, if you can't delete zip file, because its open, simply don't. Delete it when program is lunched again instead. I guess it's easy to log all the downloaded files, and then delete them using this log information. If deleting during program start will cause too much slowdown, You can add a button "delete temporary files", to do it manualy. It should delete all the logged zips, excluding those just downloaded (still open).

    And is this really necessary to initiate wlan every time when I want download something? It's annoying, mayby one initialization, and then keeping connetion alive would be better?
    Last edited by soulburn; 10-25-2009 at 02:28 AM.

  10. #10
    QJ Gamer Green
    Points: 2,282, Level: 28
    Level completed: 88%, Points required for next Level: 18
    Overall activity: 0%

    Join Date
    Sep 2008
    Posts
    32
    QJ Pts
    2,282
    Level
    28
    Downloads
    0
    Uploads
    0

    Default

    Only Snake ?

  11. #11
    PGELua Coder
    Points: 5,514, Level: 47
    Level completed: 82%, Points required for next Level: 36
    Overall activity: 0%

    Join Date
    Jan 2007
    Location
    Nottingham, UK
    Posts
    126
    QJ Pts
    5,514
    Level
    47
    My Mood
    Fine
    Downloads
    0
    Uploads
    0

    Default

    I Like your idea indrora, will look into it

    we init WLAN everytime due to power, uses more if it's on all the time, but I can make a toggle quite easily, and also the delete zip thing could be done on startup :) no point having the "delete temp files" button unless you close the app, reopen it then press it.
    Meqsoft - PSPInstaller 8 - http://pspinstaller.pspcfw.com/

  12. #12
    QJ Gamer Green
    Points: 2,357, Level: 29
    Level completed: 38%, Points required for next Level: 93
    Overall activity: 0%

    Join Date
    Apr 2009
    Location
    Around black mesa.
    Posts
    92
    QJ Pts
    2,357
    Level
    29
    Downloads
    0
    Uploads
    0

    Default

    Well you can have a folder in the app dir that contains the downloaded files. when the app comes back it looks for any temporary files that are there and says "I'm cleaning up from last time... bear with me!" and have a little progress dialog.
    Also, I dont know how to determine the version the machine is running on. I can only assume you can look at particular versions of various files in flash0:/ (such as vshmain.prx, or wlan or some such)

    ~OR~

    you have a dialog that when something depends on 'cfw' or 'fw550' you ask "Do you have FW 5.50?" or "Do you have FW1.5?"
    What i have:
    Slim (Vader with black buttons) running 5.00m33-6.
    2in1 pandora battery (amazingly, its 1600mah)
    hardmodded JigKick (a 1200mah)
    [SPOILER="Nobody truely knows whats going on"][/SPOILER]

  13. #13
    QJ Gamer Blue
    Points: 2,408, Level: 29
    Level completed: 72%, Points required for next Level: 42
    Overall activity: 0%
    Achievements:
    First 1000 Experience Points

    Join Date
    Mar 2009
    Location
    Australia
    Posts
    135
    QJ Pts
    2,408
    Level
    29
    My Mood
    Cool
    Downloads
    0
    Uploads
    0

    Default

    a way you could find out somebody's firmware is for the app to look in f0:/vsh/etc/version.txt

  14. #14
    QJ Gamer Blue
    Points: 1,698, Level: 23
    Level completed: 98%, Points required for next Level: 2
    Overall activity: 0%
    Achievements:
    First 1000 Experience Points

    Join Date
    Jun 2009
    Posts
    5
    QJ Pts
    1,698
    Level
    23
    Downloads
    1
    Uploads
    0

    Default

    The link is dead for me

  15. #15
    QJ Gamer Blue
    Points: 1,900, Level: 25
    Level completed: 50%, Points required for next Level: 100
    Overall activity: 0%
    Achievements:
    First 1000 Experience Points

    Join Date
    Sep 2009
    Location
    Some where
    Posts
    61
    QJ Pts
    1,900
    Level
    25
    Downloads
    1
    Uploads
    1

    Default

    Hey urm.. i've kinda edited the your program slightly and based it more on a theme downloader.... I've added more functionalty etc. As in allowing you to add Theme repositories. Basically i've made it like Cydia for the iPhone...

    Well, i just wanted your approval to release this. I'd give you fulll credit for the backbone of program.


    -Manaxed
    Enter Signature Here.


 

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Popular Tags

> 150 200 201 260 271 280 302 303 310 340 352 360 371 380 390 500 access analog app apple back background backgrounds banned battery beta big black boot brick bricked broken browser button buy buying card cfw change changing cheat check code coming computer connection contest controller convert converter cool corrupted custom cwcheat data dead demo dev devhook device dgen discussion doom downgrade downgrader downgrading download drive duo dvd easy eboot eloader emu emulation emulator emulators error exploit fantasy favorite file files final find firmware fix flash flash0 flashing folder font format forum forums found free full game gameboot games gba good gpsp gta guide guys hack halo hard hey home homebrew icon icons idea info install installer installing internet iphone ipod irshell iso issue issues kernel laptop lcs link linux list lite live load loader loading lol lua m33 mac made make making manager mario media memory menu metal mod mode mods movie movies mp3 mph multiplayer music n64 needed neo network news nintendo noob oea oeb oec official omg online open original pack pandora people play player playing playstation plugin plz pmp points poll port portable portal post premium pro problem problems program project prx ps1 ps2 ps3 psn psp psx put quake question questions quick radio read real recovery release released remote request review rin rom roms rpg rss run running sale save screen seb shell sig site slim snes snes9x socom software sony sound source speed start stick store stuck stuff super support system ta082 team test text theme themes thing thread tiff time trouble tutorial ultimate umd update updated updates updating upgrade upgrading usb user v10 version video videos vista wallpaper war wars web weird white wifi wii windows wip wipeout wireless w or work working works world worth wow wrong wtf xbox xmb

Popular Searches

dragon ball z videos | blackberry torch | virus ds | mickey | phantasy star psp ga | psx driver | table | df | dsi tv player | dadlalus | dead spaceexractin | signed psp emulators | original font | no friendly dragons | newbi easy installer | psp2psx | mw3 wii cheats | video reader | psp fixed eboot | internet radio | brick | lamecraf | pokemon review | xbox zune handheld | rss streaming | how unlock wii | lua player for windows | golden axe | metro nome | kindom hearts | kavaya | prx launcher | homebrew 3ds | emulatore nes per psp | syphon filter 3 | geometry wars v | gta vcs cheats code | far cry | dinosauer king | 3ds | tile world | software upgrade psp | airplane | blackwater | multi emulators | how to homebrew psp 3000 | papaton 2 | cfw 620 psp go | programs psp | wath one pece | regeonfrii | gran | pgelua rpg | spiderman 2 pc | demo patapon 2 | internet browser | 3ds r4 | wii cursors | irda shell | hathune | psp grader v8 | dkz | psp iso games free | eboot patch game ps3 | psychiatry imm | turbo grafx 16 | fast five | wii mba | zombie super nintendo | jpcsp f | gopsp | rdf | ahmed kaya | guitar smith | how to install homeb | xbox 360 bluray | 610update | 6361 | psp signed cfw | satelite | gif | psp emulators ps2 | pay day the heist | patapon 2 demo | 80020321 | gta sanandreas | cerita ngentot perawan | homebrow | nac | final fantasy tacti | nds emulators | price is right | eve incursion | plants vs zonbis psp | chcheat revision | s4 portable | lego city stories | iphone 3gs restor | easy signer | ps3 biznes kontoll | cwf | psp kingdom hearts | artillery shell | grand theft | pekatyuowata | pcsp | texting psp | metal gear homebrew | rss channel | raven software | psp jailbreak hack | mega mam | ivilization v patch | starcraft demo | best homebrew | socom ftb3 cfw | download cwcheat | beatles | abg | psp rechner | re0 | birth certificate | go messenger psp | niko bellic vs luis | php blu ray | ps3 proxy | warhammer online | mvc3 | psp free game | free demo of psp | ios 223 | l2 ps3 | usb loader xbox | psp pandra deluxe | joy to key profile | unreal engine 3 | psp drive icon | bannebomb | vloader | flashback wii | emulador | gt5 ps3 | psn enabler | ps3 skyrim download | satio hd3d games sis | 8c | learn japanese | gba emulator for nds | 24 | photo editor | psp iso backup ofw | final fanstay vii criss core | gba emulator for pc | psp m33 dark alex | psp daul boot | thrustmaster t wire | dj max dem | psp 3000 pandora | mp3 mixer | brutal legend | bannerbomb v2 | hide vedeos | nulldc ps3 | filemaneger psp 2000 | xbox 360 slim kinect bunddle | gen cfw | metroid prime | jum | data save | snes9xttyl | guiness | sydney capri | down grader | gen a full | psp mac converter |



All times are GMT -8. The time now is 03:00 AM.

Use of this Web site constitutes acceptance of the TERMS & CONDITIONS and PRIVACY POLICY
Copyright © 2012, Caputo Media, LLC. All Rights Reserved. Cluster C3.
Contact Us | Free Flash Games | Ad Blockers Suck! Why?