Remove script rarely/no-longer used - localbin - leot's localbin (~/bin)
(HTM) hg clone https://bitbucket.org/iamleot/localbin
(DIR) Log
(DIR) Files
(DIR) Refs
---
(DIR) changeset d6539af77bd690195a71f6d41fce8b43dcfa1eb1
(DIR) parent 513776171455ba99e1f3b8e5905a6442edb7d80c
(HTM) Author: Leonardo Taccari <iamleot@gmail.com>
Date: Fri, 10 May 2019 19:32:02
Remove script rarely/no-longer used
Diffstat:
agvi | 9 ---------
netbsd-i386-chroot | 22 ----------------------
tvi | 3 ---
wr | 47 -----------------------------------------------
4 files changed, 0 insertions(+), 81 deletions(-)
---
diff -r 513776171455 -r d6539af77bd6 agvi
--- a/agvi Fri May 10 19:29:51 2019 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-LINES=$((`stty -a | sed -nEe 's/^.*; ([0-9]+) rows;.*$/\1/p'` - 10))
-
-exec \
- `ag --noheading "$@" | \
- expand | \
- fzy -l ${LINES} | \
- awk -F ':' '! /^[:space:]*$/ { print(ENVIRON["EDITOR"] " +" int($2) " " $1) }'`
diff -r 513776171455 -r d6539af77bd6 netbsd-i386-chroot
--- a/netbsd-i386-chroot Fri May 10 19:29:51 2019 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-#!/bin/sh
-
-netbsd32_chroot_src="/home/leot/netbsd/netbsd-i386-7.0"
-netbsd32_chroot_target="/emul/netbsd32"
-netbsd32_vartmp_src="/var/tmp"
-netbsd32_vartmp_target="/emul/netbsd32/var/tmp"
-
-usage()
-{
- echo "$0: start|stop"
- return 1
-}
-
-if [ "$1" = "start" ]; then
- sudo mount_null $netbsd32_chroot_src $netbsd32_chroot_target
- sudo mount_null $netbsd32_vartmp_src $netbsd32_vartmp_target
-elif [ "$1" = "stop" ]; then
- sudo umount $netbsd32_vartmp_target
- sudo umount $netbsd32_chroot_target
-else
- usage
-fi
diff -r 513776171455 -r d6539af77bd6 tvi
--- a/tvi Fri May 10 19:29:51 2019 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-exec /usr/pkg/bin/vi "$@"
diff -r 513776171455 -r d6539af77bd6 wr
--- a/wr Fri May 10 19:29:51 2019 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,47 +0,0 @@
-#!/usr/pkg/bin/python3.7
-
-from bs4 import BeautifulSoup, SoupStrainer
-from urllib import parse, request
-
-def translate(dictionary, term):
- """Translate a term scraping WordReference.com
-
- TODO: document me
- """
-
- url = 'http://www.wordreference.com/' + parse.quote(dictionary) + '/' + parse.quote(term)
-
- req = request.Request(url)
- req.add_header('User-Agent', 'Mozilla/5.0')
- with request.urlopen(req) as r:
- translation = BeautifulSoup(r, 'html.parser', parse_only=SoupStrainer(id='articleWRD'))
-
- translations = []
-
- if translation and translation.table:
- for tr in translation.table.find_all('tr', id=True):
- frwrd = tr.find('td', class_='FrWrd')
- towrd = tr.find('td', class_='ToWrd')
- term = frwrd.strong.text.strip()
- type = list(frwrd.em.children)[0].strip()
- translated = list(towrd.children)[0].strip()
- translations.append({'term': term, 'type': type, 'translations': translated})
-
- return translations
-
-
-if __name__ == '__main__':
- import sys
-
- def usage():
- print('usage: {} dict term'.format(sys.argv[0]))
- sys.exit(1)
-
- if len(sys.argv) != 3:
- usage()
-
- dictionary = sys.argv[1]
- term = sys.argv[2]
-
- for t in translate(dictionary, term):
- print('{} [{}]: {}'.format(t['term'], t['type'], t['translations']))