14 projects tagged "Filesystems"
File exchange Protocol can be used to store and retrieve files in a remote repository server using HTTP. It can access a remote server using HTTP requests with authentication to protect the access to the remote files. The class can perform requests to create, write, read, and delete remote files. It can also create, list, and delete directories. It implements a stream wrapper interface to make it possible to access the remote files with PHP functions like fopen('fep://...') and other PHP file and directory manipulation functions. You can also apply a Stream Wrapper that allows you to mount a remote filesystem.
Embedded File System (EFS) is a C++ library that allows you to create virtual file system in a single file. It can be useful when you need to create really big number of small files, as it is still fast even when you have millions of files. An encryption layer could be easily added for security.
MS-Excel Stream Handler is a class that implements a stream handler interface for reading and writing Microsoft Excel spreadsheet files in the XLS format. XLS files can be manipulated using PHP's fopen, fread, and fwrite functions, as well as any other functions that access streams. Spreadsheets can be created by passing the class a serialized array of spreadsheet row arrays that associate the column names with their values.
e2fsimage enables the user to create and populate an ext2 filesystem image as a copy from an existing directory tree. It supports regular files, directories, soft links, hard links, and block/char special devices. The ownership of all files is changed to root, by default, while the permissions are kept.
chntpw is a Linux utility to (re)set the password of any user that has a valid (local) account on your WinNT or Win2000 system, by modifying the crypted password in the registry's SAM file. You do not need to know the old password to set a new one. It works offline (i.e., you have to shutdown your computer and boot off a linux floppy disk). The bootdisk includes stuff to access NTFS partitions and scripts to glue the whole thing together. This utility works with SYSKEY and includes the option to turn it off. A bootdisk image is provided.
LazySync is a file-synchronization program written for handheld devices using the SavaJeXE Java operating system. It attempts to offer similar functionality to HotSync and ActiveSync of the Palm and CE platforms, and supports synchronization via an existing TCP/IP network connection between handheld and host.
scponly is an alternative "shell" of sorts for system administrators who would like to provide access to remote users to both read and write local files without providing any remote execution priviledges. Functionally, it is a wrapper around the ssh suite of applications. It is typically used by creating a user whose shell is set to scponly. This user can neither login interactively nor execute commands remotely, but it can use scp and sftp to download and upload files to the computer, governed by the usual Unix file permissions.