浏览代码

Update lfsa to use semantic versioning

master
父节点
当前提交
64783532a2
共有 9 个文件被更改,包括 60 次插入57 次删除
  1. +12
    -11
      lfsa/en/index.html
  2. +11
    -11
      lfsa/en/index.md
  3. +3
    -2
      lfsa/en/item.template
  4. 二进制
      lfsa/img/lfsa-on-macos.png
  5. 二进制
      lfsa/img/lfsa-on-windows.png
  6. +0
    -0
      lfsa/lfsa_1.0.0.py
  7. +18
    -17
      lfsa/ru/index.html
  8. +13
    -14
      lfsa/ru/index.md
  9. +3
    -2
      lfsa/ru/item.template

+ 12
- 11
lfsa/en/index.html 查看文件

@@ -91,32 +91,32 @@
<center><h1>
</h1></center>
<center><div class="contents">
<h2 id="overview">Overview</h2>
<p>Local File System Access (LFSA) is:</p>
<p><strong>L</strong>ocal <strong>F</strong>ile <strong>S</strong>ystem <strong>A</strong>ccess (<strong>LFSA</strong>) is:</p>
<ul>
<li>a tiny web server to allow client side JS access to local file system</li>
<li>a buildling block for Client Side Web Apps (CSWA)</li>
<li>a buildling block for <strong>C</strong>lient <strong>S</strong>ide <strong>W</strong>eb <strong>A</strong>pps (<strong>CSWA</strong>)</li>
<li>a single Python file</li>
<li>released under <a href="https://creativecommons.org/share-your-work/public-domain/cc0/">CC0</a> license (public domain)</li>
</ul>
<h2 id="cswa">CSWA</h2>
<p>Client Side Web Apps run solely on your device, they are not related to cloud solutions in any way: nobody can pull the plug on you.
CSWAs use LFSA to keep data at your hard drive, so you have complete control of your data.</p>
CSWAs may use LFSA to keep data locally so that you could have complete control of your data.</p>
<p><a href="http://opengamestudio.org/pskov">PSKOV</a> static site generator is the first CSWA to use LFSA.</p>
<h2 id="install">Install</h2>
<p>If you use Linux or macOS released after 2005 (yes, 2005), you only need to <a href="../lfsa-201905.py">download lfsa-201905.py</a>.</p>
<p>If you use Linux or macOS released after 2005 (yes, 2005), you only need to <a href="../lfsa_1.0.0.py">download lfsa_1.0.0.py</a>.</p>
<p>If you use Windows 2000 or newer (excluding Windows ME), you need to:</p>
<ul>
<li><a href="https://www.python.org/downloads/windows/">download</a> and install Python 2.3 or newer</li>
<li><a href="../lfsa-201905.py">download lfsa-201905.py</a></li>
<li><a href="../lfsa_1.0.0.py">download lfsa_1.0.0.py</a></li>
</ul>
<h2 id="run">Run</h2>
<p>If you use Linux or macOS, run LFSA in Terminal this way:</p>
<pre><code>/path/to/lfsa-201905.py /path/to/dir
<p>If you use Linux or macOS, run LFSA in terminal this way:</p>
<pre><code>/path/to/lfsa_1.0.0.py /path/to/dir
</code></pre>
<p>Here's how it looks like on macOS Mojave:</p>
<p><img src="../img/lfsa-on-macos.png" alt="LFSA on macOS Mojave" /></p>
<p>If you use Windows, run LFSA in <a href="https://en.wikipedia.org/wiki/Cmd.exe">CMD</a> this way:</p>
<pre><code>C:/path/to/Python/installation/python.exe C:/path/to/lfsa-201905.py C:/path/to/dir
<pre><code>C:/path/to/Python/installation/python.exe C:/path/to/lfsa_1.0.0.py C:/path/to/dir
</code></pre>
<p>Here's how it looks like on Windows 2000:</p>
<p><img src="../img/lfsa-on-windows.png" alt="LFSA on Windows 2000" /></p>
@@ -124,8 +124,9 @@ CSWAs use LFSA to keep data at your hard drive, so you have complete control of
<p>As you noticed, LFSA can run on really old operating systems dating back to 2000. That's intentional: we care about users, so we want to cover as many users as possible.</p>
</div></center>
<div id="footer">
This site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>.
Source code is <a href="http://github.com/ogstudio/site-lfsa">here</a>.
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
from <a href="http://github.com/ogstudio/site-lfsa">this source code</a>.
The site is hosted by <a href="https://pages.github.com">GitHub Pages</a>.
</div>
<script type="text/javascript">
</script>


