X



トップページOS@2ch掲示板
1002コメント261KB
WindowsNT互換指向 - ReactOS Part10
■ このスレッドは過去ログ倉庫に格納されています
0001Be名無しさん
垢版 |
2013/06/21(金) 00:06:06.92
WindowsNT系OSのアプリやドライバを動作させる事を目指して開発されている
「ReactOS」に関する情報交換スレです。
・次スレは、980を踏んだ人がたてましょう。
・過度の煽り行為や荒し厳禁!!
・最低限のルールを守って正しく進行しましょう。

本家
http://www.reactos.org/

公式wiki
http://www.reactos.org/wiki/

既知のバグ(英語)
http://www.reactos.org/bugzilla/buglist.cgi?bug_status=NEW&;bug_status=ASSIGNED&bug_status=REOPENED

情報まとめ
http://reactos.2chv.net/wiki/

専用あぷろだ(1Mbyte制限)
http://reactos.2chv.net/uploader/upload.html
0349Be名無しさん
垢版 |
2017/01/15(日) 09:16:39.25
>>348
ruby使えって話で萎える感じ?
それともReactOS機でネットに繋がらないとかファイル転送できないとか
そっち方面で詰んでる?
0350Be名無しさん
垢版 |
2017/01/15(日) 10:32:57.94
>>349
rubyは使いませんね
時間が取れればVCで作るのですが…

今はまともに動く実機が無いので実機を検討中です
0351Be名無しさん
垢版 |
2017/01/16(月) 02:47:15.97
>>347
こんなスレあったんかw くっそわろたwww
このぶんだとそこそこ実用に耐えられるようになるのは10年後なのかね
0353Be名無しさん
垢版 |
2017/01/16(月) 10:43:51.25
Twitter見てみたけまだ更新はされてるのね
0358Be名無しさん
垢版 |
2017/01/22(日) 01:55:04.27
>>347 の日本語タイプ法、他OSにたよらずReactOS単体でできるように、
rubyじゃなくてpython使うやり方ためしてみた。以下手順

インターネットアクセス可能なReactOS環境を用意する。
ReactOSアプリケーションマネージャを起動して
・インターネットとネットワーク:Mozilla Firefox 45
・開発:Python 3
・ツール:7-zip
をインストールする。
firefox実行、http://anthy.osdn.jpからanthy-9100h.tar.gzをダウンロードする。
デスクトップのDownloadフォルダをExplorerで開く。
.tar.gzファイルを右クリックしてメニューを出すと7-zipがあるはずなので
その中の「ここに展開」を選ぶ。できた.tarファイルも同様に「ここに展開」する。
「スタート:アクセサリ:メモ帳」を実行して新規窓を開いておく。
firefoxで2ch.netを開き、次レス>>359のpythonスクリプトをメモ帳窓にコピペする。
(行頭にスペースが入ってしまった場合は取り除く)
上記Downloadフォルダ内にp.pyという名前でセーブする(ここでUTF-8に変換)。
コマンドプロンプトを開いてカレントディレクトリをDownloadに設定し、
python p.py > dic.txt
を実行。できたdic.txtをfirefoxで開き、View:Text EncodingでUnicodeを選択。
Ctrl-fを押してサーチ窓を開き、そこにローマ字を打つと候補の日本語文字列の
近くにスクロールするので、文字列をマウスで他アプリにコピペする。
0359Be名無しさん
垢版 |
2017/01/22(日) 02:05:56.74
#!/usr/bin/env python3
import re
t = '''
あa いi うu えe おo ぁla ぃli ぅlu ぇle ぉlo
かka きki くku けke こko
がga ぎgi ぐgu げge ごgo
さsa しsi すsu せse そso
ざza じzi ずzu ぜze ぞzo
たta ちti つtu てte とto っltu
だda ぢdi づdu でde どdo
なna にni ぬnu ねne のno
はha ひhi ふhu へhe ほho
ばba びbi ぶbu べbe ぼbo
ぱpa ぴpi ぷpu ぺpe ぽpo
まma みmi むmu めme もmo
やya ゆyu よyo ゃlya ゅlyu ょlyo
らra りri るru れre ろro
わwa ゐwi ゑwe をwo ゎlwa んnn ー- ゛; ヴvu
'''
m = {s[0]: s[1:] for s in t.split()}
p = 'anthy-9100h/'; pa = p+'alt-cannadic/'; pm = p+'mkworddic/'; ds = []
ds += [pa+'gcanna.ctd'] #Canna辞書
ds += [pm+'compound.t'] #複合語
ds += [pm+'tankanji.t'] #単漢字
fs = [open(d, encoding='euc_jp') for d in ds]
h2r = lambda s: ''.join([(c if c not in m.keys() else m[c]) for c in s])
rdel = lambda p, s: re.sub(p, '', s)
fdel = lambda s: rdel('_\d+', rdel('^#', rdel('#[^_]\S+', s)))
tr = lambda l: h2r(l.split()[0])+' '+fdel(' '.join(l.split()[2:]))
for f in fs: print('\n'.join([tr(l) for l in f.readlines()]))
0361Be名無しさん
垢版 |
2017/01/24(火) 01:10:30.61
VCでコンパイルするとして、Visual Studio Community2015でXP互換モードのコンパイルでいけるの?
もっと古いバージョンで無いと駄目?
0369片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2017/01/28(土) 23:44:27.04
フォントのアンダーラインをどうやって描けばいい? ベースラインはわかってるつもり。
0370Be名無しさん
垢版 |
2017/01/29(日) 07:02:51.12
行に入ってる文字によってディセンダライン変動したりするん?

