💻
NoVariety Documentation
  • Overview
  • ROBLOS Documentation
    • Terminal Language
    • Coding Language
  • ROBLOS Website Creator
    • AppInstaller Files
    • HTML Interpreter
    • CSS Interpreter
      • position
      • size
      • anchor-point
      • layout-order
      • text-scale
      • text-wrap
      • color
      • background-color
      • background-transparency
      • border-size
      • border-color
      • rotation
      • visible
      • content
    • LUAScript
      • download
        • commit
      • Player
      • DOM
        • Document
          • title
          • setTitle
          • getTitle
          • addEventListener
          • removeEventListener
          • dispatchEvent
          • createNode
          • querySelector
          • getElementById
          • cloneNode
        • Elements
          • getElementById
          • getElementsById
          • querySelector
          • querySelectorAll
          • appendChild
          • insertBefore
          • removeChild
          • insertAttribute
          • removeAttribute
          • cloneNode
        • Window
          • Location
            • reload
            • to
            • teleport
          • localStorage
            • setKey
            • getKey
            • deleteKey
            • getKeys
          • alert
          • input
      • delay
      • setTimeout
      • setInterval
      • clearInterval
      • MarketPlace
        • promptGamepass
        • promptProductPurchase
        • promptPurchase
        • hasGamepass
        • hasAsset
        • purchaseSuccess
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. ROBLOS Website Creator

AppInstaller Files

This requires the user to be updated to ROBLOS v1.0.4

PreviousCoding LanguageNextHTML Interpreter

Last updated 1 year ago

Was this helpful?

The .appinstaller file is used to prompt a user to download an application from the

Here is some example .appinstaller xml.

<AppInstaller id="APPLICATION_ID" publisher="APPINSTALLER_PUBLISHER" version="APPINSTALLER_VERSION">
<Title>APP_TITLE</Title>
<Description>APP_DESCRIPTION</description>
<Capabilities> <FLAG>FLAGS</FLAG> </Capabilities>
</AppInstaller>

Capabilities Flags

READ_STORAGE: Read System Storage
SYSTEM_RESOURCES: Uses system resources
RAAD_REGISTRY: Read Registry entries
WRITE_REGISTRY: Write registry entries
DEFINE_POLICIES: (Not used)

The AppInstaller Attributes include id, publisher, and version. This is what appears on the application prompt. Not on the actual applicaton.

The more info button gives the application information from app store.

Once you have created your xml file, you can now use commit to prompt the user to download the application.

AppInstaller.id = Application ID off of (This is the app ID that you want to install) AppInstaller.publisher = The application prompt publisher AppInstaller.version= The application prompt version AppInstaller.Capabilities= What is the application going to do? Does it access certain places. Let the user know what this application does

https://application.novarietygames.xyz
App Store
The Install prompt for the app