+ 11
- 11
lfsa/en/index.md 查看文件

@@ -4,36 +4,35 @@ Category: Page
Slug: index
Lang: en

## Overview

Local File System Access (LFSA) is:
**L**ocal **F**ile **S**ystem **A**ccess (**LFSA**) is:

* a tiny web server to allow client side JS access to local file system
* a buildling block for Client Side Web Apps (CSWA)
* a buildling block for **C**lient **S**ide **W**eb **A**pps (**CSWA**)
* a single Python file
* released under [CC0][cc0] license (public domain)

## CSWA

Client Side Web Apps run solely on your device, they are not related to cloud solutions in any way: nobody can pull the plug on you.
CSWAs use LFSA to keep data at your hard drive, so you have complete control of your data.
CSWAs may use LFSA to keep data locally so that you could have complete control of your data.

[PSKOV][pskov] static site generator is the first CSWA to use LFSA.

## Install

If you use Linux or macOS released after 2005 (yes, 2005), you only need to [download lfsa-201905.py][lfsa-local].
If you use Linux or macOS released after 2005 (yes, 2005), you only need to [download lfsa_1.0.0.py][lfsa-local].

If you use Windows 2000 or newer (excluding Windows ME), you need to:

* [download][python] and install Python 2.3 or newer
* [download lfsa-201905.py][lfsa-local]
* [download lfsa_1.0.0.py][lfsa-local]

## Run

If you use Linux or macOS, run LFSA in Terminal this way:
If you use Linux or macOS, run LFSA in terminal this way:

```
/path/to/lfsa-201905.py /path/to/dir
/path/to/lfsa_1.0.0.py /path/to/dir
```

Here's how it looks like on macOS Mojave:
@@ -43,7 +42,7 @@ Here's how it looks like on macOS Mojave:
If you use Windows, run LFSA in [CMD][cmd] this way:

```
C:/path/to/Python/installation/python.exe C:/path/to/lfsa-201905.py C:/path/to/dir
C:/path/to/Python/installation/python.exe C:/path/to/lfsa_1.0.0.py C:/path/to/dir
```

Here's how it looks like on Windows 2000:
@@ -55,8 +54,9 @@ Here's how it looks like on Windows 2000:
As you noticed, LFSA can run on really old operating systems dating back to 2000. That's intentional: we care about users, so we want to cover as many users as possible.

[pskov]: http://opengamestudio.org/pskov
[lfsa-local]: ../lfsa-201905.py
[lfsa-local]: ../lfsa_1.0.0.py
[python]: https://www.python.org/downloads/windows/
[cmd]: https://en.wikipedia.org/wiki/Cmd.exe
[lfsa-on-macos]: ../img/lfsa-on-macos.png
[lfsa-on-windows]: ../img/lfsa-on-windows.png
[cc0]: https://creativecommons.org/share-your-work/public-domain/cc0/

+ 3
- 2
lfsa/en/item.template 查看文件

@@ -94,8 +94,9 @@
PSKOV_ITEM_CONTENTS
</div></center>
<div id="footer">
This site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>.
Source code is <a href="http://github.com/ogstudio/site-lfsa">here</a>.
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
from <a href="http://github.com/ogstudio/site-lfsa">this source code</a>.
The site is hosted by <a href="https://pages.github.com">GitHub Pages</a>.
</div>
<script type="text/javascript">
</script>


二进制
lfsa/img/lfsa-on-macos.png 查看文件

之前 之后
宽度: 800  |  高度: 600  |  大小: 373KB 宽度: 800  |  高度: 600  |  大小: 366KB

二进制
lfsa/img/lfsa-on-windows.png 查看文件

之前 之后
宽度: 800  |  高度: 600  |  大小: 26KB 宽度: 800  |  高度: 600  |  大小: 26KB

lfsa/lfsa-201905.py → lfsa/lfsa_1.0.0.py 查看文件


+ 18
- 17
lfsa/ru/index.html 查看文件

