Skip to content

Instantly share code, notes, and snippets.

View astrophysik928's full-sized avatar

yoshi astrophysik928

View GitHub Profile
@astrophysik928
astrophysik928 / do_twitter.py
Created August 10, 2019 01:16
Tweet With Image In Python
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import json
from requests_oauthlib import OAuth1Session
#definition to connect to Twitter
CONSUMER_KEY = "***********************************"
CONSUMER_SECRET = "***********************************"
ACCESS_TOKEN = "***********************************"
@astrophysik928
astrophysik928 / do.sh
Created August 7, 2019 01:45
Raspberry Pi起動後に自動実行(登山情報発信システムとリンク)
#!/bin/bash
sleep 30
cd /home/pi/action/
python updateClimbingInformation.py
@astrophysik928
astrophysik928 / camera.sh
Last active August 7, 2019 01:44
画像撮影のシェル(登山情報発信システムとリンク)
#!/bin/bash
echo "take picture!!"
fswebcam --skip 10 /home/pi/imageBox/image.jpg
sleep 3
fswebcam /dev/null
rc=1
while [$rc -eq 1]
do
sleep 3
v412-ctl --all >/dev/null
@astrophysik928
astrophysik928 / updateClimbingInformation.py
Last active August 7, 2019 01:43
登山情報発信システム
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from gps3 import gps3
from time import sleep
import base64
import datetime
import subprocess
import sys
import time
@astrophysik928
astrophysik928 / download_youtube.py
Created April 22, 2019 12:24
PythonでYouTubeの音楽を複数ダウンロード
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from pytube import YouTube
import openpyxl as px
import sys
import xlwings as xw
youtube_url_list = []
url_list = xw.Book('youtube_url.xlsm')
@astrophysik928
astrophysik928 / NotePad.java
Last active March 16, 2019 03:23
JavaFXで簡単なメモ帳
package NotePad;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import javafx.application.Application;
@astrophysik928
astrophysik928 / convertPDF.xlsm
Last active March 2, 2019 10:23
ExcelのVBAで複数WordファイルのPDF化
'グローバル変数
Dim fileObject As Variant
Dim k As Integer
'FileSystemObjectオブジェクト
Dim fso As Scripting.FileSystemObjec
'////////////main//////////////'
Public Sub main()
@astrophysik928
astrophysik928 / autoLogin_capture.py
Created December 29, 2018 15:26
図書館サイトに自動アクセスし、自分の貸出状況画面をスクリーンショットで取得する
#coding : utf-8
import os
import time
from selenium import webdriver
#ブラウザはFirefoxを使う
driver = webdriver.Firefox()
#同志社大学図書のサイトにアクセス
@astrophysik928
astrophysik928 / PStore.rb
Created November 18, 2018 11:24
PStoreにデータ書き込み
# -*- coding: utf-8 -*-
require 'pstore'
# PStoreデータベースを作成する。なければ自動的に作成される。
db = PStore.new('drinkdb')
# PStoreにデータを書き込む
db.transaction do
# 文字列をキーを指定してPStoreに保存する
db["somethingToDrink"] = "orange juice"
@astrophysik928
astrophysik928 / form.html
Last active November 8, 2018 05:12
Gmailを用いてフォームから質問文を送信
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>Question Form</title>
<style>
h2 {
background-color: bisque;
}