Silver's Simple Site - Weblog - 2016


Offline London Underground routing on your phone

There are probably a number of apps available for this as well, but none that I've found for Windows Phone are any good. Even desktop routing via Google Maps or Bing Maps has not been very good at estimating journey times for me.

So I made a website which does it, just how I like it, with the following features:

  • Uses Application Cache to remain available even with no data connection
  • Browse lines, stations and routes
  • Show all possible routes with duration and stops
  • Entirely front-end code, using Angular JS

Offline Tube: https://offlinetube.co.uk

Permalink | Author: | Tags: Offline, Tube | Posted: 08:00PM on Sunday, 07 February, 2016 | Comments: 0


ChatZilla Plugin: Network Trace

Source: https://github.com/twpol/cz-plugin-network-trace

This plugin for ChatZilla allows you to see the incoming and outgoing network messages easily.

Commands

  • /network-trace [<toggle>]

    Without any arguments, displays the tracing status for the current network.

    With the toggle argument, controls the tracing status for the current network. "true", "on", "yes" and "1" will enable tracing. "false", "off", "no" and "0" will disable tracing.

Output

[<<] PING :fripp.mozilla.org
[>>] PONG :fripp.mozilla.org
[>>] JOIN #channel
[<<] :Nickname!chatzilla@hostname JOIN :#channel
[<<] :fripp.mozilla.org 353 Nickname = #channel :@Nickname
[<<] :fripp.mozilla.org 366 Nickname #channel :End of /NAMES list.
[>>] MODE #channel
[<<] :fripp.mozilla.org 324 Nickname #channel +nt
[<<] :fripp.mozilla.org 329 Nickname #channel 1454711109
[>>] PART #channel :
[<<] :Nickname!chatzilla@moz-eif.ga4.155.217.IP PART #channel :""

Installation

If you have ChatZilla build 0.9.92 2016-02-08 19:00 or later, you can do:

/install-plugin https://github.com/twpol/cz-plugin-network-trace/archive/master.zip

Otherwise, due to a bug, you will need to download the master archive and extract it in to a new subfolder of the "scripts" folder. This can be found inside the path shown by the command "/pref profilePath".

E.g.

[INFO] Preference “profilePath” is “C:\Users\James\AppData\Roaming\Mozilla\Firefox\Profiles\secret.dev-edition-default\chatzilla”.

means the best place to extract the archive is

C:\Users\James\AppData\Roaming\Mozilla\Firefox\Profiles\secret.dev-edition-default\chatzilla\scripts\network-trace

Permalink | Author: | Tags: ChatZilla, Scripts | Posted: 09:30PM on Sunday, 14 February, 2016 | Comments: 0


ChatZilla Plugin: Topic Diff

Source: https://github.com/twpol/cz-plugin-topic-diff

This plugin for ChatZilla shows you the changes made to a channel's topic.

Example

=-= Nickname has changed the topic to “ChatZilla topic diff test”
=-= Nickname has changed the topic to “ChatZilla diff test”
=-= Nickname deleted "topic ".
=-= Nickname has changed the topic to “ChatZilla diff testing!”
=-= Nickname added "ing!".
=-= Nickname has changed the topic to “ChatZilla topic diffing”
=-= Nickname added "topic ", deleted " test", deleted "!".

Permalink | Author: | Tags: ChatZilla, Scripts | Posted: 08:00PM on Sunday, 21 February, 2016 | Comments: 0


ChatZilla Plugin: Activity in Title

Source: https://github.com/twpol/cz-plugin-activity-in-title

This plugin for ChatZilla shows activity in channels and private messages in the title bar.

Display - Text

The textual display shows up to three groups, each containing a list of views in that state.

  • <...> indicates items with stalk events (e.g. mentions of your nickname, stalk words, and private messages).
  • [...] indicates items with chat events (e.g. all talking in channels).
  • (...) indicates items with superfluous events (e.g. joins, parts, topic changes).

Display - Symbol

The symbolic display shows a single symbol for each view, in the same order as the textual display groups.

  • ! indicates an item with stalk events (e.g. mentions of your nickname, stalk words, and private messages).
  • + indicates an item with chat events (e.g. all talking in channels).
  • - indicates an item with superfluous events (e.g. joins, parts, topic changes).

