Jump to content




[ADV. Comp] [HTTP] First and Best Appstore! Scrollbars galore!

lua utility computer

71 replies to this topic

#1 zacpier

  • Members
  • 44 posts
  • LocationUS

Posted 05 January 2013 - 08:07 PM

Posted Image

Finially! A true app store.



EDIT: Can anyone host a simple PHP script for me? I'd really appreciate it, as I would like to get my app suggestion back up and running. :/

Of course, you'll need HTTP enabled for this to work.
Posted ImagePosted ImagePosted Image

The app is able to have multiple software sources, given that someone will host them.

Sadly, there isn't much to download off of it yet. I don't want to put anyone's software
on my server unless they give me the OK.

If you would like to host your own software source, or would like to contact me about adding
their program to the default source, just drop me a PM.

Late-start changelog :D

Spoiler


EDIT: IN REGARDS TO PUBLISHING APPS

Sorry, guys... no public publishing (kinda)

In order to set up an automated public publishing system, there would have to be a complicated php script so that people couldn't hack my website to pieces. Therefore, I just won't allow uploads. I'm going to put a button at the top right where you can suggest your program, but only I will add software to the database. Keep in mind, anyone can run a database, and any notable DB's will be moved to the OP.

END EDIT


TO-DO
Spoiler

Download:
https://dl.dropbox.c...installAppStore
"pastebin get uEj3ZuM7 fname"

(I had the lua code here, but it made the post messy and the code can be viewed from the dropbox link)

Distributional rights:
Many people have asked me, both in this thread and out, if they can put my AppStore in a software collection/OS/Server/etc. To that question, my answer is a gracious "YES." I am a very community-oriented person, so why should I disallow what makes a community thrive: Sharing and Building off of eachother?

Feel free to put my program in any package, with only one condition:
You don't have too per se, but it would be nice if you would put a post in my thread linking to your thread so that I could see how my program is evolving. :D


Add non-official software source
Spoiler

PACKAGE SERVER INSTRUCTIONS
Spoiler


#2 brett122798

  • Members
  • 298 posts
  • LocationIn the TARDIS at an unknown place in time.

Posted 05 January 2013 - 08:13 PM

Wow, didn't even hit me to make an App Store. Nice job on being the first, I believe.


I'll test this out right now!

#3 kornichen

  • Members
  • 220 posts
  • LocationGermany

Posted 05 January 2013 - 08:14 PM

Nice! And you are the first... I am working on a appstore, too ... :D

#4 zacpier

  • Members
  • 44 posts
  • LocationUS

Posted 05 January 2013 - 08:17 PM

View Postkornichen, on 05 January 2013 - 08:14 PM, said:

Nice! And you are the first... I am working on a appstore, too ... :D

I wish you luck!
It was easy, but the interface was the most difficult part. It was actually very frustrating to get it to feel... "right." And it still doesn't lol

#5 AndreWalia

  • Members
  • 294 posts
  • LocationSt.Louis, MO

Posted 05 January 2013 - 09:03 PM

You should allow users to add apps

#6 rhyleymaster

  • Members
  • 186 posts
  • LocationCanada

Posted 05 January 2013 - 09:06 PM

You should make a publish system :D

#7 zacpier

  • Members
  • 44 posts
  • LocationUS

Posted 05 January 2013 - 09:31 PM

I am working on that.

Also, please re download it. I just put an autoupdater into place :D


At the bottom-left, there is now an "Add app" button.

This takes you to a suggestion dialog, where you can enter your suggestion.

#8 1lann

  • Members
  • 516 posts
  • LocationAustralia

Posted 05 January 2013 - 10:50 PM