@@ -91,41 +91,42 @@
<center><h1>
</h1></center>
<center><div class="contents">
<h2 id="">Обзор</h2>
<p>К Локальной Файловой Системе Доступ (ЛФСД, LFSA) является:</p>
<p>К <strong>Л</strong>окальной <strong>Ф</strong>айловой <strong>С</strong>истеме <strong>Д</strong>оступ (<strong>ЛФСД</strong>):</p>
<ul>
<li>крошечным веб-сервером для доступа клиентских приложений JS к локальной файловой системе</li>
<li>кирпичиком фундамента Сетевых Приложений на Стороне Клиента (СПСК, CSWA)</li>
<li>файлом Python</li>
<li>является крошечным веб-сервером для доступа клиентских приложений JS к локальной файловой системе</li>
<li>является кирпичиком фундамента <strong>С</strong>етевых <strong>П</strong>риложений на <strong>С</strong>тороне <strong>К</strong>лиента (<strong>СПСК</strong>)</li>
<li>умещается в одном файле Python</li>
<li>выпущен под лицензией <a href="https://creativecommons.org/share-your-work/public-domain/cc0/">CC0</a> (общественное достояние)</li>
</ul>
<h2 id="-1">СПСК</h2>
<h2 id="">СПСК</h2>
<p>Сетевые Приложения на Стороне Клиента выполняются исключительно на вашем устройстве, они никак не связаны с облачными решениями: никто не сможет их отключить.
СПСК используют ЛФСД для хранения данных на вашем жёстком диске, поэтому вы полностью владеете своими данными.</p>
СПСК могут использовать ЛФСД для хранения данных локально, чтобы вы полность их контролировали.</p>
<p><a href="http://opengamestudio.org/pskov">ПСКОВ</a> (генератор статических сайтов) является первым СПСК, использующим ЛФСД.</p>
<h2 id="-2">Установка</h2>
<p>Если вы используете Linux или macOS, выпущенные после 2005-го (да, 2005-го), вам необходимо просто <a href="../lfsa-201905.py">загрузить lfsa-201905.py</a>.</p>
<h2 id="-1">Установка</h2>
<p>Если вы используете Linux или macOS, выпущенные после 2005-го (да, 2005-го), вам необходимо просто <a href="../lfsa_1.0.0.py">загрузить lfsa_1.0.0.py</a>.</p>
<p>Если вы используете Windows 2000 или новее (за исключением Windows ME), вам необходимо:</p>
<ul>
<li><a href="https://www.python.org/downloads/windows/">загрузить</a> и установить Python 2.3 либо новее</li>
<li><a href="../lfsa-201905.py">загрузить lfsa-201905.py</a></li>
<li><a href="../lfsa_1.0.0.py">загрузить lfsa_1.0.0.py</a></li>
</ul>
<h2 id="-3">Запуск</h2>
<p>Если вы используете Linux или macOS, запускайте ЛФСД в Терминале следующим образом:</p>
<pre><code>/путь/до/lfsa-201905.py /путь/до/директории
<h2 id="-2">Запуск</h2>
<p>Если вы используете Linux или macOS, запускайте ЛФСД в терминале следующим образом:</p>
<pre><code>/путь/до/lfsa_1.0.0.py /путь/до/директории
</code></pre>
<p>Вот как это выглядит на macOS Mojave:</p>
<p><img src="../img/lfsa-on-macos.png" alt="ЛФСД на macOS Mojave" /></p>
<p>Если вы используете Windows, запускайте ЛФСД в <a href="https://ru.wikipedia.org/wiki/Cmd.exe">CMD</a> следующим образом:</p>
<pre><code>C:/путь/до/установки/Python/python.exe C:/путь/до/lfsa-201905.py C:/путь/до/директории
<pre><code>C:/путь/до/установки/Python/python.exe C:/путь/до/lfsa_1.0.0.py C:/путь/до/директории
</code></pre>
<p>Вот как это выглядит на Windows 2000:</p>
<p><img src="../img/lfsa-on-windows.png" alt="ЛФСД на Windows 2000" /></p>
<h2 id="-4">Долговечность</h2>
<h2 id="-3">Долговечность</h2>
<p>Как вы заметили, ЛФСД может работать на действительно старых операционных системах, родом из 2000-х. Это осознанный выбор: мы заботимся о пользователях, поэтому хотим предоставить наш инструмент как можно большему числу пользователей.</p>
</div></center>
<div id="footer">
Этот сайт сгенерирован <a href="http://opengamestudio.org/pskov">ПСКОВОМ</a>.
Исходный код <a href="http://github.com/ogstudio/site-lfsa">здесь</a>.
Сайт сгенерирован <a href="http://opengamestudio.org/pskov">ПСКОВОМ</a>
из <a href="http://github.com/ogstudio/site-lfsa">этого исходного кода</a>.
Сайт расположен на <a href="https://pages.github.com">GitHub Pages</a>.
</div>
<script type="text/javascript">
</script>