Preferences

  • display.symbol boolean (default false)

    When enabled, the display is just status symbols (!, + and -). Otherwise, the display is (possibly truncated) names.

  • display.crop integer (default 0)

    Specifies how much of the view name to include, in characters. A value of 0 turns off truncation.

  • titlebar.event boolean (default false)

    When enabled, the title bar includes superfluous events.

  • titlebar.chat boolean (default true)

    When enabled, the title bar includes chat events.

  • titlebar.stalk boolean (default true)

    When enabled, the title bar includes stalk events.

Examples

  • <UserA, UserB> [#channelA] (#channelB) ChatZilla!

    In this example, UserA and UserB have stalk events, #channelA has chat events, and #channelB has superfluous events. Superfluous events are hidden by default.

  • !!+-ChatZilla!

    This is the same as the example above, but with display.symbol set to true.

Permalink | Author: | Tags: ChatZilla, Scripts | Posted: 09:00PM on Sunday, 28 February, 2016 | Comments: 0


ChatZilla Plugin: Input Keys

Source: https://github.com/twpol/cz-plugin-input-keys

This plugin for ChatZilla lets you type most text formatting commands with keyboard shortcuts.

Shortcuts

  • Control-B for bold
  • Control-U for underline
  • Control-K for color
  • Control-O for reset (original)

Permalink | Author: | Tags: ChatZilla, Scripts | Posted: 09:00PM on Sunday, 13 March, 2016 | Comments: 0


Open Rails 1.1

Open Rails 1.1 has been released!

Download: http://openrails.org/download/program/

Manual: http://openrails.org/learn/manual-and-tutorials/

Summary:

  • Refuelling from water troughs added
  • Activity restricted speed zones added
  • Switching control to another train (AI and static) added
  • Auxiliary tender support added
  • Blended dynamic brakes support added
  • Improved sound cut-off distances
  • Additional sound triggers added
  • Multiple freight animations added
  • Loading/unloading animations for freight animations added
  • Join/split functionality with player and AI trains improved

Details:

  • Code has been re-factored to ease future developments
  • 3D cabs loaded by default when present
  • Quick access to documentation from the menu
  • Activity events can now dynamically change the weather
  • AI trains can now get permission to pass signals at danger
  • Super-elevation updated and harmonic-rocking improved
  • Manual signalling mode can be engaged while moving
  • Compressor information now shown in HUD
  • Additional locomotive's brake status now shown in HUD
  • Engine brakes extended to work with tender
  • Keyboard commands for cutting off power and setting brakes off added
  • EP brake partial release support added
  • Brake pipe pressure propagation improved
  • Bailoff on twin pipe airbrakes improved
  • Engine and independent brakes improved
  • 3D cab digital gauges improved
  • Train lights condition for "service" improved
  • Sound looping improved
  • Stereo/mono cab sounds improved compatibility
  • Gear cab view control added
  • Projected speed cab view control added
  • Friction braking cab view control improved
  • Night-switching of cab view in tunnels improved
  • "Variable1" in gearless diesels improved
  • "Variable2" in electrics improved
  • "Variable3" in diesels and electrics improved
  • Multiplayer can now connect to domain names in addition to IPs
  • Options to limit safe speed through curves, with penalties for breaches
  • Options for improved weather visuals on supported systems
  • Optimizated selection of track sounds
  • Correction of faulty engine parameters added

Also:

  • Activity event popup is larger and more responsive to lots of text
  • Messages for AI trains improved
  • Train Operations window updates at reversal points
  • Signal lights reliability improved
  • Save/Resume after train reversal improved
  • Fuel consumption calculations improved
  • Doors open correctly after reversal
  • "Include" directive for content improved

Important notes:

  • Open Rails develops features and bug fixes in public at http://launchpad.net/or
  • Open Rails is distributed under the GNU GPL v3 free software license

Permalink | Author: | Tags: Open Rails | Posted: 07:30PM on Sunday, 27 March, 2016 | Comments: 0

Powered by the Content Parser System, copyright 2002 - 2017 James G. Ross.