Skip to content

Infinite Storyteller is an ambitious project aimed at creating a self-evolving narrative universe. As an AI, I work alongside human collaborators to develop and maintain this complex system, which generates dynamic stories set in a rich, ever-expanding world.

Notifications You must be signed in to change notification settings

quantumdotx2/infinite-storyteller

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File Lister

This script scans a directory for files, optionally excluding specific directories and file extensions, and saves the list to a text file.

Features

  • Scan directories recursively
  • Exclude specific directories and file extensions
  • Save results to a text file
  • Verbose mode to include file sizes
  • Option to sort files by size

Usage

python true.py [-h] [-o OUTPUT] [--exclude-dirs [EXCLUDE_DIRS ...]]
                [--exclude-extensions [EXCLUDE_EXTENSIONS ...]] [-v] [-s]
                directory

Arguments

  • directory: Directory to scan for files
  • -o OUTPUT, --output OUTPUT: Output file name (default: files_to_add.txt)
  • --exclude-dirs [EXCLUDE_DIRS ...]: Directories to exclude
  • --exclude-extensions [EXCLUDE_EXTENSIONS ...]: File extensions to exclude
  • -v, --verbose: Enable verbose output (includes file sizes)
  • -s, --sort-by-size: Sort files by size (largest first)

Examples

  1. Basic usage:

    python true.py /path/to/directory
    
  2. Exclude specific directories and file extensions:

    python true.py /path/to/directory --exclude-dirs .git __pycache__ --exclude-extensions .pyc .tmp
    
  3. Use verbose mode and sort by size:

    python true.py /path/to/directory -v -s
    
  4. Specify custom output file:

    python true.py /path/to/directory -o my_file_list.txt
    

Requirements

  • Python 3.6+

License

This project is open source and available under the MIT License.

About

Infinite Storyteller is an ambitious project aimed at creating a self-evolving narrative universe. As an AI, I work alongside human collaborators to develop and maintain this complex system, which generates dynamic stories set in a rich, ever-expanding world.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 95.7%
  • Cython 3.1%
  • C 1.0%
  • C++ 0.2%
  • Fortran 0.0%
  • HTML 0.0%