> ## Documentation Index
> Fetch the complete documentation index at: https://docs.projectreal.gg/llms.txt
> Use this file to discover all available pages before exploring further.

# Filesystem

> Dosyaları ve klasörleri okuyun, yazın ve yönetin.

<div className="real-category-page">
  Dosyaları ve klasörleri okuyun, yazın ve yönetin.

  ## Kullanılabilir fonksiyonlar

  <CardGroup cols={2}>
    <Card title="appendfile" href="./appendfile">
      Appends raw Lua string bytes to a workspace file using binary append mode. The file may be created if its parent folder exists.
    </Card>

    <Card title="delfile" href="./delfile">
      Workspace icindeki mevcut bir regular file degerini siler.
    </Card>

    <Card title="delfolder" href="./delfolder">
      Workspace icindeki mevcut bir folder degerini recursive folder deletion ile recursive olarak siler.
    </Card>

    <Card title="getcustomasset" href="./getcustomasset">
      Mevcut bir regular workspace file degerini ExtraContent/\<hwid>/ konumuna kopyalar ve kopyalanan asset path icin rbxasset:// string dondurur.
    </Card>

    <Card title="isfile" href="./isfile">
      Returns whether a path resolved inside the workspace exists and is a regular file.
    </Card>

    <Card title="isfolder" href="./isfolder">
      Returns whether a path resolved inside the workspace exists and is a directory.
    </Card>

    <Card title="listfiles" href="./listfiles">
      Returns an array table of the direct children of an existing workspace directory.
    </Card>

    <Card title="loadfile" href="./loadfile">
      Reads a workspace file, compiles its contents with the Luau compiler, and returns the loaded Luau function without executing it.
    </Card>

    <Card title="makefolder" href="./makefolder">
      recursive folder creation ile workspace icinde directory olusturur, missing parent directories dahil.
    </Card>

    <Card title="openfiledialog" href="./openfiledialog">
      Windows file picker uzerinden Windows file-open dialog acar ve secilen dosyayi file item olarak dondurur.
    </Card>

    <Card title="openfilesdialog" href="./openfilesdialog">
      Windows file picker uzerinden multi-select etkin Windows file-open dialog acar ve secilen dosyalari file item degerleri olarak dondurur.
    </Card>

    <Card title="openfolderdialog" href="./openfolderdialog">
      Windows file picker uzerinden folder selection mode ile Windows folder picker acar ve secilen klasoru file item olarak dondurur.
    </Card>

    <Card title="readfile" href="./readfile">
      workspace icindeki existing regular file degerini binary mode ile okur ve bytes degerlerini Lua string olarak dondurur.
    </Card>

    <Card title="savefiledialog" href="./savefiledialog">
      Windows save dialog uzerinden Windows save dialog acar, verilen Lua string bytes degerlerini selected path konumuna yazar ve saved file degerini file item olarak dondurur.
    </Card>

    <Card title="writefile" href="./writefile">
      workspace icindeki bir dosyaya Lua string bytes yazar, missing parent directories olusturur ve dosya zaten varsa file contents degerini degistirir.
    </Card>
  </CardGroup>
</div>
