Skip to content

Instantly share code, notes, and snippets.

@KohsukeHada
KohsukeHada / jquery.file.size-extension.js
Created April 4, 2014 13:23
自分のサーバのファイルを取得してファイル サイズをリンク横に出力するスクリプト
$("document").ready(function() {
//自分のサーバのファイルを取得してファイル サイズをリンク横に出力するスクリプト
//IMG タグの場合と class="noFileInfo" 指定の場合は除外
$("a[href]").not(":has('img')").not(".noFileInfo").each(function() {
var obj = $(this);
var href = obj.attr('href');
if (href.match(/\.(TXT|CSV|PDF|MP3|ISO|ZIP|7Z|LZH|RAR|EXE|DMG|SIT|TAR|GZ|DOC|DOCX|XLS|XLSX|PPT|PPTX|MOV|AVI|MP4|WMV|MSI|MSP|SWF)$/i)) {
@KohsukeHada
KohsukeHada / jquery.file.size-extension-json.js
Last active August 29, 2015 13:58
別サーバのファイルを取得してファイル サイズをリンク横に出力するスクリプト
$("document").ready(function() {
//別サーバのファイルを取得してファイル サイズをリンク横に出力するスクリプト
//IMG タグの場合と class="noFileInfo" 指定の場合は除外
$("a[href]").not(":has('img')").not(".noFileInfo").each(function() {
var obj = $(this);
var href = obj.attr('href');
@KohsukeHada
KohsukeHada / getFileSize.jsp
Last active August 29, 2015 13:58
ローカル サーバ内のファイル サイズを返す JSP コード。jquery.file.size-extension.js と組み合わせて使用。
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="WINDOWS-31J" %>
<%
//ローカル サーバ内のファイル サイズを返す
String callbackFunc = request.getParameter("callback");
String DOWNLOAD_FILE_URL = request.getParameter("url");
try {
java.net.URL url = new java.net.URL (DOWNLOAD_FILE_URL);
java.lang.String root = "/http_root_dir/"; //URLのルートにあたるサーバのローカル ディレクトリ
@KohsukeHada
KohsukeHada / getFileSize.php
Last active August 29, 2015 13:58
ローカル サーバ内のファイル サイズを返すPHP コード。jquery.file.size-extension.js と組み合わせて使用。
<?php
//ローカル サーバ内のファイル サイズを返す
$root = "/http_root_dir/"; //URLのルートにあたるサーバのローカル ディレクトリ
$url = $_GET['url']; //URLパラメータ
$parse_url_arr = parse_url ( $url ); //URLをパース
$path = $root.$parse_url_arr['path']; //URLからパスを取得してローカル ディレクトリを取得
$size = filesize($path); //ファイルサイズを取得
//ファイル サイズが取得できない場合 -1 を返す
@KohsukeHada
KohsukeHada / GraphicTracker1.cs
Last active December 21, 2015 11:59
GraphicTracker を使用してRPG風シンボルの移動
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using ESRI.ArcGIS.Carto;
using ESRI.ArcGIS.Geometry;
using ESRI.ArcGIS.Display;
@KohsukeHada
KohsukeHada / get_either_map_units_or_page_units.bas
Last active June 8, 2021 14:14
レイアウト ビューでマウス クリック地点の用紙座標とマップ座標の両方を取得する方法
'レイアウト ビューでマウス クリック地点の用紙座標とマップ座標の両方を取得する方法
Private Sub UIToolControl1_MouseDown(ByVal button As Long, ByVal shift As Long, ByVal x As Long, ByVal y As Long)
Dim pMxDocument As IMxDocument
Set pMxDocument = ThisDocument
Dim pPoint As IPoint
Set pPoint = pMxDocument.ActiveView.ScreenDisplay.DisplayTransformation.ToMapPoint(x, y)
Debug.Print "FormPoint:", pPoint.x, pPoint.y '用紙座標