あなたの仕事は、デフォルトのブラウザーのブラウザーウィンドウをhttp://codegolf.stackexchange.comに開くことです。
コードはブラウザ自体を開く必要があり、開いているものに依存することはできません。
これはcode-golfであるため、バイト単位の最短回答が優先されます。
あなたの仕事は、デフォルトのブラウザーのブラウザーウィンドウをhttp://codegolf.stackexchange.comに開くことです。
コードはブラウザ自体を開く必要があり、開いているものに依存することはできません。
これはcode-golfであるため、バイト単位の最短回答が優先されます。
回答:
(eww"ppcg.ga")
EWWはEmacs内のブラウザーです。このbrowse-web関数はのエイリアスであるためeww、Emacsのデフォルトブラウザーにewwなります。
あなたの仕事は、デフォルトのブラウザーのブラウザーウィンドウをhttp://codegolf.stackexchange.comに開くことです。
@ CoolestVeto、@ Jonathan Leech-Pepin、@ zyabin101に感謝します。
www.ppcg.lol代わりに使用できますhttp://ppcg.lolか?
//ません、私は考えていません。(私はemacsを使用しませんが、それがなくても一般的に受け入れられます//)
勝てなかったが、確かに楽しかった。今のところ、私はパイソンの後ろにたった1人です!
I need webbrowser
Now open "http:ppcg.ga"
説明:
I needコンパイルimport $1してwebbrowserモジュールいます。
Now以下module.commandの引数と同様に、モジュールから次のコマンドを実行します。
したがって、これは次のようにコンパイルされます。
#!/usr/bin/env python3
import webbrowser
webbrowser.open("http:ppcg.ga")
私は最終的にそのhttp:部品が必要になります、そしてそれは短くすることはできません。
"http://ppcg.lol"と"http:ppcg.lol"。私はあなたが間にスペースを削除することができますかどうかは不明だopenと"http:..."、それを試してみてください?
Megoのおかげで3バイト節約されました。
start www.ppcg.ga
Windowsコマンドラインから実行すると、デフォルトのブラウザーで開きます。
Powershellでも機能すると思いますが、よくわかりません。
start代わりに使用できますexplorer。
start www.ppcg.lol代わりに、Windowsで暗黙的にHTTPとして解析するために使用できます。CMDとPowerShellの両方で動作します。
www.ですか?
saps www.ppcg.lol
Miloが提供するさらに短いドメインを使用します。
saps www.ppcg.ga
はのstart既知のエイリアスですStart-Processが、には別のエイリアスがありsapsます。これはから見ることができますGet-Alias。それは同様のための規則は次のStart-とStop-コマンドレットを。
open http:ppcg.ga
CoolestVetoのおかげで2を節約
openOSXユーティリティであり、bashのものではありません。これは、より適切に「OSXコマンドライン」と呼ばれます。
//。
open http:ppcg.ga
web www.ppcg.lol -browser
wwwより短くhttp://、アドレスがURLとして処理されるようにしますweb('www.ppcg.lol', '-browser')ます。web ppcg.lol -browser、MATLABがhttp://(21バイト)を自動的に追加するため、これを単純化できます。代替案:
Windowsでは、これを(19バイト)に短縮できます
!start www.ppcg.lol
OS X(21バイト)
!open http://ppcg.lol
以下は、配布されたMATLABアプリケーションで動作します(16バイト)
web www.ppcg.lol
組み込みのブラウザを使用できる場合httpは、暗黙のうちにこれをさらに減らすことができます(12バイト)
web ppcg.lol
openコマンドも同じことを行うため、OS Xは冗長です。
!は、MATLABでまさに行われていることで、と同等ですsystem(command)。私は、MATLAB内から実行できる他の代替手段のデモンストレーションとしてそれを持ちました。それは大丈夫ですか?
www.ですか?
www、OS Xでのみ不要であるように見える
Run www.ppcg.lol
その短縮リンクを恥知らずに借りる。
from webbrowser import*;open("http:ppcg.ga")
-4バイトのCrazyPythonと、さらに1バイトのSp3000に感謝します。
編集:CoolestVetoのおかげでさらに2剃り
編集:ppcg.gaを登録して別のバイトを保存してくれたMD XFに感謝
//。
python -m webbrowser -t http:ppcg.lolこれは30文字としてカウントされると思います
ppcg.lolこの回答を無効にして、登録を解除しました:Iただし、登録したばかりなppcg.gaので、代わりにそれを使用して、とにかくバイトを保存できます。
xdg-open http:ppcg.lol
他の人ほど短くはありません。firefox ppcg.lol短いですが、質問の仕様を満たしていません。
xdg-open www.ppcg.lol私にも機能します。
//。
xdg-open http:ppcg.lol私にも役立ちます。
class P{public static void main(String[]a)throws Exception{java.awt.Desktop.getDesktop().browse(new java.net.URI("http://ppcg.lol"));}}
Javaはゴルフに最適な言語ではありません...同じプログラムをより読みやすい形式で示します。
class P {
public static void main (String[] a) throws Exception {
java.awt.Desktop.getDesktop().browse(new java.net.URI("http:ppcg.ga"));
}
}
//URI / Lを削除して2バイトを節約し、.gafromに切り替えることで別のバイト.lolを節約しました(@Miloのおかげで間接的に)
"http://ppcg.lol"と"http:ppcg.lol"
interface P{static void main(String[]a)throws Exception{java.awt.Desktop.getDesktop().browse(new java.net.URI("http:ppcg.ga"));}}
Javaはゴルフに最適な言語ではありません...同じプログラムをより読みやすい形式で示します。
interface P {
static void main (String[] a) throws Exception {
java.awt.Desktop.getDesktop().browse(new java.net.URI("http:ppcg.ga"));
}
}
//(@CoolestVetoに感謝)を削除して2バイトを節約し.ga、fromに切り替えて.lol(@Miloに間接的に感謝)別のバイトを節約しました
//ます。
interfaceがより長い場合でもclass、public修飾子が暗黙的に含まれるため、より多くのバイトを節約できるためです。
require('open')('http://ppcg.lol')
Node.jsを使用します
//ですか?
require`open``http://ppcg.lol`;追加;)
require('open')('//ppcg.lol')5バイト救うために
ppcg.lolこの回答を無効にして、登録を解除しました:Iただし、登録したばかりなppcg.gaので、代わりにそれを使用して、とにかくバイトを保存できます。
open location"http:ppcg.lol"
ppcg.lolこの回答を無効にして、登録を解除しました:Iただし、登録したばかりなppcg.gaので、代わりにそれを使用して、とにかくバイトを保存できます。
package{import flash.display.Sprite;public class A extends Sprite{function A(){navigateToUrl("ppcg.lol","_blank")}}}
Javaのように、これは素晴らしいゴルフ言語ではありません。書式付きのコードは次のとおりです。
package
{
import flash.display.Sprite;
public class A extends Sprite
{
function A()
{
navigateToUrl("ppcg.lol", "_blank")
}
}
}
ppcg.lolこの回答を無効にして、登録を解除しました:Iただし、登録したばかりなppcg.gaので、代わりにそれを使用して、とにかくバイトを保存できます。
どこでも動作するはずですが、そのインポートが必要です:(
@ msh210コメント付きで8バイトが保存されました。
use Browser::Open open_browser;open_browser"http:ppcg.ga"
また、ファンシーのために:
system "start http://www.ppcg.ga"
system "xdg-open http:ppcg.ga"
-M代わりに使用してuse、couplaバイトを削ります。(テストされていません。)また、かっこやを必要としないと思いますwww.。(テストもされてい
ppcg.lolこの回答を無効にして、登録を解除しました:Iただし、登録したばかりなppcg.gaので、代わりにそれを使用して、とにかくバイトを保存できます。
私は、2010年にVBScriptで小さなプログラムを作成するのが大好きでした。
私はこの言語を覚えていて、コードを使用しました:https : //stackoverflow.com/a/13401872/2729937
少なくともWindows 7では動作します。
set S=CreateObject("WScript.Shell")
S.run("www.ppcg.ga")
これは、暗黙的にを直接start www.ppcg.lol実行するという意味で、通常とは少し異なります。www.ppcg.gastart
別の方法はになります"cmd.exe /C start www.ppcg.ga"。
ppcg.lolこの回答を無効にして、登録を解除しました:Iただし、登録したばかりなppcg.gaので、代わりにそれを使用して、とにかくバイトを保存できます。
Process.Start("http://ppcg.lol");
デフォルトのブラウザでWebアドレスを開きます
\\経由で置き換え//ます。
System.Diagnosticsネームスペースを追加するか、機能Processするように完全に修飾する必要があります。
ppcg.lolこの回答を無効にして、登録を解除しました:Iただし、登録したばかりなppcg.gaので、代わりにそれを使用して、とにかくバイトを保存できます。
[ "http:ppcg.ga" open-url ]
//プロトコルでゴルフをすることができるとは知りませんでした。
run-processでき、完全に削除できると思います//。
//中止できるかどうかは知りませんでした。間のスペースについて"とrun-process、それをドロップすると、名前の単語が必要になり"run-process、現在の語彙の検索パスに存在することを
xdg-openウェブを閲覧するための特別な機能を装備していない言語インチ ACまたはASMの回答も必ず行う必要がありますsystem("xdg-open...")
from webbrowser import*;open('http:ppcg.ga')
からのURL このコメント
編集:ppcg.gaは、今ではもっと人気があるようです(しかし、この回答を投稿したときに利用できました)。
ゴルフをしていない:
from webbrowser import * # Loads everything in the webbrowser module
open("http://ppcg.ga/") # Opens default browser to http://ppcg.ga/
from webbrowser import*;open('http:gfa1.tk')
からのURL この回答の
ゴルフをしていない:
from webbrowser import * # Loads everything in the webbrowser module
open("http://gfa1.tk/") # Opens default browser to http://gfa1.tk/
from webbrowser import*;open('http:ppcg.lol')
ゴルフをしていない:
from webbrowser import * # Loads everything in the webbrowser module
open('http://ppcg.lol/') # Opens default browser to http://ppcg.lol/
どうぞ、ppcg.lol!(1バイト短縮)
注:ppcg.lolにつながる別の回答を追加しました。「Internet Explorer 11で他のサイトが機能しないことに気づいたので、他のユーザーもこの問題を抱えていることがわかりました。
どちらも非競合ではあり ません(それを読んでください?)