問題タブ [platform-detection]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - .NETでWindows64ビットプラットフォームを検出する方法は?
.NET 2.0 C#アプリケーションでは、次のコードを使用してオペレーティングシステムプラットフォームを検出します。
これは「Win32NT」を返します。問題は、WindowsVista64ビットで実行している場合でも「Win32NT」を返すことです。
正しいプラットフォーム(32ビットまたは64ビット)を知る他の方法はありますか?
Windows 64ビットで32ビットアプリケーションとして実行する場合も、64ビットを検出する必要があることに注意してください。
python - Python で Windows を確実に検出する
私はいくつかの Linux ツールに取り組んでおり、Windows へのインストールを防ぐ必要があります。これは、FHS に依存しているため、そのプラットフォームでは役に立たなくなるためです。関数は近いですが、platform.platform
文字列しか返しません。
残念ながら、信頼できる結果を得るためにその文字列で何を検索すればよいかわかりません。誰かが何を検索すればよいか知っていますか、または私がここで見逃している別の機能を誰かが知っていますか?
grails - Groovy / Grailsによるプラットフォーム(ウィンドウまたはLinux)の検出
Groovy / GrailsによってWebサイトが実行されているプラットフォーム(Window / Linux)を検出する方法はありますか?
windows-explorer - Mac のファイル パスを PC のファイル パスに自動的に変換する
Mac OS X パスを取得し、それを Windows パスに自動的に変換する Windows エクスプローラーで常に実行されるスクリプトを作成したいと考えています。そのため、Mac のパスを受け取って Windows で作業している場合、Mac のファイル パスを Explorer にコピーすると、適切な場所に解決されます。
例:
Mac パス: file:///Volumes/file_server/projects/foo
Win パス:Z:\projects\foo
この機能を Windows に追加する方法はありますか?
java - Mac および PC 用の WebDav 同期ライブラリ
Mac と PC を WebDav リソースと同期するには、lib (アプリに統合するため) が必要です。私はこれを見つけました: http://www.re.be/webdav_sync/index.xhtml
それは Java であり、私はそれをパーソナライズすることができたので、非常に興味深いようです。
他の提案はありますか?
css - CSS を使用してさまざまなデバイス プラットフォームを検出する
私はここの指示の多くのバリエーションを読んで試したことを言いたいです:
- http://www.cloudfour.com/ipad-css/
- css だけで iPhone/iPad を検出する
- Xoom ブラウザー (Android) の検出
- http://www.w3.org/TR/css3-mediaqueries/
- http://www.w3schools.com/html5/att_link_media.asp
- http://en.wikipedia.org/wiki/List_of_Android_devices
- http://en.wikipedia.org/wiki/File:Vector_Video_Standards2.svg
使用しているデバイスに応じてページで異なる CSS ファイルを使用したいと考えています。これに対する多くの解決策を見てきましたが、すべて上記の何らかの形式を使用しています。
ただし、HTC Desire でテストすると、一貫して iPad 向けの出力か、完全にフィルタリングされていない出力のいずれかが得られます。現在、私のテストコードは以下に基づいています:
ここに私のHTMLファイルがあります:
そして、これが iPad のランドスケープ CSS ファイルです (基本的にはすべて同じなので、ここではそれのみを提供します。
ipadがスタイルシートのみを取得し、iphoneが独自のものを取得し、(この場合)htcの欲求(または同じ解像度/アスペクトデバイス)がそのスタイルシートを取得するように、リンク要素にどのような変更を加えるかを知りたい.
google-chrome - Chrome mac と firefox および chrome pc でパディングが異なる
ここで作成している Web サイトで、ナビゲーションを下のバナーに合わせようとしています。http://35.9.51.41
Mac の Chrome と Safari、および IE で整列するようにすることはできましたが、Firefox や、Chrome または Firefox を使用している PC ではまだ整列していません。これは私の頭を回しています。助言がありますか?
ここにナビゲーションの幅を決定するパディングがあります:
java - Windows または Linux を検出していますか?
Windows と Linux の両方で共通の Java プログラムを実行しようとしています。
プログラムは、プラットフォームごとにいくつかのことを異なる方法で行う必要があります。
では、Java プログラムが Linux と Windows で実行されていることをどのように検出できますか?
excel - MAC と PC の VBA Excel のコード/ASCII 関数
PC には、それぞれの ASCii コードが 178,188,189 のこれらの文字があります。しかし、MAC VBA Excel で CODE 関数を使用すると、3 つの異なる文字すべてに対して常に 95 が返されます。
MAC でこれらの 3 文字を区別するにはどうすればよいですか? または別の言い方をすると、MAC VBA Excel に、これらの 3 文字に異なる値を与える関数がありますか?それらが「MAC Ascii」値であっても、それらが異なる限り