GRAIL 0.6 ========= Grail(TM) is a web browser written in Python, an object-oriented scripting language. Grail is distributed in source form. It requires that you have a Python interpreter and a Tcl/Tk installation, with the Python interpreter configured for Tcl/Tk support. In this file: - Licensing issues - Future development - Hardware requirements - Installation - Using Grail - Web resources - Feedback - Epilogue Licensing issues ---------------- The license of Grail allows essentially unrestricted use and redistribution. The full text of the license can be found in the file LICENSE in this directory. The sources are Copyright (c) CNRI 1996-1999. Grail is a registered trademark of CNRI. Future development ------------------ Given the low usage of Grail, CNRI cannot allocate further resources to this project. The license allows for derivative projects, so anyone who has a need for a Python-based or easily modified Internet browser is free to use the Grail source code as a basis for a new project. The Grail development team would be happy to provide anyone seriously interested in using Grail as the basis for a new project with a copy of the CVS repository. We are also able to provide pointers from the Grail Web site to any new projects that spring up based on Grail. Hardware requirements --------------------- Grail runs on most Unix systems, on Windows NT and 95, and on Macintosh systems, provided you have enough memory and a fast enough machine. (For Windows, 32 Meg RAM and 90 MHz Pentium is a reasonable minimal configuration. For Macintosh, a 40 MHz 68k or any PPC, with 24 Meg RAM, is acceptable.) Installation ------------ There are three steps to take before you can use Grail: - Install Tcl and Tk. The versions must be compatible with each other and with the Python version you are installing in the next step; currently, the oldest Tcl/Tk version supported is 8.0. You can get Tcl/Tk it at http://www.scriptics.com/; or try ftp to ftp.sunlabs.com in directory /pub/tcl/. - Install Python 1.5 (or newer if available), configured for use with Tk. The URL to get Python is http://www.python.org/; or try ftp to ftp.python.org in directory /pub/python/src/. You must enable Tk support by editing the file Modules/Setup; see the comments in that file (search for "tkinter") and the main README that comes with Python. - Install the Grail sources in a convenient place. Grail is executed directly from its source directory. If you are using the /usr/local hierarchy, the Grail sources could be installed in /usr/local/lib/grail/. You can also choose to leave grail.py unchanged and have a shell script named "grail" which execs the Python interpreter, e.g.: exec python /usr/local/lib/grail/grail.py ${1+"$@"} (On Windows or Macintosh systems, the best thing to do is to create a shortcut or alias to the file grail.py on the desktop.) Using Grail ----------- If the first line of the grail.py script points to a working Python interpreter with Tk support, you should be able to start Grail by executing "./grail.py" in the Grail source directory. Grail figures out where the source directory is by inspecting sys.argv[0], so in fact typing the pathname to the script from anywhere should work. Command line options: The "-g" option lets you specify an initial geometry for the first browser window in the standard X11 geometry form: [ x ][+ + ], where all dimensions are measured in pixels. It is also possible to set the width and height (in character units) through the General preference panel. The "-i" option inhibits loading of images for this session. This option can also be set via the General preference panel. The "-d " option lets you override the $DISPLAY environment variable. Advanced users with a grailrc.py file can use "-q" to inhibit processing of grailrc.py. This may be useful during debugging. Command line arguments: The only positional command line argument is an optional URL of a page to display initially. This does not become your "home page"; use the General preference panel to change the page loaded by the Home command in the Go menu, and to choose whether this page should be loaded initially if no URL is given on the command line. Web resources ------------- More information on using Grail can be found through the Grail home page, at this URL: http://grail.cnri.reston.va.us/grail/ This page is also accessible through the "Grail Home Page" item of the Help menu. Feedback -------- Grail 0.6 is the last version of Grail to be released by CNRI. If a new project based on Grail appears, we will be glad to point to it from the Grail Web site, but we are not prepared to respond to bug reports. Refer to the Grail Web site to determine if any derived projects have been started. Epilogue -------- "Everything should be made as simple as possible, but no simpler." --Albert Einstein "Nothing is as simple as we hope it will be." --Jim Horning "Simple is as simple does." --Forrest Gump
Grail(TM) is a web browser written in Python
Overview
Python implementation of the Learning Time-Series Shapelets method, that learns a shapelet-based time-series classifier with gradient descent.
shaplets Python implementation of the Learning Time-Series Shapelets method by Josif Grabocka et al., that learns a shapelet-based time-series classif
An app to automatically take attendance by scanning students' bar coded ID card as they enter the classroom.
Auto Classroom Attendance This application may be run on a PC to automatically scan students' ID card using a generic bar code scanner and output the
Monochrome's API, implemented with Deta Base and Deta Drive.
Monochrome Monochrome's API, implemented with Deta Base and Deta Drive. Create a free account on Deta to test this out! Most users will prefer the Mon
Viewer for NFO files
NFO Viewer NFO Viewer is a simple viewer for NFO files, which are "ASCII" art in the CP437 codepage. The advantages of using NFO Viewer instead of a t
Completed task 1 and task 2 at LetsGrowMore as a data science intern.
LetsGrowMore-Internship Completed task 1 and task 2 at LetsGrowMore as a data science intern. Task 1- Task 2- Creating a Decision Tree classifier and
List of short Codeforces problems with a statement of 1000 characters or less. Python script and data files included.
Shortest problems on Codeforces List of Codeforces problems with a short problem statement of 1000 characters or less. Sorted for each rating level. B
Clock in automatically in SCU.
auto_clock_in Clock in automatically in SCU. Features send logs to Telegram bot How to use? pip install -r requirements.txt () edit user_list, token_A
python3 scrip for case conversion of source code files writen in fixed form fortran
convert_FORTRAN_case python3 scrip for case conversion of source code files writen in fixed form fortran python3 scrip for case conversion of source c
SEH-Helper - Binary Ninja plugin for exploring Structured Exception Handlers
SEH Helper Author: EliseZeroTwo A Binary Ninja helper for exploring structured e
An interactive tool with which to explore the possible imaging performance of candidate ngEHT architectures.
ngEHTexplorer An interactive tool with which to explore the possible imaging performance of candidate ngEHT architectures. Welcome! ngEHTexplorer is a
Earth centric orbit propagation tool. Built from scratch in python.
Orbit-Propogator Earth centric orbit propagation tool. Built from scratch in python. Functionality includes: tracking sattelite location over time plo
Inviare messaggi tramite app IO a partire da dati contenuti in file .csv
parlaConIO Inviare messaggi tramite app IO a partire da dati contenuti in file .csv -- Nessun obbligo, ma in caso di clonazione o uso del programma c
京东自动入会获取京豆
京东入会领京豆 要求 有一定的电脑知识 or 有耐心爱折腾 需要Chrome(推荐)、Edge(Chromium)、Firefox 操作系统需是Mac(本人没在m1上测试)、Linux(在deepin上测试过)、Windows 安装方法 脚本采用Selenium遍历京东入会有礼界面,由于遍历了200
Comprehensive Python Cheatsheet
Comprehensive Python Cheatsheet
Tenda D151 & D301 - Unauthenticated configuration download
Exploit Title: Tenda D151 & D301 - Unauthenticated configuration download (login included)
A simple project which is a ecm to found a good way to provide a path to img_dir in gooey
ECM to find a good way for img_dir Path in Gooey This code is just an ECM to find a good way to indicate a path of image in image_dir variable. We loo
Strawberry Benchmark With Python
Strawberry benchmarks these benchmarks have been made to compare the performance of dataloaders and joined database queries. How to use You can run th
Simple macOS StatusBar app to remind you to unplug your laptop when sufficiently charged
ChargeMon Simple macOS StatusBar app to monitor battery charge status and remind you to unplug your Mac when the battery is sufficiently charged Overv
Store Simulation
Almacenes Para clonar el Repositorio: Vaya a la terminal de Linux o Mac, o a la cmd en Windows y ejecute:
Student Result Management System Project in tkinter created based on python, tkinter, and SQLITE3 Database
Student-Result-Management-System This Student Result Management System Project in tkinter created based on python, tkinter, and SQLITE3 Database. The