Tool finds occurances of TOTR comments in .strings files. Next it saves the lines with TOTR comments to .txt files that you can send directly to translators.
== Welcome to syc-spector home :: https://github.com/sugaryourcoffee/syc-spector == Description The sycspector scans a file for patterns provided on the command line. Lines that match the pattern are saved to a file with valid values and those lines that don't match the pattern are added to a file with invalid values. The valid and invalid files as well as the used pattern are stored in a history file. The saved values are used for a subsequent call to sycspector with --show and -f for fix to show the results or to prompt the invalid values to fix them. Fixed values can be appended to the valid values file. == Installation sycspector can be installed as a gem from http://RubyGems.org with $ gem install syc-spector == Invokation Examples Rearches for email addresses in the provided file 'email_addresses' $ sycspector email_addresses -p email Lines that are not recognized can be prompted, fixed and appended to the valid file with $ sycspector -fa To show the result of the invokation use $ sycspector --show To fix the values from the input file at the first scan $ sycspector -f email-addresses -p email To sort the values $ sycspector -s email-addresses -p email To fix, sort and remove duplicates (individualize) $ sycspector -fsi email-addresses -p email Matching patterns like 'name, firstname' $ syscpector name -p "\w+, \w+" Scanning only whole lines use $ sycspector name -p "\A\w+, \w+\A" If the file contains lines like "Doe, John and Doe, Jane" these won't be saved at the first scan but can be scanned with the --fix switch and appended to the valid values from the last run $ sycspector -fa Fixing a specific file by specifying the invalid file as inputfile $ sycspector -fa 2013016-083346_invalid_name -o 2013016-083346_valid_name Specifying the file where the results (valid and invalid) should go to $ sycspector -fa -o outputfile To process all at once $ sycspector -fis inputfile -o outputfile -p "\A\w+, w+\Z" --show == License syc-spector is released under the {MIT License}[http://www.opensource.org/licenses/MIT].
A webcrawler, which grabs fine-grained data of your personal Nike+ runs and saves these as XML and JSON files.
Oddjob is a simple command line driver web server, written in ruby and utilizing ruby's built in web server webrick. It is meant to be a test and development tool, suitable for static content from a local directory. Oddjob also provides basic file upload capabilities (single or multi-file upload). This includes the ability to save uploaded files locally. As a stand alone application the server is quick and convenient application for web developers working with static files. Or get a copy of the source and add in new endpoints for simple tests as needed.
Output plugin to save image file from massages attribute value
RubyGS is a Ruby Gem that provides a simple interface to view and edit the data inside of a save file for the Gameboy Color games Pokemon Gold, Silver, and Crystal versions.
Perform Google OAuth authentication from the CLI using redirect flows. Authentication information is saved in a file and can be used for the next authentication.
The paperclip storage library to save files on IPFS network.
automatically build project on file save
You can make parsing CSV file, generate from it hash data and then save to DB
library to save away eval'ed code to a file first, so that it can be seen later [ex: while debugging]
This gem parses youtube playlists to an object with an instance that named as playlist_data(hash: video_names => links) also can save that instance as yaml, can check a video link format with regex, can create link to specific resulation can take whole page data of a link, can take video ID from link and can save object as yaml can save a smplayer compatible playlist file. Now user can pass path to save playlist for yaml and smplayer playlists. SMPlayer can play youtube and other online videos and while playing a plistlist it will continue from previous session item and time so i hope it will helpful for tutorial kind videos.
# Hexflex [![Build Status](https://travis-ci.org/aauthor/hexflex.svg?branch=master)](https://travis-ci.org/aauthor/hexflex) Hexflex is a Ruby gem and command-line tool for automatically generating [hexaflexagon] templates. ## Installation gem install 'hexaflexa' ...or you can put it in your Gemfile. ## Usage ### as a gem in your ruby project To create an [RVG] object containing a vector of the hexaflexagon template: Hexflex.make_template_vector(side_fills: ARRAY_OF_SIDE_FILLS, template: TEMPLATE) To save the hexaflexagon template as a file to the disk: Hexflex.create_template_image!(side_fills: ARRAY_OF_SIDE_FILLS, template: TEMPLATE, output_file_name: OUTPUT) Where: - a `SIDE_FILL` is a [standard X color] or path to file for a side of the hexaflexagon. Either three or zero sides should be specified. The default are cyan, magenta, and yellow. - `TEMPLATE` is template the form for the hexaflexagon. It can either be "tape" or "glue". The default is "tape". - `OUTPUT` is a path to save the hexaflexagon template image. The default is "out.png". ### as a command-line tool hexflex [-s SIDE_FILL -s SIDE_FILL -s SIDE_FILL] [-t TEMPLATE] [-o OUTPUT] See above for definitions of `SIDE_FILL`, `TEMPLATE`, AND `OUTPUT`. [hexaflexagon]: https://en.wikipedia.org/wiki/Flexagon#Trihexaflexagon [standard X color]: https://en.wikipedia.org/wiki/X11_color_names [RVG]: https://rmagick.github.io/rvg.html
# Noty A bookmarks and snippets manager, stores bookmarks as YAML files and nippets as plain text, utilizes "Ag silver searcher" fast search to search your files when you need to open or copy a snippet, that makes its searching capabilities so enourmouse as it's inherited from AG. Noty is smart, so it react depending on your input, so provide URL and it'll create a bookmark, provide some text and it will search for it in all bookmarks and snippets, if it didn't find any files it will prompt you to create a snippet. Some common usages could be, bookmarking URL, save snippet of text you liked, save some canned responses and quickly copy it when needed. ## Installation ```bash $ gem install noty ``` ## Requirements 1. ag : silver searcher https://github.com/ggreer/the_silver_searcher ### For Linux: 1. xsel : could be found on most distros official repositories 2. xdg-open : should be installed with most opendesktop compatible desktop environments ## Environment by default Noty saves your files in `~/.notes` if you want to change that path, define an Environment variable in your shell init file `.bashrc` or `.zshrc` ```bash export NOTES_PATH=/path/to/your/notes/dir ``` ## Usage Snippets and bookmarks manager. **Usage:** ```bash noty inputs ``` **Input types:** 1. **url:** e.g "http://www.example.com", add URL as a bookmark file 2. **keyword:** search bookmarks and perform action on it, a single word of multiple words or regex, it is passed to "ag silver searcher" 3. **snippet text:** any multiword text, it will search first if no files contain this text you'll be asked if you want to create a snippet for it ## Examples Add a bookmark ```bash noty https://www.youtube.com ``` Search for bookmark ```bash noty youtube ``` Add a snippet text ```bash noty this is a long text that I need to save in my stash ``` Search for a snippet (same as searching for bookmarks) ```bash noty need ``` ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/blazeeboy/noty. ## License The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).
File editor command line makes it easy to edit files in place, with options for saving a backup
Stupid crawler that looks for URLs on a given site. Result is saved as two CSV files one with found URLs and another with failed URLs.
A CLI tool that fetches and saves images from URLs given via a plain text file.
Ever needed to add a new locale to an existing (Rails) project with dozens of .yml files? Too afraid to give all files to the customer or translation service and hope they do not mess up the YAML format? This gem allows you to export all i18n keys and values to one CSV file. With this the values can be easily translated and later reimported into your project. The new translations are saved in a filename similar to the original one (only the locale is replaced).
A dumb thing to save models to JSON files
A Mechanize extension that allows cookies to be saved in more advanced stores than serialized filesystem files.
chchchanges makes it convenient to create and maintain a proper CHANGELOG. Users can create CHANGELOG entries from the command line. Each entry is saved as in individual .json file which prevents CHANGELOG merge conflicts. For more info, check out the README or inspect the code at https://github.com/EricJZell/chchchanges
Auto save objects as files
Custom formatter for xcpretty that saves on a JUNIT file that contains all the errors, warnings and test failures, so you can process them easily later.
query github api with their username and save response to file or database
Using this gem, you can create ASCII style drawings in your command line, which you can choose to save to a .txt file.
eztv_scraper looks for any selected show on eztv.io and saves magnet links of every single available episode into a JSON file.
Save hash to local json file, load .json to hash
i leverage the use of ruby system() to compress file and save it in rails public/systme directory
SimpleFileCache writes a ruby object to a binary file so that it can be retrieved later from the disk rather than recomputed from scratch. It defines a single method #load_or_recompute that receives a file path and a block. If the file exists and is recent (last changed today), it returns the file contents read with Marshal#load. Otherwise, it executesthe block, saves its return value with Marshal#dump and returns the new data.
PrisonArchitect save file parser.
Organizes your file saved in the directory you specified.
BadPigeon is a Ruby gem that allows you to extract tweet data from the XHR requests that the Twitter frontend website does in user's browser. The requests need to be saved into a "HAR" archive file from the browser's web inspector tool and then that file is fed into either the appropriate Ruby class or the `pigeon` command line tool. The tool intents to be API compatible with the popular `twitter` gem and generate the same kind of tweet JSON structure as is read and exported by that library.
We have a 'path' to save our file with .txt extension.
super easy way to cache results of a method (saves to yaml file)
Makes it easy to save uploaded files in the database with ActiveRecord
UIRecorder: record ui elements and save to yml file as a template for UI test.
Deploy with Rsync to your server from any local (or remote) repository. Saves you the need to install Git on your production machine and deploy all of your development files each time! Suitable for deploying any apps, be it Ruby or Node.js. Cloned from https://github.com/moll/mina-rsync
Backup data is saved to yaml files. The reverse process load the yaml and restores the records. Works for new and updates not for deletions.
This gem will download your tweets from Twitter and save them to sqlite3 database and plaintext (yaml) archive file.
OVH::Provisioner ================ Interact with OVH REST API, mainly targeted to manage dedicated servers and OVH DNS. Installation ------------ Add this line to your application's Gemfile: ```ruby gem 'ovh-provisioner' ``` And then execute: $ bundle Or install it yourself as: $ gem install ovh-provisioner Configuration ------------- The best way to use ovh-provisioner is to create a configuration file (recommended path: ~/.config/ovh-provisioner.yml) containing your keys and some general configuration. Then, just launch it to get all commands with their description. Example: ```yaml # All keys can be overriden with cli options api_url: https://eu.api.ovh.com/1.0 app_key: XXXXXXXXXXXX app_secret: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX consumer_key: XXXXXXXXXXXXXXXXXXXXXXXXXXXX template: template_name # is be defined in OVH manager when you save a template use_distrib_kernel: true ssh-key: 'key_name_to install' # name_scheme support any variable available as attribute in # lib/ovh/provisioner/api_object/dedicated_server.rb # Along with name_domain, it is used to rename (reverse dns) servers name_scheme: '%{location}-%{flavor_tag}-%{server_id}.%{vrack}' name_domain: example.com # example of flavors, you can use any hardware parameters from # GET /dedicated/server/{serviceName}/specifications/hardware # to differentiate your flavors flavors: EG-16S: tag: eg16s hardware: description: 'Serveur EG-16 - E3-1230v6 - 16GB - SoftRaid 2x450GB NVMe' EG-32S: tag: eg32s hardware: description: 'Serveur EG-32 - E3-1270v6 - 32GB - SoftRaid 2x450GB NVMe' EG-64S: tag: eg64s hardware: description: 'Serveur EG-64 - E5-1650v3 - 64GB - SoftRaid 2x450GB NVMe' ``` Development ----------- After checking out the repo, run `bin/setup` to install dependencies. Then, run `rake spec` to run the tests. You can also run `bin/console` for an interactive prompt that will allow you to experiment. To install this gem onto your local machine, run `bundle exec rake install`. To release a new version, update the version number in `version.rb`, and then run `bundle exec rake release`, which will create a git tag for the version, push git commits and tags, and push the `.gem` file to [rubygems.org](https://rubygems.org). Contributing ------------ Please read carefully [CONTRIBUTING.md](CONTRIBUTING.md) before making a merge request. License and Author ------------------ - Author:: Samuel Bernard (<samuel.bernard@gmail.com>) ```text Copyright (c) 2015-2016 Sam4Mobile, 2017-2018 Make.org Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ```
ZenTest provides 4 different tools: zentest, unit_diff, autotest, and multiruby. ZenTest scans your target and unit-test code and writes your missing code based on simple naming rules, enabling XP at a much quicker pace. ZenTest only works with Ruby and Test::Unit. Nobody uses this tool anymore but it is the package namesake, so it stays. unit_diff is a command-line filter to diff expected results from actual results and allow you to quickly see exactly what is wrong. autotest is a continous testing facility meant to be used during development. As soon as you save a file, autotest will run the corresponding dependent tests. multiruby runs anything you want on multiple versions of ruby. Great for compatibility checking! Use multiruby_setup to manage your installed versions.
Gets the requested file, saves it into ./fastlane/imports and return the path
Sometimes, you might want your HTML to include a one-off image file that is just for one person. Making this file public may be undesireable for security reasons, or perhaps simply because it is not worth the overhead of multiple HTTP requests. This gem provides a utility method that takes a locally-saved image file, perhaps within your non-public tmp directory, encodes it as Base64, and returns an HTML <img> element with the correct data URL attributes. It is made possible by the RFC 2397 scheme, which is now fairly well supported in modern browsers.
cb_studio_game v1.0.0 This gem contains the the program 'cb_studio_game' that was written as part of the Pragmatic Studio Ruby Programming course. Start the game by entering 'cb_studio_game' at the command prompt. The game requires the user to input the number of rounds to be played. The game's players are are housed within the 'players.csv' file which may be modified as desired to add/remove players and their initial health. Players can also be added within the 'cb_studio_game' file by removing the '#' from the appropriate lines and changing the player names and health values as needed. When the desired number of rounds have been played, the game's stats can be viewed by entering 'quit'. The name of the game can also be changed within the 'cb_studio_game' file. High scores obtained during the game are saved and can be found in the 'high_scores.txt' file. This gem is hosted at the the following URL: 'https://rubygems.org/gems/cb_studio_game' This gem may be used as outlined in the included 'LICENSE' file. A special thank you to the folks at Pramatic Studio for providing their Ruby Programming course without which this gem could not have been written and published.
Saves dynamic pages as a static error file
A gem what save the content in HTML file
Create configuration files from templates using environment variables or property lists. Save as text, yaml and json
ZenTest provides 4 different tools and 1 library: zentest, unit_diff, autotest, multiruby, and Test::Rails. ZenTest scans your target and unit-test code and writes your missing code based on simple naming rules, enabling XP at a much quicker pace. ZenTest only works with Ruby and Test::Unit. unit_diff is a command-line filter to diff expected results from actual results and allow you to quickly see exactly what is wrong. autotest is a continous testing facility meant to be used during development. As soon as you save a file, autotest will run the corresponding dependent tests. multiruby runs anything you want on multiple versions of ruby. Great for compatibility checking! Use multiruby_setup to manage your installed versions. Test::Rails helps you build industrial-strength Rails code.
A simple, text-based crowdfunding simulator. Run a group of projects through a series of funding rounds, in which they either receive or lose funds, or are skipped. They also receive a random pledge. Grant projects never lose funds. Match projects have all future funding matched after they reach half-funding. Statistics are printed to the console at the end of the simulation. The normal projects can be specified in a '.csv' file that is given as a command line argument when loading the program, or the default projects can be used. The format for 'csv' entries is Project Name,Goal,Initial_funding with a comma and no spaces between entries and underscores in place of commas within larger numbers (e.g. Your Project,10_000,0). The option is given to save a list of underfunded projects upon exiting the program. The list is saved in 'underfunded.txt' in the top-level folder of the application. Created as a bonus project while completing the Pragmatic Studio Ruby Programming course.
Gen3PokeEdit is a gem for viewing and editing save files from Pokemon Ruby, Sapphire, Emerald, Firered, and Leafgreen versions.