Installer 4 Repository Code

| | Comments (48) | TrackBacks (0)
Hello,

This is a first entry on the new blog, we hope you like it. :) We'll keep the posts here short and to the point.

Meanwhile, please find below the link for the source code for the Installer 4 repository - in PHP - essentially, all you need to quickly set up your repository. :) The archive contains the code itself, documentation, and a few sample packages. Questions? Comments? Leave a comment here.

Download the current repository code: repo-r1050.zip

Please keep the comments to the topic of this post. We are working on the Installer update and will keep you informed here... in a separate post. All comments not on the post topic will be deleted.

0 TrackBacks

Listed below are links to blogs that reference this entry: Installer 4 Repository Code.

TrackBack URL for this entry: /cgi-sys/cgiwrap/ripdev/managed-mt/mt-tb.cgi/1

48 Comments

Here is my error:

Generating index for firmware 2.0.


Warning: domdocument() expects at least 1 parameter, 0 given in www.makkiaweb.net/home/repo/regenerate.php on line 95



Fatal error: Call to undefined method: domdocument->load() in www.makkiaweb.net/home/repo/regenerate.php on line 96


How do i fix it?
Anyway i can create my repo but i cant add packages and regenerate :(

I am getting some errors too:

Generating index for firmware 2.0.


Warning: opendir(./packages/icecelular.zip) [function.opendir]: failed to open dir: Result too large in D:\domains\dogzipp.com\htdocs\iphone\regenerate.php on line 131

Generating index for firmware 2.0.1.


Warning: opendir(./packages/icecelular.zip) [function.opendir]: failed to open dir: Result too large in D:\domains\dogzipp.com\htdocs\iphone\regenerate.php on line 131

All done, thank you!

Running on PHP 5.2.6, Apache 2.2 and Windows (probably the last one is at fault, hehe).

hey guys,I'm a n00b and have no idea how to do this can anyone help me out?

jasch98: put your package (icecelular.zip) in a subfolder of the packages folder, for example, "packages/Themes/".

imakkie91: what version of PHP is your server running?

fiend_ish: if you'll be a little more precise, we could try :)


i get this error any solutions?

WARNING: Cannot add package ./packages/Mod/xxx.zip because Install.plist cannot be extracted.

it says

[13-Aug-2008 00:24:37] PHP Warning: DOMDocument::load() [domdocument.load]: Start tag expected, '<' not found in /home2/iphonef1/public_html/installer4/repo/Info.plist, line: 1 in /home2/iphonef1/public_html/installer4/repo/regenerate.php on line 96
[13-Aug-2008 00:24:37] PHP Fatal error: Call to a member function appendChild() on a non-object in /home2/iphonef1/public_html/installer4/repo/regenerate.php on line 100

idk what php or w/e. i just uploaded to my files. but everything works except the packages dont show. im on hostmonster. and i went to my file manager and uploaded the files

Alex: looks like your package is malformed. Make sure Install.plist is on the top level of the xxx.zip archive - or, optionally, send it to me at slavikus@gmail.com and I'll see what's wrong with it.

Brian: looks like Info.plist file uploaded wrong or something... Check that it has no extra whitespace at the beginning or also email me your server's repo URL and I'll try to check it.

Hello,

First of all, thank you a lot for your great work.

I would like to tell you a point that could be interesting in the future releases of Installer.
In my office, we have wifi but the internet gateway is linked to a proxy.
So, I can surf on internet with Safari because of the possibility to parameter proxy settings but this is not the case for Installer (also impossible with Cydia).

Could you eventually think about it for next releases ?

Good work to all, thank you in advance!!

Slavikus i emailed you the zip file ;)

Alex,

ok i added you on gmail. since i also have gmail can we chat? i added a chat confirmation accept if you want to chat

[b]Generating index for firmware 2.0.


Fatal error: Call to undefined method: domdocument->load() in /homepages/7/d66661705/htdocs/xy/app/test/regenerate.php on line 96
[/b]

Hi,

I've same error too and my server run under php4 and php5.
How can I fix it?


Great Job
Cheers

@Rip Dev:

on my host webstite (www.aruba.it) i read:

SUPPORTED LANGUAGES

+ PHP 4.xx
+ PHP 5.6.1 or higher

and other languages...

so...whats wrong?

Ok even with an test.zip with only an Install.plist in it gives me this error?
WARNING: Cannot add package ./packages/Mod/xxx.zip because Install.plist cannot be extracted

the example packages are going ok ;)
and it looks exact the same ? someone?

Alex,

@Alex..i have your same problem..i'm going crazy...

And even if i add and example package and insert my repo in the installer he won't see the new catergory ?

yes, it happens to me too

yeah i think there is still a bug in the installer or something?
i just wonder how bigboss etc did it? because there packages are in the installer?


Is there an list of commands for de install.plist like how do i create an directoy on the iphone ?

never seen it..anyway did you fix the problem?

yeah

in the Install.plist

put this on the end ;)

version
1.0
minOSRequired
2.0

you mist it just like me ;)

now i get an com.apptapp.installer 3 error any solutions?

it doesn't work on me...still the Install.plist extraction problem

Ok de zip file must only contain this

Install.plist
dirdirectoyyoustuffis

zip that and it work

already did that but nothing different happens

