aboutsummaryrefslogtreecommitdiffstats
path: root/tech-support
diff options
context:
space:
mode:
Diffstat (limited to 'tech-support')
-rw-r--r--tech-support/labels/old/README.txt29
-rw-r--r--tech-support/labels/old/cable_labels.pl16
-rw-r--r--tech-support/labels/old/switch_labels.py120
3 files changed, 0 insertions, 165 deletions
diff --git a/tech-support/labels/old/README.txt b/tech-support/labels/old/README.txt
deleted file mode 100644
index fa02d44..0000000
--- a/tech-support/labels/old/README.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-Disse filene brukes for � generere merking av kabler og switcher til The Gathering (Eller andre event med lignende behov)
-
-##############
-switch_lables.py:
-##############
-Brukes til � generere lapper som henges opp p� switcher/switchstativer for enkel identifisering.
-
-
-Howto:
-Endre configen i filen (Antall rader, antall switcher, filnavn + eventuell config for Creativia), og kj�r filen med python.
-
-Den lager en HTML fil med valgt navn, som s� kan printes i en vanlig printer.
-
-
-##############
-cable_lables.pl
-##############
-Brukes til � generere teksten til lappene som settes i begge ender av alle kablene i hallen.
-
-CSV-filen mates inn i dymo programvaren og formatteres der. Husk at alle lapper m� skrives ut i to eksemplarer.
-
-Howto:
-Kj�r filen med perl, sett variablene og pipe ut til csv med passende navn.
-
-Variablene filen spiser er f�lgende: Antall rader, antall switcher per rad, antall kabler per switch.
-
-Eksempel:
-
-perl cable_lables.pl 82 4 4 > Lapper.csv
diff --git a/tech-support/labels/old/cable_labels.pl b/tech-support/labels/old/cable_labels.pl
deleted file mode 100644
index b461d03..0000000
--- a/tech-support/labels/old/cable_labels.pl
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/usr/bin/perl
-
-use strict;
-use warnings;
-
-my ($rows, $switches, $cables) = @ARGV;
-
-for my $row (1 .. $rows) {
- next if (!($row & 1));
-
- for my $switch (1 .. $switches) {
- for my $cable (1 .. $cables) {
- print join('-', ($row, $switch, $cable)) . ';' . "\n";
- }
- }
-}
diff --git a/tech-support/labels/old/switch_labels.py b/tech-support/labels/old/switch_labels.py
deleted file mode 100644
index 867c5ab..0000000
--- a/tech-support/labels/old/switch_labels.py
+++ /dev/null
@@ -1,120 +0,0 @@
-#!/usr/bin/python
-#coding: utf-8
-#
-# @version: 0.1
-# @date: 19.04.2011
-#
-# @description: A quick script to output a html page that prints
-# switch labels in the format: <row>-<switch>
-# i.e: 71-4. One label per page.
-#
-# NB! only makes odd number labels.
-#
-# @author: technocake
-# Found at: blog.technocake.net
-#--------------------------------------------
-
-import sys
-
-######################################
-# Configuration
-######################################
-rows = 84 #rows
-switches = 4 #switches per row
-outFile = "tg-switch-labels-print-me.html"
-
-
-#### CREATIVIA ####
-creative_rows = 12
-creative_prepend = "C"
-
-
-output = ""
-
-# the top of the html page
-def head():
- return """<!Doctype html>
-<html> <head>
-<style>
- div.a4 {
- font-size: 24em;
- text-align: center;
- @page size: A4 landscape;
-
- /* this is the part that makes each div print per page. */
- page-break-after: always;
- }
-</style>
-</head>
-<body>
-"""
-
-#the bottom of the html page
-def tail():
- return "</body></html>"
-
-#ONE switch label
-def a4(s ):
- return "<div class='a4'> %s </div>" % (s, )
-
-
-def saveToFile(data, fileName):
- f = open(fileName, 'w+')
- f.write( data )
- f.close()
-
-# In python 3, raw_input is renamed to input. In python v <3. input does something else.
-# this function fixes that
-def prompt(text):
- try:
- return raw_input(text)
- except:
- try:
- return input(text)
-
- except:
- exit()
-
-
-###################################################
-# This is where the actual generating takes place
-###################################################
-
-
-if __name__ == "__main__":
- output += head()
-
-
- #Generating all the labels for the switches
- for row in range(1, rows+1, 2):
- for SWITCH in range(1, switches+1):
- output += a4("%s-%s\n" % (row, SWITCH) )
-
-
- # Generating all the labels for the CREATIVE area
- for row in range(1, creative_rows+1):
- output += a4("%s-%s\n" % (creative_prepend, row))
-
-
-
- output += tail()
-
- # Taking it out to the big tg-world
-
- if len(sys.argv) > 1:
- #Printing to stdout if second argument is passed to the script
- print ( output )
- else:
- saveToFile(output, outFile)
- #normally, this is what happens. Saving it to a new html file
-
-
- print ( """
- Generated labels for %d switches per row and %d rows. \n
- The html file is in this folder, and is named %s \n
- Pages to print: %d \n\n
- """
- % (switches, rows, outFile, (switches*rows)/2 + creative_rows)
- )
-
- prompt( "Press any key to exit...") \ No newline at end of file