また20年後にくるかな!
0371片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2017/01/29(日) 23:06:02.02
斜体と太字のエミュレーションができるようになった。
残るは下線と取り消し線のみ。freetypeグリフのビットマップとアウトラインの両方を編集しないといけない。
0373Be名無しさん
垢版 |
2017/01/30(月) 21:36:55.56
ウェブページのフォント見ても、
アンダーラインはベースラインじゃなくてディセンダラインに見えるんだが
0375Be名無しさん
垢版 |
2017/01/31(火) 08:38:44.34
アンダーラインはWindowsの場合ディセンダでないといけないよ
0376Be名無しさん
垢版 |
2017/02/01(水) 00:40:51.48
https://goo.gl/vPWHkX
これはやばいでしょ。。?
本当なの??
0382Be名無しさん
垢版 |
2017/02/03(金) 22:16:39.36
久しぶりにいじってみたけど、共有とかまだできないのね
最初日本語選んだらStartボタン押しても無反応だし、
UIよりもバックグラウンドで動いてるサービス類の開発の方が大変そう
sambaを参考にとか想像しただけで気が遠くなる・・・

20年後に期待かな?
0383Be名無しさん
垢版 |
2017/02/04(土) 02:29:27.88
とりあえず、user32.dll、kernel32.dll、gdi32.dll、shell32.dll、comctl32.dll、
ws_32.dll、DirectX、他、CryptoAPIやら何がしAPIやら・・・
OLE(ActiveX?)、COM、その他の基本的な機能、
加えてデバイスマネージャ、ネットワークの設定、Windowsの共有に必要なサービス類

できてるのも含めて、最低限動くにはこの辺りが完全に整備されて、
(ライセンス的に真っ黒かも知れんけど)IE8より新しい何か?で
schannel.dllの類やWebBrowserコンポーネントがインストールできて、
.NETのそれなりのバージョンがインストールできれば
ある程度WindowsXPの代替にはなり得るのかな?
0388片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2017/02/05(日) 22:32:14.55
給料が高い人を雇えない場合はどうするか。。。




給料が安くても喜んで仕事をしてくれる人を雇う。それが答えだ。
0389片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2017/02/05(日) 22:52:29.18
日本のIT企業は人種で縛られてるから、勝てない訳だ。
始めっからグローバルの土俵に上がっていない。だから負ける。わかったぞ。
優秀な人材は人種を問わず雇えば良い。
0390Be名無しさん
垢版 |
2017/02/05(日) 22:59:58.33
人材育てる企業が少ない、学校で教育受けても過酷な現場で生き残るのが少ない、
そこから登っていく過程でも「コミュニケーション能力重視w」の集団に
責任とリスクを負わされて脱落・・・シャケの一生みたいな感じだな

この先生きのこれるのが中抜きやババ抜きの能力に長けてる人種だけなんだから
アニメータ宜しく長続きしない(できない)他の職に逃げざるを得ない
0391片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2017/02/05(日) 23:13:45.21
雇用環境を統べる者共が経営哲学と統治者意識を持たないアンシャンレジームを殲滅せねばならない。
0395片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2017/02/06(月) 00:08:59.70
【挑戦状】
1.買い替えすることなく、3日以内に素早く新しい年号に移行できるか?
2.正しく「元年」表示ができるか?
3.OSおよびオフィスソフトで西暦から年号への変換、年号から西暦への逆変換が正しく簡易な手段でできるか?