Erm, http://pastebin.com/5iVG2Dab that's why it's giving you an HTML file
(The paste doesn't exist)

#9 zacpier

  • Members
  • 44 posts
  • LocationUS

Posted 05 January 2013 - 11:08 PM

View Post1lann, on 05 January 2013 - 10:50 PM, said:

Erm, http://pastebin.com/5iVG2Dab that's why it's giving you an HTML file
(The paste doesn't exist)
Ahem, my fine sir.
I am an idiot.
lol I'll reupload it

#10 1lann

  • Members
  • 516 posts
  • LocationAustralia

Posted 05 January 2013 - 11:59 PM

Whoopsies sorry about that firewolf bug, didn't notice it D: Silly me!
Could you re-upload firewolf to your app store again?
Thanks!

Btw, I LOVE your app store. It's really nice and I really like how you implemented it.

#11 kornichen

  • Members
  • 220 posts
  • LocationGermany

Posted 06 January 2013 - 12:13 AM

I'll host the applications!

#12 superaxander

  • Members
  • 609 posts
  • LocationHolland

Posted 06 January 2013 - 12:53 AM

I was going to do that to! :P

#13 Left4Cake

  • Members
  • 272 posts
  • LocationEarth

Posted 06 January 2013 - 04:29 AM

Just a suggestion but you should add a spot to put a comment about a suggestion.

#14 GravityScore

  • Members
  • 796 posts
  • LocationLand of Meh

Posted 06 January 2013 - 04:59 AM

Hey.

First of all, I love the app and the idea of an appstore - this is fantastic!

I was just looking through the code, and saw that the version of Firewolf you have stored at http://dl.dropbox.co...irewolf/app.txt has a compiler error D:

This means that it cannot start up and therefore autoupdate. There is a newer version of Firewolf that fixes this issue (missing ')' :P). Could you update your Dropbox source? Or (even better) download from this URL instead (this will always get the lastest version): https://raw.github.c...ities/other.lua

Thanks! (this is why you say Firewolf isn't working for you :P)

EDIT: Whoops! Just realised that 1lann already told you about this! Hehehe silly me :P

Also a couple of suggestions:
- The way you currently have the filesystem organised is very awkward. I dislike having to type /AppStore/Store every time I want to run this. May I suggest keeping the data folder, but moving the program Store to the root, or allow any directory. Just store all the data under /.AppStore
- Make the data folder (the AppStore folder) hidden by placing a dot (.) in front of it, so it is stored at /.AppStore
- Make the notifications bigger! I hardly notice the text at the bottom changes!
- When you download the apps, allow the user to specify where they want to save them. I also dislike having to type in /apps/[app name]/app to run it.

#15 Exerro

  • Members
  • 801 posts

Posted 06 January 2013 - 06:03 AM

does it work with any program on pastebin or do the programs have to be in a certain format?

#16 zacpier

  • Members
  • 44 posts
  • LocationUS

Posted 06 January 2013 - 09:09 AM

View PostGravityScore, on 06 January 2013 - 04:59 AM, said:

Hey.

First of all, I love the app and the idea of an appstore - this is fantastic!

I was just looking through the code, and saw that the version of Firewolf you have stored at http://dl.dropbox.co...irewolf/app.txt has a compiler error D:

Also a couple of suggestions:
- The way you currently have the filesystem organised is very awkward. I dislike having to type /AppStore/Store every time I want to run this. May I suggest keeping the data folder, but moving the program Store to the root, or allow any directory. Just store all the data under /.AppStore
- Make the data folder (the AppStore folder) hidden by placing a dot (.) in front of it, so it is stored at /.AppStore
- Make the notifications bigger! I hardly notice the text at the bottom changes!
- When you download the apps, allow the user to specify where they want to save them. I also dislike having to type in /apps/[app name]/app to run it.

Thank you!

Yeah, I'll try to get a link out.

I never thought I'd actually distribute this, so I never really worked out the awkwardness. :P

#17 zacpier

  • Members
  • 44 posts
  • LocationUS

Posted 06 January 2013 - 09:47 AM

View Postawsumben13, on 06 January 2013 - 06:03 AM, said:

does it work with any program on pastebin or do the programs have to be in a certain format?

the way it works is:

there is a file on my dropbox called /appstore/programlist

My program reads this file and puts the results in pretty boxes on the screen

then, when you download it, it will do this (downlaoding "zacpier_test" for example)

download("/appstore/programs/zacpier_test/app")

Ta-da!

#18 pielover88888

  • Members
  • 66 posts
  • LocationIn a library that's in a village, huddling my advanced computer as zombies bang on the door.

Posted 06 January 2013 - 03:58 PM

Um...how do you...scroll..? Otherwise, perfect. LOL

#19 GravityScore

  • Members
  • 796 posts
  • LocationLand of Meh

Posted 06 January 2013 - 06:55 PM

It replies to the mouse scroll event, so just use the mouse wheel.

#20 zacpier

  • Members
  • 44 posts
  • LocationUS

Posted 06 January 2013 - 10:15 PM

View Postpielover88888, on 06 January 2013 - 03:58 PM, said:


Um...how do you...scroll..? Otherwise, perfect. LOL

View PostGravityScore, on 06 January 2013 - 06:55 PM, said:

It replies to the mouse scroll event, so just use the mouse wheel.

Wow...
GravityScore maintains my thread better than me lol





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users