●CGI作成に愛の手を・・・●
■ このスレッドは過去ログ倉庫に格納されています
00011
2008/08/10(日) 01:04:48ID:co3/BqsKウチのお客さんはバイク屋さんになるわけなんですが、
お得意さんが500件以上あり、毎日電話注文がじゃんじゃんと。。。
そこで、ベーシックな部品(タイヤや電球やブレーキパッドなどなど)だけ
PCやケータイから発注してもらえたら、電話受けを大幅に減らせると思い
よくある無料ショッピングカートCGI?を設置してみたけど
想定の作業とは大幅に違ってしまい、CGI改変か0から勉強して
自作してみようと思っています。
どなたかヒントか原型を作成していただけませんでしょか・・・
00021
2008/08/10(日) 01:21:03ID:co3/BqsK●お得意さんの管理は電話番号とパス(初期は1234とか)をCSVなどで。
●WEB発注ページにアクセスするとまずは電話番号とパスを入力要求
●車体情報&発注部品選択・入力画面
車種メーカー選択:プルダウンなどで(カワサキ・スズキ・ホンダ・・)
年式選択:昭和・平成プルダウン 年数テキスト入力
型式入力:テキスト入力
車体番号入力:テキスト入力
タイヤフロント □:チェックボックス
タイヤリヤ □:チェックボックス
オイル □:チェックボックス
・・・ □
・・・ □
・・・ □
その他:テキスト入力
発注担当者様名:テキスト入力
●送信ボタンで発注内容確認プレビュー画面へ
前頁で入力した車体情報・発注部品と
お届け先&発注元として電話番号とお客さん名(会社名)と
発注担当者様名を表示
●決定ボタンでsendmail送信
●お得意さんは電話番号とパスでログインし、発注履歴確認可能
00031
2008/08/10(日) 01:24:13ID:co3/BqsKどなたか原型を作成していただけませんしょうか?
0004nobodyさん
2008/08/10(日) 01:39:06ID:wRJwoTEW0005nobodyさん
2008/08/10(日) 01:49:53ID:???素人がやったところでセキュリティ突かれて客に迷惑かけるだけだよ。
デザイン気にしないでいいのなら10万くらい出せばやってくれるところはあるはずだから。
0006nobodyさん
2008/08/10(日) 01:53:48ID:???質問スレとかで聞けばいいことだから。
0007nobodyさん
2008/08/10(日) 03:21:17ID:???0008nobodyさん
2008/08/10(日) 14:45:03ID:???自分の要件を満たすシステムを構築するまでに
かかる所要日数をあてずっぽうで良いから考えてみよう。
次に自分の給料を日割りして、所要日数にかけてみる。
んで、そのシステムを構築する事で発生するメリットと比べてみて
それでも必要だと思えるなら、一生懸命上司を説得して
その金額で発注できる業者を探すんだ。
0009nobodyさん
2008/08/10(日) 16:25:52ID:???セキュリティに穴があったらどうするの?
0010nobodyさん
2008/08/10(日) 23:00:08ID:???「order@~~~.co.jpのメールアドレスに必要事項を記載して送信してください」
で十分だと思う。
PCにウィルス対策ソフトインストールしておけば、セキュリティもまず問題ないだろうし。
あとはエクセルで管理すれ。
00111
2008/08/11(月) 08:43:59ID:V7EIUWQ+社名と電話番号のみですのでタウンページに
記載されている程度の情報なので問題無いかと思うんですが。。。
発注内容の履歴を残しても、純正部品や選定の難しい部品発注、
金額の多い部品発注は電話で受け、ネット注文は簡単な部品のみなので
お得意さんの購入部品すべてをネットで行うわけではありません
少なくてもは一日で500回の電話受注があります。
その中で、前述の簡単な部品発注が半数を占めています。
ネット環境が無い店舗、携帯入力が難しい方もいらっしゃると
思われるので、250回の簡易部品電話発注のうち、
30%でも75回の電話を減らせるようになれば、
選定の難しい部品発注の電話受け対応向上と
電話受けの人数を減らすことにも繋がってきます。
初期はネット受注による割引サービスで利用率を上げて
こちらの人件費削減を図ろうとも思っています。
業者に頼むのも一番初めに考えましたが、
後の改変・改造と不具合発生時の緊急対応を含めて
自分で勉強しておいた方がいいと上司に申し出ました。
丸々作成してくださいというお願いではなく、ヒントか原型を
作成してもらえませんでしょうか?というお願いです。
それを元にCGIの参考書片手に勉強したいのです。
(参考書内とフリーCGIソフトなどを探しましたが、
前述の動作を目的とした作成の仕方がいまいち
把握しきれなかった為、スレ立てさせていただきました。)
00121
2008/08/11(月) 08:51:25ID:V7EIUWQ+郵便番号を入力すると住所が表示されるものです。
その郵便番号を電話番号に変えて、社名が表示されるようにしたいのです。
中には文字入力が苦手な方もいますので、ただメールを送信するよりも
電話番号入力とチェックボックス・プルダウン選択、
そしてちょっとした文字入力で完了できるようにしたいと
思
00131
2008/08/11(月) 08:52:33ID:V7EIUWQ+ちなみに1でお得意さん数を500と書きましたが、
登録顧客数は1.5倍くらい存在します。
(月単位での販売実績が3万円以上のお得意さんが約500件です。)
変なとこで書き込んでしまい申し訳ないです。
0014nobodyさん
2008/08/11(月) 11:38:50ID:???まぁ単発スレ立ててる時点で常識なさそうだし無理か・・・
0015nobodyさん
2008/08/11(月) 17:09:29ID:???>業者に頼むのも一番初めに考えましたが、
>後の改変・改造と不具合発生時の緊急対応を含めて
>自分で勉強しておいた方がいいと上司に申し出ました。
とか上司に申し出ておいて、
>ヒントか原型を作成してもらえませんでしょうか?というお願いです。
とかしゃあしゃあと、書いちゃうアホだよ。
だれが、どうゆう理屈で原型をつくってやんなきゃならないんだよ。
0016nobodyさん
2008/08/11(月) 21:49:55ID:???軽々しく考えすぎ。
たとえばシステムに不具合があって誤発注になって損害が出た場合、
誰がどのように責任を取るのか?
セキュリティに穴があって第三者が悪意で大量の注文を出した場合、
どうやって対処するのか?
少なくとも B to B および B to C のサイトを
素人がたいした知識もなく構築したところで、
あとあと泣きを見るだけだよ。
CGIを勉強したければ、誰にも迷惑のかけないように個人サイトから始めるのがスジ。
CGIがらみの知識だけでなく、少なくともセキュリティやその他諸々の知識を習得するのに
仕事の片手間に独学でやるとするなら最低でも1年はかかるとみていい。
セキュリティのこと色々習得するだけでもそうとうかかる。
時間が大事か、金が大事か? 上司に相談すべし。
業者に仕事を出して、その仕事内容やソースを直接見て勉強するのが
CGIがらみの知識を会得する一番の近道だと思うが。
0017nobodyさん
2008/08/12(火) 20:29:08ID:???以前、掲示板を少し改造したことがあるので、Perlでいきます。
データベースは使ったことないので、ファイルに情報を書き込みます。
体調みながらボチボチやるので、1週間ぐらいかかるかな。
まあ、挫折もあるかもしれんけどw
0018nobodyさん
2008/08/13(水) 10:04:41ID:???使えないのなら、勉強してでも使えるようにするべき。
0019nobodyさん
2008/08/14(木) 09:42:55ID:???俺も思う
顧客情報と履歴の管理をファイルベースでやるのは無謀と。
顧客情報管理はやれないことはなくても、履歴管理はまずムリでは?
こういう分野ではほぼDB必須ですよ
みんなの言うように業者に作って貰ってまずは稼動させるが良いと思う。
改造とか保守のことを言うなら、そのソースを読んで勉強すればイイ
基本的にcgiとかのソースはコピペ出来るんだから、勉強用にも設置すればヨシ
業務効率の為なのか、勉強の為なのか分からない状態になってないかい?
優先すべきことは電話注文の負担を減らすこと、じゃないかな〜
0020nobodyさん
2008/08/15(金) 00:32:02ID:???リレーションとか必要ないし、テキストベースでも十分構築は可能。
まぁ、使える環境なら使って損は全くないが。
まぁ、>>1も消えたみたいだし、このスレはこれでおしまいということでいいだろう。
0022nobodyさん
2008/08/16(土) 15:16:01ID:???以下URLより入手できます。
http://wat.s101.xrea.com/order/order.zip
テストは以下URLよりできます。
http://wat.s101.xrea.com/order/top.html
しかし、何故かActivePerlでするとエラーが出る。
xreaではエラーが出ないのに。。。
画面遷移時、パスワードは<type type="hidden">で渡しているけど、セッションIDを
使った方がいいですかね?
0024nobodyさん
2008/08/16(土) 16:34:37ID:???よくがんばった、>>1いないのに・・・
> セッションID
保持する情報がパスワードだけなら不要かな
どうせSSLで保護するならhiddenであろうとなかろうと問題ないだろうし
後はパスワード管理の方法をしっかりすればよさげ
0026nobodyさん
2008/08/16(土) 18:41:58ID:???あとは入力値のチェックをもっとやらないと。
このままじゃセキュリティー穴だらけ。
0027nobodyさん
2008/08/16(土) 19:58:33ID:???電話番号とメールアドレスだけをチェックしていました。
明日、その他の入力値もチェックするコードを追加したいと思います。
0028nobodyさん
2008/08/17(日) 11:25:33ID:???0029nobodyさん
2008/08/18(月) 10:53:25ID:???ActivePerlのバグだったのかなー
0030nobodyさん
2008/08/18(月) 11:02:07ID:???一度エラーメッセージをここに書いてみたらどうだ?
エラーってことだから構文エラーだったりstrictなエラーだったりするわけだが、
パスワード削除機能でエラーが解消された・・・と言う状況が謎を呼んでるぜ
どうせ>>1いないし
0031nobodyさん
2008/08/18(月) 12:08:53ID:???ヒアドキュメントのTerminator '_EOL_'がないっていうエラーなんですよね。
下記のように書いたところ。
$var{"会社情報"} .= <<"_EOL_";
なんとか
かんとか
_EOL_
でも、xreaのPerlではエラーなしで動いてた。
それで、このヒアドキュメントに文字を追加して、
$var{"会社情報"} .= <<"_EOL_";
なんとか
かんとか
さらになんとか
_EOL_
ってしたらエラーを吐かなくなったと。
0032nobodyさん
2008/08/18(月) 12:32:14ID:???実行される。
0033nobodyさん
2008/08/18(月) 13:07:05ID:???$var{"会社情報"} .= <<"_EOL_";
なんとか
かんとか
_EOL_
他に追加したコードが影響しているのかもしれない。。。
0034nobodyさん
2008/08/18(月) 14:28:54ID:???構文上は問題ないよなぁ
ググってもそれらしい事例がある訳でもないようだし・・・
可能性の1つとしては文字コードか・・・
EOLの上の行末の文字が改行コードを巻き込むことがあるかもしれん(sjisなら
0036nobodyさん
2008/08/19(火) 16:32:38ID:???話し変わって>>22さんのCGIをDLして使用してもいいかなぁ?
CGIよくわからんけど兄貴が経営してる会社で非常に便利に使えそう
設置できるかどうかも危ういけど勝手に使うのも気が引けたので
0037nobodyさん
2008/08/19(火) 17:24:33ID:???何かの役に立てたいよな
>>22の気持ち次第だが
>>1の冥福をお祈りいたします ナム!
0038nobodyさん
2008/08/19(火) 18:17:34ID:???多分>>1は、>>14-16あたりのレスに腹を立てて、もう来なくなったのではないかと。
ライセンスとかどのようなものがあるかわからないけど、勝手に使ってもらってもいいですよ。
その代わり、このスクリプトを使ってどのような被害を被っても責任は負いませんよw
0040nobodyさん
2008/08/19(火) 18:30:51ID:???>>38
> ライセンスとかどのようなものがあるかわからないけど、勝手に使ってもらってもいいですよ。
> その代わり、このスクリプトを使ってどのような被害を被っても責任は負いませんよw
ある意味、この言葉がライセンス規約となったなw
0042nobodyさん
2008/08/21(木) 11:37:45ID:???0044nobodyさん
2008/08/21(木) 13:58:38ID:???迷わずネット使うなw
0045nobodyさん
2008/08/21(木) 15:40:18ID:???004636
2008/08/21(木) 20:25:29ID:???サーバー仕様は↓の通りです
http://homepage.biglobe.ne.jp/manual/shiyou/index.html
ちなみに>>22さんがうpされてたxrea.comにお試しで登録してうpしたら
スムースに動作しました。何かサーバー仕様にあわせる設定が必要なんじゃろか?
0047nobodyさん
2008/08/21(木) 21:14:23ID:???>>22です。
私もまだまだ未熟者ですが、一応レスさせてもらうと、
order.cgiの先頭行のPerlのパスをPerl5にするとどうでしょうか。
【オリジナル】
#!/usr/local/bin/perl
から
#!/usr/local/bin/perl5
に。
それからメールのパスが違いますね。
init.cgiの、
【オリジナル】
our $sendmail = "/usr/sbin/sendmail";
を
our $sendmail = "/usr/lib/sendmail";
に。
004836
2008/08/21(木) 23:42:33ID:???Can't locate HTML/Parser.pm in @INC (@INC contains: ./lib /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-
linux-thread-multi /usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-
linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at lib/HTML/FillInForm.pm line 9.
BEGIN failed--compilation aborted at lib/HTML/FillInForm.pm line 9.
Compilation failed in require at util.cgi line 7.
BEGIN failed--compilation aborted at util.cgi line 7.
For help, please send mail to the webmaster (webmaster@mesh.ad.jp), giving this error message and the time and date of the error.
Software error:
[Thu Aug 21 23:39:04 2008] order.cgi: Can't locate HTML/Parser.pm in @INC (@INC contains: ./lib /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-
linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at lib/HTML/FillInForm.pm line 9.
[Thu Aug 21 23:39:04 2008] order.cgi: BEGIN failed--compilation aborted at lib/HTML/FillInForm.pm line 9.
[Thu Aug 21 23:39:04 2008] order.cgi: Compilation failed in require at util.cgi line 7.
[Thu Aug 21 23:39:04 2008] order.cgi: BEGIN failed--compilation aborted at util.cgi line 7.
Compilation failed in require at order.cgi line 13.
For help, please send mail to the webmaster (webmaster@mesh.ad.jp), giving this error message and the time and date of the error.
004936
2008/08/21(木) 23:44:41ID:???perl5とsendmailんとこ修正してみましたが↑こんな感じのエラーがでまつ
どうしたもんでしょう?
0050nobodyさん
2008/08/21(木) 23:51:34ID:???サーバさんがHTML/Parser.pmというファイルが無いとおっしゃっているようですが?
CPANへGo!
0051nobodyさん
2008/08/22(金) 09:48:40ID:???>>22です。
ActivePerlのParser.pmを同梱しましたので、もう一度、>>22よりzipファイルをダウンロードして、
サーバーにあるFillInForm.pmの更新と、Parser.pmの転送をしてください。
005236
2008/08/22(金) 10:35:07ID:???Can't locate HTML/Entities.pm in @INC (@INC contains: ../ ./lib /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-
multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-
multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at lib/HTML/Parser.pm line 14.
Compilation failed in require at lib/HTML/FillInForm.pm line 10.
BEGIN failed--compilation aborted at lib/HTML/FillInForm.pm line 10.
Compilation failed in require at util.cgi line 7.
BEGIN failed--compilation aborted at util.cgi line 7.
For help, please send mail to the webmaster (webmaster@mesh.ad.jp), giving this error message and the time and date of the error.
Software error:
[Fri Aug 22 10:26:30 2008] order.cgi: Can't locate HTML/Entities.pm in @INC (@INC contains: ../ ./lib /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-
multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-
multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at lib/HTML/Parser.pm line 14.
[Fri Aug 22 10:26:30 2008] order.cgi: Compilation failed in require at lib/HTML/FillInForm.pm line 10.
[Fri Aug 22 10:26:30 2008] order.cgi: BEGIN failed--compilation aborted at lib/HTML/FillInForm.pm line 10.
[Fri Aug 22 10:26:30 2008] order.cgi: Compilation failed in require at util.cgi line 7.
[Fri Aug 22 10:26:30 2008] order.cgi: BEGIN failed--compilation aborted at util.cgi line 7.
Compilation failed in require at order.cgi line 13.
For help, please send mail to the webmaster (webmaster@mesh.ad.jp), giving this error message and the time and date of the error.
005336
2008/08/22(金) 10:39:20ID:???>>22さんのアドバイス通りzip再ダウソしてupしましたが
またもやエラーでつ
>>50さんありがとう CPAN具具ってみたけど私に理解できそうもない言葉がずらずらと並んでまう
びgぉべ以外のサーバーにしたほうがよかですかねぇ?
0054nobodyさん
2008/08/22(金) 10:44:05ID:???0055nobodyさん
2008/08/22(金) 11:00:50ID:???CPANのサイトの「SEARCHING」の欄にある"CPAN modules, distributions, and authors (search.cpan.org)"から
Perlモジュールの検索サイトに飛べるから、
そこから必要なモジュールをダウンロードして使うといいよ。
今度は>>54が言ってるように、HTML/Entities.pmが無いみたいだけど。
(他にもいくつか足りてない可能性があるね。)
0056nobodyさん
2008/08/22(金) 13:41:17ID:???Entities.pmも入れました。
>>22より再ダウンロードして、Parser.pmとEntities.pmをアップしてください。
005736
2008/08/22(金) 13:53:05ID:???Can't locate loadable object for module HTML::Parser in @INC (@INC contains: ../ ./lib /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-
multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at lib/HTML/FillInForm.pm line 10
Compilation failed in require at lib/HTML/FillInForm.pm line 10.
BEGIN failed--compilation aborted at lib/HTML/FillInForm.pm line 10.
Compilation failed in require at util.cgi line 7.
BEGIN failed--compilation aborted at util.cgi line 7.
For help, please send mail to the webmaster (webmaster@mesh.ad.jp), giving this error message and the time and date of the error.
Software error:
[Fri Aug 22 13:50:17 2008] order.cgi: Can't locate loadable object for module HTML::Parser in @INC (@INC contains: ../ ./lib /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-
multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-
multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl
/5.8.7 /usr/lib/perl5/vendor_perl .)
at lib/HTML/FillInForm.pm line 10
[Fri Aug 22 13:50:17 2008] order.cgi: Compilation failed in require at lib/HTML/FillInForm.pm line 10.
[Fri Aug 22 13:50:17 2008] order.cgi: BEGIN failed--compilation aborted at lib/HTML/FillInForm.pm line 10.
[Fri Aug 22 13:50:17 2008] order.cgi: Compilation failed in require at util.cgi line 7.
[Fri Aug 22 13:50:17 2008] order.cgi: BEGIN failed--compilation aborted at util.cgi line 7.
Compilation failed in require at order.cgi line 13.
For help, please send mail to the webmaster (webmaster@mesh.ad.jp), giving this error message and the time and date of the error.
005836
2008/08/22(金) 13:56:44ID:???ってかエラーログを書き出すのってマナー違反とかであれば
控えますんで注意してくだしあ
HTML::Parserのモジュールが見当たらなくてロードできないよ?って
言ってるんですかね? んむぅ
0059nobodyさん
2008/08/22(金) 14:09:08ID:???大抵最初の方で原因が書いてあって、後は停止箇所や細く
今回はモジュール関係だから「Can't locate loadable object for module HTML::Parser」とかだけで分かるよ
んで今回のエラーは致命的だな
多分Parserの実体であるバイナリがライブラリエラーを出してる
ぶっちゃけOSが違うから動かないかそもそもコンパイルされてないってわけ
ParserはCでコンパイルされなきゃならんからの〜
やっぱ別鯖?
006022
2008/08/22(金) 14:52:54ID:???0061nobodyさん
2008/08/22(金) 15:32:49ID:???無料レンタルサーバ my-sv.net
http://www.my-sv.net/
PF-X.NET
http://pf-x.net/
0062nobodyさん
2008/08/24(日) 17:30:02ID:???月1000円くらい出せよ、って思うが。
0063nobodyさん
2008/08/24(日) 19:00:00ID:???この際人件費が含まれないのは中小零細には日常だしな
0064nobodyさん
2008/09/02(火) 21:53:03ID:???1.会社情報ファイルと購入履歴ファイルを分離
2.発注の二度クッリク防止
3.リファクタリングしてコード量を少し縮小
だいぶん、Perlに慣れてきた。
0065nobodyさん
2008/09/02(火) 22:26:21ID:???006836
2008/09/03(水) 09:59:34ID:???結局Biglobeは諦めて>>61で紹介されたトコとか
他にもいろんな所で登録してみて設置テストしてみましたが、
最終的にはxrea+(有料)に決めましたー!とりあえず動作確認OKで、conv.plで登録もOK
次はHTMLデザインを少々変更してみようと思ってまつ。>>22さん これからもお世話になりますw
0069nobodyさん
2008/09/03(水) 11:05:53ID:???いやー、使ってくれる人がいると嬉しいです。
自分なりにセキュリティの向上、パフォーマンスの向上を図ってますので最新版を使ってください。
xreaにした決め手は何ですか?
007036
2008/09/03(水) 13:08:40ID:???いやいやこちらこそ助かっております。
xreaにした決め手は
1.22さんがテストをUpされてた鯖なので設定変更不要でラクチンかな?
2.無料鯖も試したけど、広告が邪魔or仮登録してUpしたらBiglobeと同じ
ようなエラーが出たetc
以上ですw
0071nobodyさん
2008/09/03(水) 14:53:24ID:???FillInForm.pm を使うとダメな鯖があるみたいだね。
かといって、自分でフォームを復元するプログラムを書くのはちょっとはばかりますが。
007236
2008/09/03(水) 17:13:44ID:???管理者ログインパスワード入力欄を別ページ(例えばadmin.html)に
分離するのは難しいでしょうか?
0073nobodyさん
2008/09/03(水) 18:10:37ID:???全く問題ないですよ。
top.htmlをコピーし、admin.htmlに名前を変えて、一般ユーザーログイン部分を消去すればいいです。
そして、top.htmlの方は、管理者ログイン部分を消去すればいいです。
具体的には、<hr>タグより上が一般ユーザーログイン部分で、それより下が管理者ログイン部分。
0074nobodyさん
2008/09/03(水) 22:06:11ID:???cryptは環境によって、パスワード8文字までしか有効でないらしいので、暗号化方式をDigest::MD5
に変更しました。
なので、新しいのに差し替えることをお薦めします。
007536
2008/09/04(木) 17:50:24ID:???ありがとです〜!いい感じに切り離せました。
ちなみに購入履歴が未だ無い状態で{購入履歴}クリックで表示される
エラー表示
(ファイルエラー
./data/電話番号history.cgiが開けません in read_data
「ブラウザの戻る」で戻って下さい。)
の表示なんですけど、util.cgi内の
("ファイルエラー", "$open_fileが開けません in save_data");のトコろを
("購入履歴が無いか、ファイルが開けません。");って風に書き換えても
よかですか?
ちなみに今、ケータイからの閲覧・発注もでけるよーに
top.html及びその他htmlの配置と入力欄の文字入力モード指定などを
いじくっておりまつ。楽しいですw
0076nobodyさん
2008/09/04(木) 21:02:30ID:???それでもいいのですが、エラー画面のあと、ブラウザの戻るボタンで戻るとうまく戻れないと思います。
なので、購入履歴がない場合は、戻るボタンをつけました。
>>22から最新のzipファイルを落としてください。
007836
2008/09/06(土) 12:08:46ID:???空欄バッチリOKです。
ちなみにひとつ案なのですが、
顧客全ての購入履歴を毎月または年一でもいいのですが
クリア(と言ってもダウンロードして保存しときたいとは思うけど)
する構成は難しいでしょうか? 延々と購入履歴が保存され続けるより、
一定期間ごとに抜き取りできたらなぁ〜と。
FTPで全てのhistory.cgiだけを抜きとりゃそれでもいいかな?とも
思ってまつけど。
んでもって、例えばFTPで顧客全てのhistory.cgiを抜き取ったあと
集計や売れ筋一覧表などをexcelで作ろうもんなら、cgi内のテキストを一つずつ
コピペするしか方法はないもんですかね? 素人ですんません
0079nobodyさん
2008/09/06(土) 17:09:50ID:???1.購入履歴を一定期間でクリア
購入履歴を月別に別ファイルに保存して(例:history2008-09.cgi)、画面表示では、
2008年8月分
2008年9月分
2008年10月分
・
・
・
とし、見たい月をクリックすると、現在表示しているような詳細表が表示される。
というのはどうでしょうか?
2.購入履歴の集計・統計
カンマ(,)区切りのCSVファイルだとEXCELでそのまま読み込むことができます。
そこで、集計用に、以下のような中身のファイルを作るスクリプト(history.pl)はどうでしょうか?
-- 各行に書き込まれる内容 ------------------------------------
会社名,日付,担当者,メーカー,年式,型式,車体番号,注文部品,個数,その他
-------------------------------------------------------------
使い方は、コマンドラインより集計したい期間を打ち込みます。
C:\>perl history.pl 2008-02~2008-10
すると、"history2008-02~2008-10.txt"という指定期間内に注文された情報が書かれたファイルを
生成するというものです。
008036
2008/09/08(月) 09:16:45ID:???お世話になってます〜
その仕組みでバッチリ集計しやすそ〜です!
ちなみに、車両情報入力項目を増やすのは大変ですか?
車の部品選定には型式や車体番号の他に、
【型式指定】(←5〜6ケタ)と【類別番号】(3〜4)ケタの
番号が必要らしいのです。
勉強がてらに自分でもいじってみます。
0081nobodyさん
2008/09/08(月) 11:38:07ID:???了解しました。
>>79の仕様で実装します。
入力項目の増加ですが、以下の変更が必要になりますね。
1.<input>項目の増加に伴い、HTMLテンプレートファイルの変更
2.増加項目の入力値チェック
3.購入履歴ログに増加項目分を追加
これはそんなに難しくないので、すぐに実装できると思います。
0082nobodyさん
2008/09/09(火) 16:25:42ID:???多くのHTMLテンプレートファイルも変更しているので注意してください。
購入履歴ファイルがあるディレクトリ位置が変更されたので注意してください。
型式指定と類別番号を追加したので、購入履歴ファイルが以前と互換性がないので注意してください。
購入履歴の集計ファイルを生成するスクリプト(history.pl)は、>>79に書かれているのと、若干
仕様が変わっています。
詳しくは、"readme.txt"を見てください。
0083nobodyさん
2008/09/09(火) 17:33:06ID:???008436
2008/09/12(金) 12:19:09ID:???毎度毎度お世話になってます〜
早速使用してみました。
バッチリ集計がとれました〜
ありがとうございました。
またまた提案なのですが、
自社向けの発注メールと発注者向け確認メールの文面を
分割することは可能でしょうか?
発注者向け確認メールの内容は現状のままでほぼOKです。
自社向けの内容を変更希望です。
ウチの会社は営業所が4拠点有り、
最終的には受注CGIをフォルダ毎4つ作成して
それぞれの営業所向けの受注を4メールアドレスで受信し(受信PCは1台)
facsinbowというソフトでメール受信→営業所へFAXの自動可を予定してます。
その為、自社向けの受注メール文面にちょこっと手を加えたいのです。
それと、ウチの会社は車の部品屋なもんで
メーカー名が違うので、order.htmlの変更と
util.cgiの入力項目チェックのところを変更しましたが
エラーが出たため、チェック項目行自体を削除して使用してます。
発注者の中には、発注部品項目に無くその他欄への記入の場合も想定
される為、選択チェックも削除しました。(車体番号と型式指定・類別も)
動作上問題なさげだけど、だいじょbでしょうか?
話し変わって年式欄に 「月」 入力欄を追加可能でしょうか?
008536
2008/09/12(金) 13:28:16ID:???# 注文できる部品をこの配列に入れる
our @parts_names = qw(Fブレーキパッド F/Fライニング F/Rライニング Rブレーキパッド R/Fライニング R/Rライニング
Fシールキット/カップキット Rシールキット/カップキット オイルエレメント エアーエレメント フュエルエレメント ファンベルト エアコンベルト パワステベルト
前右ワイパーAssy 前左ワイパーAssy 前右ワイパー替ゴムノミ 前左ワイパー替ゴムノミ 後ワイパーAssy 後ワイパー替ゴムノミ
プラグ タイミングベルト テンショナ ウォータポンプ サーモスタット サーモパッキン カムオイルシール クランクオイルシール);
order.htmlにバッチリ反映されたんですがこんだけずらずらと並ぶと見づらいものですね;;
カテゴリー名を挿入することは可能でしょうか?
たとえば・・
ブレーキ関係
Fブレーキパッド □ 1個
F/Fライニング □ 1個
F/Rライニング □ 1個
・・・
エレメント関係
オイルエレメント □ 1個
エアーエレメント □ 1個
フュエルエレメント □ 1個
・・・
ベルト関係
ファンベルト □ 1個
・・・
他にもクラッチ類とかも入れる予定です。
order.htmlの車種メーカー・型式・車体番号などの項目名及び
入力フォームを各々枠内センターに配置してみたんですが、
上記の呼び出し部品項目もセンター付けはできるのでしょうか?
0086nobodyさん
2008/09/12(金) 14:57:19ID:???とりあえずたたき台の文章を作りますので、あとで修正してください。
2.入力チェック
入力チェックはセキュリティ上、外さないほうがいいと思います。
おそらく、以下のコードを修正されたのではないかと思うのですが、
if( $q->param("メーカー") !~ /ホンダ|スズキ|カワサキ|ヤマハ/ ) { push @error, ["車体メーカー", ""] }
\Q〜\Eで囲めば、エラーが出なくなると思います。
if( $q->param("メーカー") !~ /\Qトヨタ|日産|ホンダ|マツダ\E/ ) { push @error, ["車体メーカー", ""] }
部品が1つも選択されていないとエラーとするチェックは外しても問題ないと思います。
車体番号と型式指定・類別に関しては、
if( $q->param("車体番号") !~ /^[\w-_#$%+*<>:.]{0,30}$/ ) { push @error, ["車体番号", "(不許可文字の使用、もしくは文字数オーバー)"] }
if( $q->param("型式指定") !~ /^\d{5,6}$/ ) { push @error, ["型式指定", "(5〜6桁の数値でない)"] }
if( $q->param("類別番号") !~ /^\d{3,4}$/ ) { push @error, ["類別番号", "(3〜4桁の数値でない)"] }
↓こうすればいいかと、
if( $q->param("車体番号") !~ /^.{0,30}$/ ) { push @error, ["車体番号", "(文字数が多すぎます)"] }
if( $q->param("型式指定") !~ /^\d{0,6}$/ ) { push @error, ["型式指定", "(6桁以内の数値でない)"] }
if( $q->param("類別番号") !~ /^\d{0,4}$/ ) { push @error, ["類別番号", "(4桁以内の数値でない)"] }
3.注文できる部品のグループ化
グループ化できるように改造してみます。
0087nobodyさん
2008/09/12(金) 16:20:59ID:???if( $q->param("メーカー") !~ /\Qトヨタ|日産|ホンダ|マツダ\E/ ) { push @error, ["車体メーカー", ""] }
各メーカ名を\Q〜\Eで囲む以下↓が正解です。
if( $q->param("メーカー") !~ /\Qトヨタ\E|\Q日産\E|\Qホンダ\E|\Qマツダ\E/ ) { push @error, ["車体メーカー", ""] }
008836
2008/09/13(土) 09:03:07ID:???メーカー名チェック記述OKでした〜
ありがとうです。
その他の改造も>>22さんのお暇な時に
まったり作成してもらえれば十分助かりますです
html周りの改造を一通り終えたので
チェックがてら見てみてください。
DLキーはorderの実行権です。
http://www1.axfc.net/uploader/He/so/137599
0091nobodyさん
2008/09/14(日) 11:22:02ID:???HTML見ましたが、携帯向けにピッタリのHTMLになってますね。
発注メールは、発注者と自社とに分けました。
文面は、sub sendmail 関数にありますので、お好みで変えてください。
ボタンリンクを普通のリンクにしました。
部品の表示方法、こんなもんでどうでしょうか?
部品は、init.cgi の%parts_namesに書いてください。
カテゴリ分類できるようにしました。
多分、見れば書き方はわかると思います。
009236
2008/09/16(火) 12:03:02ID:???readmeバージョン情報にまで記載いただいて恐縮ですw
うれしはずかしw
発注メールの分離ありがとうございました。
年式の月もボタンリンクも部品表示もバッチリOKです。助かります。
さっそくメール文面もいじってみますです。
そいえば、ケータイで見てみたんですが、
発注画面の部品欄に部品名とチェックボックス&個数入力欄が
表示されなかったのですが、これは私のケータイだけかなぁ?
【i-mode HTML Simulator II】というケータイ用Webコンテンツ
開発用?プレビューソフトでアクセスして動作も表示も○だったのですが
私のケータイauのW43SAだと部品名とチェックボックス&個数欄が
空欄です。(カテゴリー名の表示は○)むむむ〜
先日の社内会議でWeb受注システムをプレゼンしたら
さっそく試験的に数件のユーザーに案内を出してみて
運用を開始してみようという事になりました。
会議では「ネット環境のある整備工場なんてそうないだろ?」とか
「利用するユーザーがいるのか?」等様々な意見がありましたが
実際にネットで探してみるとHPを持っている整備工場が結構増えてきているし
お問い合わせなどのメール受信・簡単な文字入力は行っているはず。
また、今日・明日の受注だけじゃなくて今後を見据えて・・・
ってなわけでGoサインがでました。
TEL受注業務の混雑緩和と、後々は人件費削減にも貢献できると思います。
>>22さんのお陰です。本当にありがとうございます。
009336
2008/09/16(火) 13:39:05ID:???営業所が4箇所あるのですが、例えば
東京営業所管轄の顧客--A整備工場・B整備工場
埼玉営業所管轄の顧客--C整備工場・D整備工場
神奈川営業所管轄の顧客--E整備工場・F整備工場
千葉営業所管轄の顧客--G整備工場・H整備工場
このようにあるとして、現状は
index.html-------フォルダA/top.html
|
+--フォルダB/top.html
|
+--フォルダC/top.html
|
+--フォルダD/top.html
index.html内容
東京営業所発注ページへ (リンクでフォルダA/topへ)
埼玉営業所発注ページへ (リンクでフォルダB/topへ)
神奈川営業所発注ページへ (リンクでフォルダC/topへ)
千葉営業所発注ページへ (リンクでフォルダD/topへ)
このような構成で、index.htmlから各営業所への発注ログインページに
ジャンプする形を想定してたのですが、
微妙な地区の顧客が、いつもどこの営業所へ
電話発注しているのかわからないのでは?という指摘を受けました。
009436
2008/09/16(火) 13:58:54ID:???っと思ったのですが、例えばC整備工場は住所が東京都(埼玉より)だとします。
でも東京営業所より明らかに埼玉営業所からのほうが近いので
管轄は埼玉営業所となっているようなケースがあるというのです。
C整備工場が「ウチは東京営業所から買ってる」と思いこみ
東京営業所へ発注した場合は、発注FAXが東京営業所に届いてしまいます。
もちろん埼玉に転送してあげれば済むことなんですけど、
このようなケースが多々発生するのでは・・?というのです。
パっと浮かんだ案は
顧客データ作成時(電話番号.cgi)に
0311112222,A整備工場,1
0311112223,B整備工場,1
0311112224,C整備工場,2
0311112225,D整備工場,2
0311112226,E整備工場,3
0311112227,F整備工場,3
0311112228,G整備工場,4
0311112229,H整備工場,4
こんな感じで電話番号,顧客名,管轄(担当)営業所番号という情報を入れて
1は東京営業所のメールアドレスへ
2は埼玉営業所のメールアドレスへ・・という具合かなぁ?と思ったのですが
口で言うのは簡単ですが、いかがなもんでしょうか?
あとは、発注画面で発注先営業所を選択する方式も考えたのですが
結局はindex.htmlで振り分けるのと同じかな?とも思いました。
0095nobodyさん
2008/09/16(火) 14:19:15ID:???いやー、ニートの私が役に立てて嬉しいです^^;
この手のニーズは潜在的に結構あるのでしょうか
私はデザインや文章は全然ダメでして、その辺は>>36さんにおまかせということで^^
今後も>>36さんによるバージョンアップを期待しておりますw
部品選択の部分は、<table>の入れ子になっているため表示されないのかもしれません。
デザインは多少乱れますが、<table>を使わない素の状態にしてました。
>>22の下のリンクから確かめてみてください。
009736
2008/09/16(火) 15:13:45ID:???ケータイで表示されましたーーー!
部品名が長い部品は
部品名とチェックボックスと個数入力欄が数段に分かれてごちゃごちゃに
なってしまうのはこれは仕方ないですよね。動作は問題無いので
私もちょいとhtmlをいじくってみます。
他の部品屋さんの受注頻度はわかりませんが、
問屋及び仲介業者であれば非常に助かるソフトだと思います。
様々な職種や販売方法に対応できるようなカスタマイズ性が充実すれば
けっこーニーズはあるではないでしょうか?
ベクターで有料であっても私は購入しますw
っていうかここまで無理難題を聞いて頂いて
冗談抜きで謝礼させて頂きたい所存ですw
htmlっていってもビルダーを使用して少々タグ打ちしてるだけですw
デザインセンスも自信はないですが私なりにがんばってみます!
話し変わって質問なのですが、
自分で改変して何なんですが、ケータイ用のHTMLだと
PCからではちょと物足りなさを感じますw
そこで、indexにケータイとPCと入り口を二つ設けて、
cgi関連の記述はほぼそのままに、htmlをすべて二つずつ作成してみようかな?
と思っているのですが、問題は無いでしょうか?
また、その際に同じ顧客の整備士Aさん(現場からケータイで)と
事務員のBさん(整備事務所でPCから)が同時に発注業務を行う場合に
CGIは正常に動作するものなのでしょうか?(滅多に無いことだとは思います)
実際に試してみようと思ってますが、いかがなもんでしょか?
0098nobodyさん
2008/09/16(火) 16:05:55ID:???おー、表示されましたか。
左の列の幅をかなり狭めた設定にすれば、さらにうまく表示されるかもです。
気が向いたら、汎用性があるものを作ってみようと思います。
謝礼はニートの自分には嬉しいですw
携帯とPCとで表示方法を分けたいとのことですが、HTMLディレクトリの下にmobileディレクトリ
とPCディレクトリを作り、そこにそれぞれに対応したHTMLファイルを置くという方式がいいと思
います。
これに対応したものも作ってみます。
009936
2008/09/16(火) 17:00:06ID:???楽しみにお待ちしてまっす。
それと、先日DLしてもらったzipファイルはまだお持ちですか?
あの時、総DL回数が一回で削除したので>>22さんのみのDLだと思います。
あの時のDLファイル名
○○○○○○.zip
↓そのまま使用して
○○○○○○_3@yahoo.co.jpというアドレスを作成してみました。
メール頂いたら常用アドレスで返信いたします〜
ここだけでは謝礼をさせて頂くにしても、
連絡の取り様も難しいかなぁ?と思いまして。
無理にとは言えませんがよかったらメールくださいませ。
0101nobodyさん
2008/09/18(木) 00:25:06ID:???なるURLをCGIが受け取ったとして、
CGIは、どんな形でa=1、b=2をprogram.exeに出力しますでしょうか?
ちなみにprogram.exeはMARLABのコンパイルしたもので、
varargin引数では入力できませんでした。
CGIの出力にあわせてプログラム側の引数を工夫すればいいのかなと思ったのですが、うまくできないです。
よろしくお願いします。
0102nobodyさん
2008/09/18(木) 00:30:02ID:???ブラウザ側からFormで値をサーバーに送信するとき、
name=value&の羅列になると思いますが、
nameを省略して、value&だけの羅列を送信する方法はないですか?
0103nobodyさん
2008/09/18(木) 03:10:16ID:???GETENVからQUERY_STRINGを取得してパースすればいいじゃね?
0104nobodyさん
2008/09/18(木) 03:12:04ID:???HTTPじゃなくなるからな
0106nobodyさん
2008/09/20(土) 02:08:26ID:???と、言ってもmatlabは触ったことないから適当だったのだよ
合ってて良かったが・・・
大抵のCGIはWEBサーバから環境変数QUERY_STRINGを受け取るから大丈夫だろうと言う判断でしたっと
0107nobodyさん
2008/09/22(月) 06:49:58ID:???値上げすればいいのでは?
0108nobodyさん
2008/09/22(月) 09:24:55ID:???0109nobodyさん
2008/09/22(月) 10:26:36ID:???0110nobodyさん
2008/09/22(月) 10:49:14ID:???値上げすれば、値上げによる顧客減少で応対件数は確かに減るわな
んで、値上げした分と減った顧客の分で収益には大きな変化はないと言いたいらしい
理論通りに行くかっての
0111nobodyさん
2008/10/03(金) 00:25:31ID:1zCiaq8lネットで署名を集めて嘆願書を作るCGIが欲しいです。
ネットの署名は力がないかと思っていましたが、先日の闇サイト殺人事件の
加害者の死刑の嘆願書が社会的効力があるという記事を見て、
署名を集める便利なCGIがあればいいのにな、と思いました。
今は設置専用サーバなどありませんが、
実現可能のようでしたらすぐに契約します。
0112nobodyさん
2008/10/03(金) 01:29:20ID:???0113nobodyさん
2008/10/04(土) 18:51:44ID:iCLKan36規制を回避するために、ウェブサーバーのCGIを利用し、サーバーを経由して表示させるCGIを作れる方いませんか??
例)http://○○.jp/cgi.cgi がcgi。cgiの後にほかのサイトのURLを打ち込むと…。そのサイトと同じように表示される。
説明が変ですが、よろしくお願いします。サーバーはあります。(レンタル)
0114nobodyさん
2008/10/05(日) 01:09:40ID:???ちなみに作ったところで、セッションとクッキーは引き継げないから利用価値はないはずだが
串さした方が早いな
0115masa
2008/10/05(日) 10:36:13ID:bSdGJP/sとくに、規制しなくていいとこまで引っかかっちゃって・・・。
ルー語変換というのなら、回避できたので。
cgiじゃなくてもいいのですが、よろしくお願いします!!
0116nobodyさん
2008/10/05(日) 21:41:11ID:???レン鯖の仕様分かるか?
レン鯖の仕様表のURLでもいいから教えてくれ
使える言語やライブラリとか分からないことには・・・
0117masa
2008/10/06(月) 20:00:30ID:vbmD0aeOおすすめの無料サーバーがありましたらお教えいただけるとありがたいです。
ちょっと調べてみたところ、TOK2かinfoseekがいいかなと思っています。
0118nobodyさん
2008/10/06(月) 20:58:27ID:???最低でもPerlが使えること、PHPが使えればベスト
俺、PHP使いだったりするから・・・(PHPは厳密にはCGIとは限らんからスレチなのかもしれんがな)
0119nobodyさん
2008/10/07(火) 09:40:59ID:???まあcgiで動かすPHPもあるけど。
0120nobodyさん
2008/10/07(火) 09:46:30ID:???レン鯖でmod_suphp使ってるところも増えてるし
何といっても需要が増えた
webアプリがphpばっかになってきたしな
0121masa
2008/10/07(火) 16:54:28ID:njP4YrciCGIは自作のものも対応と書いてありましたので。
製作方法はどのようにすればよいでしょう。CGIについて全然知識がないので…。HTMLは多少知識があるのですが…。
0122nobodyさん
2008/10/07(火) 17:14:25ID:???FTPでcgi-binに「.cgi」の拡張子で設置してパーミッションを調整(実行権付加)すれば動作するな
ちょこっと作ってココにソース載せてみようか?(設置についてもその時に)
仕事の合間になってしまうが、それでいいなら
0123nobodyさん
2008/10/07(火) 17:37:31ID:???0124masa
2008/10/07(火) 18:54:14ID:njP4Yrciできればソースを載せる方法がいいのですが、よろしいでしょうか。
私、ずっとパソコンしていることができないのでメールでも結構ですが、どちらがよいでしょうか。
0125masa
2008/10/07(火) 19:47:30ID:njP4Yrciソースのほう、よろしくお願いいたします。
0126nobodyさん
2008/10/07(火) 21:46:34ID:???片手間で済みそうに・・・ないか
0127masa
2008/10/08(水) 16:33:45ID:KM4CYZV3WING2(http://wing2.jp/home/)はどうでしょうか。
よろしくお願いしますm(_ _)m
0128nobodyさん
2008/10/08(水) 17:00:56ID:???こっちで適当に垢取って作ってファイル公開するから、
完成したらそれ拾って自分で取った垢にでも転送してちょ
0129masa
2008/10/08(水) 17:13:57ID:KM4CYZV3少し今後忙しいので、ちょっと作業するのが遅くなるかもしれませんが、よろしくお願いします。1週間以内には落としたいと思います。
恐縮ながら、落とす方法を教えていただけるとありがたいです。m(_ _)m
0130nobodyさん
2008/10/08(水) 17:19:34ID:???そこにファイルのリンクと簡単な設置手順を記載しておくさ
0131nobodyさん
2008/10/08(水) 18:35:48ID:???適当なところ探してやっておきますか
0132nobodyさん
2008/10/09(木) 10:51:54ID:???ttp://w2ch.so.land.to/
左メニューのproxyってところに書いておいた
まずはサンプルで動作を検証してくれ
要望があればそれも実装してみる
0133masa
2008/10/11(土) 12:02:33ID:yYugyrPB結構いい感じです。できれば、リンクもできるようにしていただきたいです。
大変だと思いますが、よろしくお願いします。
0134nobodyさん
2008/10/11(土) 15:27:54ID:???普通のアンカーは問題ないと思う
google先生は302転送(Location)とかあるから少々やっかい
まぁLocation対策は追々やってみる
0135masa
2008/10/12(日) 10:42:03ID:n1Z6vWNaあと、画像が表示されないページもありました!!
難しそうですね…
0136nobodyさん
2008/10/12(日) 20:59:16ID:???それをスクリプト経由で出力する為にimgタグのsrc属性を書き換えてるんだけど
サイトによって書き方がバラバラなのよねぇ
w3c準拠じゃないものばっかり・・・
正しく表示されないサイトのURLをリストしてくれれば対応していくぜ
0137nobodyさん
2008/10/12(日) 21:01:34ID:???0138nobodyさん
2008/10/13(月) 00:48:37ID:???親HTMLソースだけの表示になっちまう
だからスクリプト経由じゃないといかんのですわ
0139nobodyさん
2008/10/13(月) 00:51:22ID:???親HTMLをreadfileすると、
親HTMLをスクリト経由で表示する(規制外のURLとなって表示可)
imgタグやlinkタグのsrcはブラウザが解釈して取得するから自回線(規制にかかる)
と言うわけで親HTMLを改変して全てのデータをスクリプト経由にしないと・・・
0140nobodyさん
2008/10/13(月) 01:01:42ID:???0141masa
2008/10/13(月) 14:27:35ID:4+uVrE2J画像が表示されないのは、やほおです。
あと、flashも表示されませんね…。ちゃんとimgタグになっていると表示されています。
スゴイ?(^o^)/
0142nobodyさん
2008/10/13(月) 16:03:44ID:???やっとくやっとく
0143nobodyさん
2008/10/13(月) 17:02:40ID:???・大抵のflashは表示(asによるHTTP通信はどうしようもないが)
・一部のサイトで串認定されてます(まぁ当然)
・転送(Locationリダイレクト)に対応
・アクセス元のユーザエージェントを送信
・javascriptで生成されるimgやobject(embed)は未だ非対応(こんなもんに対応してられっか!)
0144masa
2008/10/13(月) 17:42:51ID:bSnjr0VYflashが再生されないところが多々あるのですが…。当方ではflashが全く再生されません。(泣)
0145nobodyさん
2008/10/13(月) 18:34:39ID:???モノを見ないことには対応出来んけん
0146masa
2008/10/14(火) 19:25:35ID:wn1UqOQcttp://www.adobe.com/jp/
もちろん、ようつべも再生されません。
ttp://w2ch.so.land.to/proxy/proxy.php?uri=http://jp.youtube.com/watch?v=vcO4ZudTyTQ
ということで、こちらではどれも再生されません…。
環境は、vista、IE7でございます。
0147nobodyさん
2008/10/14(火) 21:34:30ID:???adobeはアクセス制限受けるし、つべもjavascriptでキー飛ばすし
このスクリプトの用途は何なんだろ
特定のサイトを見れるものがイイのか、どんなサイトでも見れるのがイイのか・・・
後者なら串鯖立てるが吉
規制回避って、adobeが見れない程の規制なら素直に従った方がイイんでないの?
0148masa
2008/10/18(土) 10:12:27ID:ZGZ0Haqwそうですね… こんな感じのものがあれば、大体の規制されているサイトが見れましたので、大丈夫そうです。
スクリプトのほうはどうされますか?残していただけますか??
0149nobodyさん
2008/10/18(土) 11:48:45ID:???しばしお待ちを
0150nobodyさん
2008/10/18(土) 12:02:37ID:???解凍した中にREADMEあるから見ておいて
0151masa
2008/10/18(土) 17:21:01ID:AG3pQbzt設置方法もわかりやすかったです。時間ができたらやってみたいと思います。
これまで本当にありがとうございました!m(_ _)m
0152masa
2008/10/23(木) 16:58:23ID:lvpeq1yKパーミッションの設定はどうすればよいでしょうか???
0153nobodyさん
2008/10/23(木) 17:08:02ID:???0155nobodyさん
2008/10/23(木) 17:11:54ID:???ディレクトリは701、実行ファイルは700、書き込むファイルは600で動くんじゃないかな。
グループ(真ん中の数字)は理由がない限り0のままで。
0156150
2008/10/23(木) 18:09:24ID:???0159nobodyさん
2009/04/18(土) 05:30:57ID:???このくらいのレベルでよければ
2,800円で作るよ
■ このスレッドは過去ログ倉庫に格納されています