これは正統性を懸けた闘いである。まあ、お金を出せばそんなに難しいとは思わないけど。健闘を祈る。
0396Be名無しさん
垢版 |
2017/02/06(月) 00:32:47.79
データ構造次第じゃないかね
OSのAPIの上層部分なのかUIの部分からDLL呼び出すのかUI独自の実装かしらんけど
年号の初年度に対応する西暦の一覧持っといて後からでも追加できるようにして
後は絶対値としての西暦と相対値としての年号を相互に変換するだけでは?

そういう話じゃなくて?
0397片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2017/02/06(月) 00:48:41.92
年号一覧を編集したい、しかし正当ではない編集は拒否したい、
日付に関する不正な編集が可能な脆弱性はもろにセキュリティに影響する。
暗号化と保護とデータ統治が必要なんで、やっぱ年号サーバーが要るかも。
0399片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2017/02/06(月) 01:00:41.02
年号とソフトの関係については日本中が戸惑っている。反逆者側から模範となる正解を示すことができないか考えている。
0400Be名無しさん
垢版 |
2017/02/06(月) 01:10:37.37
検索のキーワードがおかしいせいか、API見つからんな・・・
でもこれって日本や一部の国で特有、かつ国毎に独自の機能になるんじゃないかね

文字列から引いたりするとトラブルの元だろうから、
俺なら年号に対応するインデックス値をキーにして、文字列と西暦を値にするかな
年号選択のドロップダウンコンボの初期化とかは全部列挙する事になっちまうけど

どんなアクセス方法を提示すればいいかわからんから何とも言えんけど
値は文字列と西暦のペアでSTLのdequeみたいなノリで
インデックス値0〜とかでいいなら比較的まんま表に出せるんじゃないかとか思ったり
0403Be名無しさん
垢版 |
2017/02/06(月) 01:28:19.77
こんなAPIあったんか、知らなかった
てかkernel32.dllのレベルで文字列とか判断しなきゃなのかwww
Win95時代とかの後先考えない実装だったのかね・・・そりゃきっちーわ・・・
0406Be名無しさん
垢版 |
2017/02/07(火) 00:31:44.60
Kernel32.dllが単独でファイルオープンしたりws_32.dllで接続しにいったりなんてアレだし
って考えると、こうしてレジストリのMicrosoftの下に無節操にキーと値が量産されていったんかね
0410片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2017/02/10(金) 18:50:55.51
新しいフォントシステムがコミットされた。これで次のリリースでフォントの扱いが
改善されることが確定された。しかし、メーリングリストによると、ReactOSのオンラインシステム
が攻撃を受けているらしい。
0413片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2017/02/11(土) 23:04:32.64
世界中の蟻たちを確たる意思の元で自由に操ることができれば、世界を征服できる。
0415片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2017/02/12(日) 21:24:23.84
二ヶ月経ってるから、そろそろ出てもおかしくないな。
フォントエンジンにまだコミットされてない箇所があった。
もうちょっとがんばってみるよ。
0417Be名無しさん
垢版 |
2017/02/15(水) 07:39:25.67
チップセットも旧Winのドライバ切り捨てたりで、
ようやくXP互換できても最新チップセットのドライバがなかったりしてそう
0432Be名無しさん
垢版 |
2017/02/20(月) 22:14:33.82
一万年と二千年くらいは覚悟した方がいい
0436Be名無しさん
垢版 |
2017/02/22(水) 03:18:44.56
ファイル削除してもゴミ箱に入らんと消えるし、ネットワークドライブからファイルをドロップしてもデスクトップにコピー出来んわ

とりあえずvisual studio 2015でxpコンパイルして自分で作ったソフトが起動する事は確認した
0440片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2017/02/25(土) 09:22:33.87
みんな集まったな。点呼をとる。片山「はい」一名確認。よろしい、それではこれからCORE-6621のパッチremainder x5のバグ掃討作戦を開始する。
https://jira.reactos.org/browse/CORE-6621
クライアントはパッチを当てるとgdi32_winetest fontで200件以上の失敗が増えるので困っている。
作戦名は「すじゃくのくちばし」だ。制限時間は一日間だ。一日間以内になるべく失敗を消せ。「すじゃくのくちばし」開始! 皆のもの、取りかかれ!
0442Be名無しさん
垢版 |
2017/02/25(土) 11:38:03.22
あんまり開発チームに迷惑かけるなよw
0443Be名無しさん
垢版 |
2017/02/25(土) 12:24:44.50
前に書いていた日本語変換もどきをVCで作り始めたんだが、フリーで内容を修正して配布可能な辞書ない?

無ければ送り仮名無いけどこれを加工して使う
http://www.jca.apc.org/~earthian/aozora/0213.html
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況