RiP Dev: I moved the ZIP file into a directory, and that fixed the opendir error, but I am getting this one:

WARNING: Cannot add package ./packages/system/fallout3-wall.zip because Install.plist cannot be extracted.

As you can see I tried with the sample package included, so obviously it's something else. Is there a DLL requisite or something that the script needs to be able to unzip the file?

it's the same problem i have, it seems no solution right now..we have to wait..

I was able to host a installer repo fine, and I was able to add packages, both zip files with Install.plist, the actual APPLICATION.app, and the Install.png

I was able to add the source and everything, but whenever I hit "install" my iphone automatically freezes - any ideas?

when i add a source and click on a package from that source it says "unable to decode package more info at 'source'" how can i fix this problem????????????????????!!!!!!!!!!!!!!!!!!!!!!!!!!!
Please help anybody!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


If you can help me email me at spizzle0@gmail.com

how do I add a repo source icon to my repo?

Would it be possible to use, instead of info.plist for your repository, an XML file? I tried, but it seems to run into an error with the secret word...

Generating index for firmware 2.0.


Warning: domdocument() expects at least 1 parameter, 0 given in /home/blabla/public_html/greekrepo/regenerate.php on line 95

Generating index for firmware 2.0.


Warning: domdocument() expects at least 1 parameter, 0 given in /home/bla/public_html/greekrepo/regenerate.php on line 95



Fatal error: Call to undefined function: load() in /home/bla/public_html/greekrepo/regenerate.php on line 96


sorry missed a line :)

same problem as you guys!

Hi !

All works exept when i want to add my repo on my ipod or when i do a debug...

It make a page with strange character... Or in iPod it says unable ti decrypte source...

Or, when i go to my repo url, index.php also does strange page with strange character...

Please help me and thank you for all

Hi RiP Dev,

I loved Installer 3 on my 1.1.4 iPod Touch.
Now I have 2.0.2 on it, without a jailbreak.
I understand I can jailbreak it using PwnageTool (when they update it for 2.0.2)
However, i don't know how to get Installer 4 onto it. If you can advise me on any way, shape or form to do this after I have waited for PwnageTool to be updated, then it would be MUCH appreciated.

Thanks SO much for your hard work guys!

Shaun_R

Does anybody know what the package identifier would be for a package that is located @

abouttheiphone.100webspace.net/www/repo/packages/abouttheiphone/fallout3.zip

All help will be greatly appreciated.

imidkwspgnsrirhtrecxefxhegxewp

wlmauwvtbouucsbhvzthabtmdgpwid

I think he is dead.
btw i got everything working.
i ziped my app on vista i put it on my server added the source installed the package everything worked fine but oone thing.
the icon does not apear on iphone home.
even if the folder appname.app is there and all the files r inside it.
i tried something :
i created a folder appname.app via ssh and moved the downloaded file in the downloaded appname.app to it and it works fine.
i tried to ssh the app the app files to the downloaded appname.app but it didnt show.
so i think that my problem is with the appname.app folder.
so even if u get pass all of the old stuff there is more.hehe.
btw i tryed the same thing on ubuntu i ziped the app on ubuntu.
still the same.
R.I.P. ----> RIPdev

I'm trying to do some editing with the php code that ripdev wrote.
there is some gd stuff there.
i like ur way of coding.
i hope u dont mind, but im creating my own version for personal use.
hope u come back soon, with an update.

I play wow in 3 years and i know some wow gold,I love wow gold.

I play wow in 3 years and i know some wow gold,I love wow gold.

I play wow in 3 years and i know some wow gold,I love wow gold.

只需10元,就能让你的广告遍布各个网站!
支持图片/超链发送!支持分类/地域网站发送!

10元,就可能换来意想不到的效果,为什么不尝试下呢!
QQ:224549200(注明“广告”)

只需10元,就能让你的广告遍布各个网站!
支持图片/超链发送!支持分类/地域网站发送!

10元,就可能换来意想不到的效果,为什么不尝试下呢!
QQ:224549200(注明“广告”)

只需10元,就能让你的广告遍布各个网站!
支持图片/超链发送!支持分类/地域网站发送!

10元,就可能换来意想不到的效果,为什么不尝试下呢!
QQ:224549200(注明“广告”)

只需10元,就能让你的广告遍布各个网站!
支持图片/超链发送!支持分类/地域网站发送!

10元,就可能换来意想不到的效果,为什么不尝试下呢!
QQ:224549200(注明“广告”)

I just tried to install my own repository and everything went pretty smoothly, untill I ran the regenerate.php :-(

After searching the net I got the newest Repository Code and tried that as well, but getting the same error message....

I have no idea what is going on or what I am doing wrong. Any clue?

Generating index for firmware 2.0.2.


Warning: DOMDocument::load() [function.DOMDocument-load]: Start tag expected, '<' not found in /var/www/web99/html/repo/Info.plist, line: 1 in /var/www/web99/html/repo/regenerate.php on line 161



Fatal error: Call to a member function appendChild() on a non-object in /var/www/web99/html/repo/regenerate.php on line 165

Hi, i created an installer Repo in a free webhost, the link is xxxx.site50.net.
The problem is the packet identifier. I tried net.xxxx.site50.package_name and net.site50.package_name but they don't work.
Can you help me?

Thanks