+ 13
- 14
lfsa/ru/index.md 查看文件

@@ -4,37 +4,35 @@ Category: Page
Slug: index
Lang: ru

## Обзор
К **Л**окальной **Ф**айловой **С**истеме **Д**оступ (**ЛФСД**):

К Локальной Файловой Системе Доступ (ЛФСД, LFSA) является:

* крошечным веб-сервером для доступа клиентских приложений JS к локальной файловой системе
* кирпичиком фундамента Сетевых Приложений на Стороне Клиента (СПСК, CSWA)
* файлом Python
* является крошечным веб-сервером для доступа клиентских приложений JS к локальной файловой системе
* является кирпичиком фундамента **С**етевых **П**риложений на **С**тороне **К**лиента (**СПСК**)
* умещается в одном файле Python
* выпущен под лицензией [CC0][cc0] (общественное достояние)

## СПСК

Сетевые Приложения на Стороне Клиента выполняются исключительно на вашем устройстве, они никак не связаны с облачными решениями: никто не сможет их отключить.
СПСК используют ЛФСД для хранения данных на вашем жёстком диске, поэтому вы полностью владеете своими данными.
СПСК могут использовать ЛФСД для хранения данных локально, чтобы вы полность их контролировали.

[ПСКОВ][pskov] (генератор статических сайтов) является первым СПСК, использующим ЛФСД.

## Установка

Если вы используете Linux или macOS, выпущенные после 2005-го (да, 2005-го), вам необходимо просто [загрузить lfsa-201905.py][lfsa-local].
Если вы используете Linux или macOS, выпущенные после 2005-го (да, 2005-го), вам необходимо просто [загрузить lfsa_1.0.0.py][lfsa-local].

Если вы используете Windows 2000 или новее (за исключением Windows ME), вам необходимо:

* [загрузить][python] и установить Python 2.3 либо новее
* [загрузить lfsa-201905.py][lfsa-local]
* [загрузить lfsa_1.0.0.py][lfsa-local]

## Запуск


Если вы используете Linux или macOS, запускайте ЛФСД в Терминале следующим образом:
Если вы используете Linux или macOS, запускайте ЛФСД в терминале следующим образом:

```
/путь/до/lfsa-201905.py /путь/до/директории
/путь/до/lfsa_1.0.0.py /путь/до/директории
```

Вот как это выглядит на macOS Mojave:
@@ -44,7 +42,7 @@ Lang: ru
Если вы используете Windows, запускайте ЛФСД в [CMD][cmd] следующим образом:

```
C:/путь/до/установки/Python/python.exe C:/путь/до/lfsa-201905.py C:/путь/до/директории
C:/путь/до/установки/Python/python.exe C:/путь/до/lfsa_1.0.0.py C:/путь/до/директории
```

Вот как это выглядит на Windows 2000:
@@ -56,8 +54,9 @@ C:/путь/до/установки/Python/python.exe C:/путь/до/lfsa-2019
Как вы заметили, ЛФСД может работать на действительно старых операционных системах, родом из 2000-х. Это осознанный выбор: мы заботимся о пользователях, поэтому хотим предоставить наш инструмент как можно большему числу пользователей.

[pskov]: http://opengamestudio.org/pskov
[lfsa-local]: ../lfsa-201905.py
[lfsa-local]: ../lfsa_1.0.0.py
[python]: https://www.python.org/downloads/windows/
[cmd]: https://ru.wikipedia.org/wiki/Cmd.exe
[lfsa-on-macos]: ../img/lfsa-on-macos.png
[lfsa-on-windows]: ../img/lfsa-on-windows.png
[cc0]: https://creativecommons.org/share-your-work/public-domain/cc0/

+ 3
- 2
lfsa/ru/item.template 查看文件

@@ -94,8 +94,9 @@
PSKOV_ITEM_CONTENTS
</div></center>
<div id="footer">
Этот сайт сгенерирован <a href="http://opengamestudio.org/pskov">ПСКОВОМ</a>.
Исходный код <a href="http://github.com/ogstudio/site-lfsa">здесь</a>.
Сайт сгенерирован <a href="http://opengamestudio.org/pskov">ПСКОВОМ</a>
из <a href="http://github.com/ogstudio/site-lfsa">этого исходного кода</a>.
Сайт расположен на <a href="https://pages.github.com">GitHub Pages</a>.
</div>
<script type="text/javascript">
</script>


正在加载...
取消
保存