あなたの仕事は、デフォルトのブラウザーのブラウザーウィンドウを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を節約
open
OSXユーティリティであり、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バイトを節約し、.ga
fromに切り替えることで別のバイト.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.ga
start
別の方法はになります"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で他のサイトが機能しないことに気づいたので、他のユーザーもこの問題を抱えていることがわかりました。
どちらも非競合ではあり ません(それを読んでください?)