mAgicAnime 俺用改造版
Revisão | f1737d1511f6ab4bd057541a73c55dc855866136 (tree) |
---|---|
Hora | 2016-10-30 07:29:44 |
Autor | yoshy <yoshy@user...> |
Commiter | yoshy |
[ADD] ver.7sh 2.0.14.1 話数が割り当てられていないデータも1話として扱うようにした
[FIX] ver.7sh 2.0.14.1 エンコード失敗時にファイルを削除しないようにした
[FIX] ver.7sh 2.0.14.3 ウィンドウサイズが極端に小さくならないように限定した
[ADD] ver.7sh 2.0.14.4 タイトルバーにVer.7shを追加
[ADD] ver.7sh 2.0.14.5 番組プロパティの上部のURLでブラウザを開くようにした
[ADD] 特番対応(ななし版とは別アルゴリズム)
[ADD] 複数話数連続放送時に予約を分割しないように修正
@@ -31,6 +31,9 @@ namespace magicAnime | ||
31 | 31 | //========================================================================= |
32 | 32 | class SyoboiCalender |
33 | 33 | { |
34 | + // mod. yossiepon_20150705 | |
35 | + public const int UNNUMBERED_EPISODE = int.MinValue; | |
36 | + | |
34 | 37 | DateTime? prevUpdateListGetTime = null; // 前回の更新リスト取得時刻 |
35 | 38 | |
36 | 39 | // タイトルリストテーブル(http://cal.syoboi.jp/titlelist.php) |
@@ -78,6 +81,8 @@ namespace magicAnime | ||
78 | 81 | //========================================================================= |
79 | 82 | public class SyoboiRecord : ICloneable |
80 | 83 | { |
84 | + // mod. yossiepon_20150705 | |
85 | + public string episode; | |
81 | 86 | public int number; |
82 | 87 | public string subtitle; |
83 | 88 | public string tvStation; |
@@ -89,6 +94,21 @@ namespace magicAnime | ||
89 | 94 | { |
90 | 95 | return this.MemberwiseClone(); |
91 | 96 | } |
97 | + | |
98 | + // mod. yossiepon_20150705 begin | |
99 | + //========================================================================= | |
100 | + /// <summary> | |
101 | + /// フォーマットされた番組エピソード文字列を返す | |
102 | + /// </summary> | |
103 | + /// <remarks> | |
104 | + /// </remarks> | |
105 | + /// <history>2006/XX/XX 新規作成</history> | |
106 | + //========================================================================= | |
107 | + public override string ToString() | |
108 | + { | |
109 | + return tvStation + "-No." + number + "(" + episode + ")「" + subtitle + "」(" + length + " min.)/" + onAirDateTime; | |
110 | + } | |
111 | + // mod. yossiepon_20150705 end | |
92 | 112 | } |
93 | 113 | |
94 | 114 | public class SyoboiUpdate |
@@ -383,7 +403,8 @@ namespace magicAnime | ||
383 | 403 | Match matchTitle = parseTitle.Match(line); |
384 | 404 | |
385 | 405 | if( matchTitle.Success ) |
386 | - title = matchTitle.Groups["Title"].Value; | |
406 | + // mod. yossiepon_20150705 | |
407 | + title = HttpUtility.HtmlDecode( matchTitle.Groups["Title"].Value ); | |
387 | 408 | } |
388 | 409 | |
389 | 410 | allLine += line; |
@@ -449,6 +470,10 @@ namespace magicAnime | ||
449 | 470 | ArrayList Cols; |
450 | 471 | string temp; |
451 | 472 | |
473 | + // mod. yossiepon_20150705 begin | |
474 | + | |
475 | + List<decimal> dummyNums = new List<decimal>(); | |
476 | + | |
452 | 477 | //--------------------------------------------------------------------------------- |
453 | 478 | // チャンネル 開始日時 分 回数 サブタイトル/コメント フラグ 更新日 - |
454 | 479 | //--------------------------------------------------------------------------------- |
@@ -456,127 +481,187 @@ namespace magicAnime | ||
456 | 481 | |
457 | 482 | syoboiRecord = new SyoboiRecord(); |
458 | 483 | |
459 | - syoboiRecord.tvStation = (string)Cols[0]; // TV局名 | |
484 | + syoboiRecord.tvStation = (string)Cols[0]; // TV局名 | |
485 | + syoboiRecord.onAirDateTime = ConvertToDateTime((string)Cols[1]); // 開始日時 | |
486 | + syoboiRecord.length = int.Parse( (string)Cols[ 2 ] ); // 尺 | |
460 | 487 | |
488 | + // 回数が無い場合 | |
461 | 489 | if ( Cols[ 3 ].Equals( "" ) ) |
462 | 490 | { |
463 | 491 | //----------------------------- |
464 | 492 | // 複数話連続放送の対策 |
465 | 493 | //----------------------------- |
466 | 494 | |
467 | - // #nn〜#mm | |
468 | - Regex parser = new Regex( "^#(?<FirstEpisode>[0-9]+)〜#(?<LastEpisode>[0-9]+)" ); | |
495 | + // サブタイトルから#nn〜#mmを抽出 | |
496 | + Regex parser = new Regex( "^#(?<FirstEpisode>[0-9.]+)〜#(?<LastEpisode>[0-9.]+)" ); | |
469 | 497 | Match match = parser.Match( (string)Cols[ 4 ] ); |
470 | 498 | |
499 | + // マッチした場合 | |
471 | 500 | if (match.Success) |
472 | 501 | { |
473 | - int firstEpisode, lastEpisode; | |
474 | - int episodeCount = 1; | |
475 | - DateTime onairDateTime; | |
476 | - | |
477 | - firstEpisode = int.Parse(match.Groups["FirstEpisode"].Value); | |
478 | - lastEpisode = int.Parse(match.Groups["LastEpisode"].Value); | |
502 | + // 最初と最後が端数だった場合、それぞれ1話増えるようにfloorとceilingにしておく | |
503 | + // ※中間に端数が含まれる場合、放送データからだけでは判別がつかず極めて稀なパターンと思われるので考慮しない | |
504 | + decimal firstEpisode = Decimal.Parse(match.Groups["FirstEpisode"].Value); | |
505 | + decimal lastEpisode = Decimal.Parse(match.Groups["LastEpisode"].Value); | |
479 | 506 | |
480 | - syoboiRecord.number = firstEpisode; | |
481 | - episodeCount = (lastEpisode - firstEpisode + 1); // 連続放送数 | |
507 | + // 連続話数は分割せずにまとめて録画する | |
508 | + syoboiRecord.episode = firstEpisode + "〜" + lastEpisode; // 話番号文字列(マッチ結果全体をそのまま入れる) | |
509 | + syoboiRecord.number = convertDecimalEpisodeNoToInt(firstEpisode); // 話番号(1つ目) | |
482 | 510 | |
483 | - // 尺=全放送時間/話数 | |
484 | - syoboiRecord.length = int.Parse((string)Cols[2]) / episodeCount; | |
511 | + // HTMLエンコード文字をデコード | |
512 | + syoboiRecord.subtitle = HttpUtility.HtmlDecode(MakeNaked((string)Cols[4])); // サブタイトル | |
485 | 513 | |
486 | - onairDateTime = ConvertToDateTime( (string)Cols[1] ); | |
487 | - | |
488 | - //----------------------------- | |
489 | - // 連続話数分、データを追加 | |
490 | - //----------------------------- | |
491 | - for (int i = firstEpisode; i <= lastEpisode; ++i) | |
514 | + // 最初の話数が端数だった場合 | |
515 | + if ( convertDecimalEpisodeNoToInt(firstEpisode) == UNNUMBERED_EPISODE ) | |
492 | 516 | { |
493 | - SyoboiRecord newRecord; | |
494 | - | |
495 | - newRecord = (SyoboiRecord)syoboiRecord.Clone(); | |
496 | - | |
497 | - newRecord.number = i; // 話番号 | |
498 | - newRecord.subtitle = ""; // サブタイトル | |
517 | + // 端数のままダミー話数リストに追加する | |
518 | + dummyNums.Add(firstEpisode); | |
519 | + } | |
499 | 520 | |
500 | - // 開始時刻 | |
501 | - newRecord.onAirDateTime = onairDateTime.AddMinutes(newRecord.length * (i - firstEpisode)); | |
521 | + // 最初の話数から最後の話数までをダミー話数リストに追加する | |
522 | + // 最後の話数が端数の場合は、その前までが追加される | |
523 | + for(int i = Decimal.ToInt32(Decimal.Ceiling(firstEpisode)); i <= Decimal.ToInt32(Decimal.Floor(lastEpisode)); i++) | |
524 | + { | |
525 | + dummyNums.Add(i); | |
526 | + } | |
502 | 527 | |
503 | - recordList.Add(newRecord); | |
528 | + // 最後の話数が端数だった場合 | |
529 | + if ( convertDecimalEpisodeNoToInt(lastEpisode) == UNNUMBERED_EPISODE ) | |
530 | + { | |
531 | + // 端数のままダミー話数リストに追加する | |
532 | + dummyNums.Add(lastEpisode); | |
504 | 533 | } |
505 | 534 | } |
506 | 535 | else |
507 | 536 | { |
508 | 537 | //------------------------------------------------ |
509 | - // 2話連続「#1、#2」 | |
538 | + // 複数話連続「#1(「〜」)(、#2(「〜」))...」 | |
539 | + // ※1話のみで回数が無い場合もここで処理される(#10.5等) | |
510 | 540 | //------------------------------------------------ |
511 | - DateTime onairDateTime; | |
512 | - string dateTag; | |
513 | - List<int> episodeNums = new List<int>(); | |
541 | + //List<string> episodeStrs = new List<string>(); | |
514 | 542 | List<string> subTitles = new List<string>(); |
515 | - | |
516 | - // 連続放送時間 | |
517 | - int totalLen = int.Parse((string)Cols[2]); | |
518 | - | |
519 | - onairDateTime = ConvertToDateTime( (string)Cols[1] ); | |
520 | 543 | |
521 | - // 前後編の場合、サブタイトルが一緒になっている | |
522 | - // #nn「サブタイトル」、#mm「サブタイトル」... | |
523 | - parser = new Regex("#(?<EpisodeNumber>[0-9]+)((「|「)(?<Subtitle>.*?)(」|」))?(、)?"); | |
544 | + // サブタイトルから#nn「サブタイトル」、#mm「サブタイトル」...を抽出 | |
545 | + // ※「」をつけずにサブタイトルが入る場合があるので、その場合は繰り返しを考慮せずにすべて抜き出す | |
546 | + parser = new Regex("#(?<EpisodeNumber>[0-9.]+)( (?<Subtitle>.+)|(「|「)(?<Subtitle>.*?)(」|」))?(、)?"); | |
524 | 547 | match = parser.Match((string)Cols[4]); |
525 | 548 | |
526 | 549 | // エピソード番号とタイトルを全て切り出す |
527 | 550 | while(match.Success) |
528 | 551 | { |
529 | - int episodeNum = int.Parse(match.Groups["EpisodeNumber"].Value); | |
530 | - string subTitle = (string)match.Groups["Subtitle"].Value; | |
552 | + string episodeStr = match.Groups["EpisodeNumber"].Value; | |
553 | + decimal episodeNum = Decimal.Parse(episodeStr); | |
554 | + string subTitle = HttpUtility.HtmlDecode( (string)match.Groups["Subtitle"].Value ); | |
531 | 555 | |
532 | - episodeNums.Add( episodeNum ); | |
556 | + //episodeStrs.Add( episodeStr ); | |
557 | + dummyNums.Add( episodeNum ); | |
533 | 558 | subTitles.Add( subTitle ); |
534 | 559 | |
535 | - match = match.NextMatch(); | |
560 | + match = match.NextMatch(); | |
536 | 561 | } |
537 | 562 | |
538 | - // 前後編の場合のサブタイトル処理 | |
539 | - if( subTitles.Count == 2 ) | |
563 | + // 抽出できなかった場合 | |
564 | + if (dummyNums.Count == 0) | |
540 | 565 | { |
541 | - if( string.IsNullOrEmpty( subTitles[0] ) && | |
542 | - !string.IsNullOrEmpty( subTitles[1] ) ) | |
566 | + syoboiRecord.episode = ""; // 話番号文字列 | |
567 | + syoboiRecord.number = UNNUMBERED_EPISODE; // 話番号 = 特別編(UNNUMBERED_EPISODE) | |
568 | + | |
569 | + // HTMLエンコード文字をデコード | |
570 | + syoboiRecord.subtitle = HttpUtility.HtmlDecode(MakeNaked((string)Cols[4])); // サブタイトル | |
571 | + } | |
572 | + else | |
573 | + { | |
574 | + int firstEpisode = convertDecimalEpisodeNoToInt( dummyNums[0] ); | |
575 | + string episodeStr = ""; | |
576 | + | |
577 | + // 話番号が複数存在する場合 | |
578 | + if (dummyNums.Count > 1) | |
543 | 579 | { |
544 | - subTitles[0] = subTitles[1]; | |
580 | + int lastEpisode = convertDecimalEpisodeNoToInt( dummyNums[dummyNums.Count -1] ); | |
581 | + Boolean isEntireNums = true; | |
582 | + | |
583 | + // 区切り内の番号が連番になっているかチェックする | |
584 | + for(int i = 1; i < dummyNums.Count; i++) { | |
585 | + | |
586 | + if( dummyNums[i] != firstEpisode + i ) { | |
587 | + | |
588 | + isEntireNums = false; | |
589 | + break; | |
590 | + } | |
591 | + } | |
592 | + | |
593 | + // 連番の場合、「nn〜mm」にする | |
594 | + if ( isEntireNums ) | |
595 | + { | |
596 | + episodeStr = firstEpisode + "〜" + lastEpisode; | |
597 | + } | |
545 | 598 | } |
546 | - } | |
547 | 599 | |
548 | - // 各エピソードを追加 | |
549 | - for( int i = 0 ; i < episodeNums.Count ; ++i ) | |
550 | - { | |
551 | - int episodeNum = episodeNums[i]; | |
552 | - string subTitle = subTitles[i]; | |
600 | + // 連番でない場合、「nn(、mm、...)」にする | |
601 | + if( episodeStr.Length == 0 ) | |
602 | + { | |
603 | + StringBuilder episodeStrBuf = new StringBuilder(); | |
553 | 604 | |
554 | - SyoboiRecord newRecord = (SyoboiRecord)syoboiRecord.Clone(); | |
605 | + for(int i = 0; i < dummyNums.Count; i++) { | |
555 | 606 | |
556 | - // 尺=全放送時間/話数 | |
557 | - newRecord.length = totalLen / episodeNums.Count; | |
558 | - newRecord.number = episodeNum; // エピソード番号 | |
559 | - newRecord.subtitle = subTitle; // サブタイトル | |
607 | + if( episodeStrBuf.Length > 0 ) | |
608 | + { | |
609 | + episodeStrBuf.Append('、'); | |
610 | + } | |
611 | + episodeStrBuf.Append(dummyNums[i]); | |
612 | + } | |
560 | 613 | |
561 | - // 開始時刻 | |
562 | - newRecord.onAirDateTime = onairDateTime.AddMinutes(newRecord.length * i); | |
614 | + episodeStr = episodeStrBuf.ToString(); | |
615 | + } | |
616 | + | |
617 | + // サブタイトルを「〜(|〜|…)」にする | |
618 | + StringBuilder subtitleBuf = new StringBuilder(); | |
563 | 619 | |
564 | - recordList.Add(newRecord); | |
620 | + for(int i = 0; i < subTitles.Count; i++) { | |
621 | + | |
622 | + if( subtitleBuf.Length > 0 ) | |
623 | + { | |
624 | + subtitleBuf.Append('|'); | |
625 | + } | |
626 | + subtitleBuf.Append(subTitles[i]); | |
627 | + } | |
628 | + | |
629 | + syoboiRecord.episode = episodeStr; // 話番号文字列 | |
630 | + syoboiRecord.number = firstEpisode; // 話番号 | |
631 | + | |
632 | + syoboiRecord.subtitle = subtitleBuf.ToString(); // サブタイトル | |
565 | 633 | } |
566 | 634 | } |
567 | 635 | } |
568 | 636 | else |
569 | 637 | { |
570 | - syoboiRecord.length = int.Parse( (string)Cols[ 2 ] ); // 尺 | |
571 | - syoboiRecord.number = int.Parse( (string)Cols[ 3 ] ); // 話番号 | |
638 | + syoboiRecord.episode = (string)Cols[3]; // 話番号文字列 | |
639 | + syoboiRecord.number = convertDecimalEpisodeNoToInt( decimal.Parse( (string)Cols[ 3 ] ) ); // 話番号 | |
572 | 640 | |
573 | 641 | // HTMLエンコード文字をデコード |
574 | 642 | syoboiRecord.subtitle = HttpUtility.HtmlDecode( MakeNaked( (string)Cols[ 4 ] ) ); // サブタイトル |
575 | - syoboiRecord.onAirDateTime = ConvertToDateTime( (string)Cols[1] ); // 開始日時 | |
576 | 643 | |
577 | - recordList.Add( syoboiRecord ); | |
578 | 644 | } |
579 | 645 | |
646 | + recordList.Add( syoboiRecord ); | |
647 | + | |
648 | + //----------------------------- | |
649 | + // 連続話数の残り分、データを追加 | |
650 | + //----------------------------- | |
651 | + for (int i = 1; i < dummyNums.Count; ++i) | |
652 | + { | |
653 | + SyoboiRecord newRecord; | |
654 | + | |
655 | + newRecord = (SyoboiRecord)syoboiRecord.Clone(); | |
656 | + | |
657 | + newRecord.length = 0; // 尺を0にして無効扱いにする | |
658 | + newRecord.number = convertDecimalEpisodeNoToInt(dummyNums[i]); // 話番号 | |
659 | + //newRecord.subtitle = ""; // サブタイトルをクリアする | |
660 | + | |
661 | + recordList.Add(newRecord); | |
662 | + } | |
663 | + | |
664 | + // mod. yossiepon_20150705 end | |
580 | 665 | } |
581 | 666 | catch(Exception) |
582 | 667 | { |
@@ -728,6 +813,30 @@ namespace magicAnime | ||
728 | 813 | { |
729 | 814 | string nakedContext = context; |
730 | 815 | |
816 | + // mod. yossiepon_20150705 begin | |
817 | + { | |
818 | + Regex regex = new Regex("<div class=\"peComment\">(?<Content>(.*?))</div>"); | |
819 | + Match match = regex.Match(nakedContext); | |
820 | + | |
821 | + if (match.Groups["Content"].Success) | |
822 | + { | |
823 | + string content = " " + match.Groups["Content"].Value; | |
824 | + | |
825 | + { | |
826 | + Regex regex2 = new Regex("<a(.*?)>(?<Content>(.*?))</a>"); | |
827 | + Match match2 = regex2.Match(content); | |
828 | + | |
829 | + if (match2.Groups["Content"].Success) | |
830 | + { | |
831 | + content = regex2.Replace(content, ""); | |
832 | + } | |
833 | + } | |
834 | + | |
835 | + nakedContext = regex.Replace(nakedContext, content); | |
836 | + } | |
837 | + } | |
838 | + // mod. yossiepon_20150705 end | |
839 | + | |
731 | 840 | { |
732 | 841 | Regex regex = new Regex("<a(.*?)>(?<Content>(.*?))</a>"); |
733 | 842 | Match match = regex.Match(nakedContext); |
@@ -754,7 +863,8 @@ namespace magicAnime | ||
754 | 863 | } |
755 | 864 | } |
756 | 865 | |
757 | - return nakedContext; | |
866 | + // mod. yossiepon_20150705 | |
867 | + return nakedContext.Trim(); | |
758 | 868 | } |
759 | 869 | |
760 | 870 | //========================================================================= |
@@ -833,6 +943,114 @@ namespace magicAnime | ||
833 | 943 | remain = line; |
834 | 944 | return ""; |
835 | 945 | } |
946 | + | |
947 | + | |
948 | + //========================================================================= | |
949 | + /// <summary> | |
950 | + /// 未対応話を最終話以降に連結する | |
951 | + /// </summary> | |
952 | + /// <remarks> | |
953 | + /// </remarks> | |
954 | + /// <history>2006/XX/XX 新規作成</history> | |
955 | + //========================================================================= | |
956 | + static public int Unnumbers( string _tvstasion, ref List<SyoboiCalender.SyoboiRecord> _syoboi) | |
957 | + { | |
958 | + // mod. yossiepon_20150705 begin | |
959 | + | |
960 | + int maxEpNo = int.MinValue; | |
961 | + int curSpEpNo = 1; | |
962 | + | |
963 | + Dictionary<string, int> specialEpNos = new Dictionary<string, int>(); | |
964 | + | |
965 | + // 放送分の最大話数を取得 | |
966 | + for(int i = 0; i < _syoboi.Count; i++) | |
967 | + { | |
968 | + if (_syoboi[i].tvStation.Equals(_tvstasion)) | |
969 | + { | |
970 | + int epNo = _syoboi[i].number; | |
971 | + | |
972 | + if(epNo != UNNUMBERED_EPISODE) | |
973 | + { | |
974 | + maxEpNo = Math.Max(maxEpNo, epNo); | |
975 | + } | |
976 | + } | |
977 | + } | |
978 | + | |
979 | + // 最大話数が見つからない場合(すべて未付番の場合) | |
980 | + if(maxEpNo == int.MinValue) | |
981 | + { | |
982 | + // 特別編の話数を1から付番する | |
983 | + maxEpNo = 0; | |
984 | + } | |
985 | + | |
986 | + // 特別編に話数を振る | |
987 | + for(int i = 0; i < _syoboi.Count; i++) | |
988 | + { | |
989 | + if (_syoboi[i].tvStation.Equals(_tvstasion)) | |
990 | + { | |
991 | + int epNo = _syoboi[i].number; | |
992 | + string subtitle = _syoboi[i].subtitle; | |
993 | + | |
994 | + // 話数が特別編(UNNUMBERED_EPISODE)なら | |
995 | + if (epNo == UNNUMBERED_EPISODE) | |
996 | + { | |
997 | + // 特別編の話数がディクショナリに存在したら | |
998 | + if ( specialEpNos.ContainsKey(subtitle) ) | |
999 | + { | |
1000 | + // 保存済みの話数を使用する | |
1001 | + epNo = specialEpNos[subtitle]; | |
1002 | + } | |
1003 | + else | |
1004 | + { | |
1005 | + // 存在しなければ、新しい話数を発番して保存する | |
1006 | + epNo = maxEpNo + curSpEpNo ++; | |
1007 | + specialEpNos.Add(subtitle, epNo); | |
1008 | + } | |
1009 | + | |
1010 | + // 話数文字列が振られていなければ「SPn」にする | |
1011 | + if(_syoboi[i].episode.Length == 0) | |
1012 | + { | |
1013 | + _syoboi[i].episode = "SP" + (epNo - maxEpNo); | |
1014 | + } | |
1015 | + | |
1016 | + // 特別編に話数をつける | |
1017 | + _syoboi[i].number = epNo; | |
1018 | + } | |
1019 | + } | |
1020 | + } | |
1021 | + | |
1022 | + // 付番した最大話数を返す | |
1023 | + return maxEpNo + curSpEpNo - 1; | |
1024 | + | |
1025 | + // mod. yossiepon_20150705 end | |
1026 | + } | |
1027 | + | |
1028 | + // mod. yossiepon_20150705 begin | |
1029 | + //========================================================================= | |
1030 | + /// <summary> | |
1031 | + /// 話番号を整数に変換する | |
1032 | + /// </summary> | |
1033 | + /// <param name="no">話番号(実数)</param> | |
1034 | + /// <returns>1以上の整数の場合そのまま、0または実数の場合は UNNUMBERED_EPISODE にする</returns> | |
1035 | + //========================================================================= | |
1036 | + private int convertDecimalEpisodeNoToInt(decimal no) | |
1037 | + { | |
1038 | + // 端数回は特別編(UNNUMBERED_EPISODE)として処理 | |
1039 | + if( no.CompareTo(Decimal.Round(no)) != 0 ) | |
1040 | + { | |
1041 | + return UNNUMBERED_EPISODE; | |
1042 | + } | |
1043 | + // 0話は特別編(UNNUMBERED_EPISODE)として処理 | |
1044 | + else if( no.Equals(Decimal.Zero) ) | |
1045 | + { | |
1046 | + return UNNUMBERED_EPISODE; | |
1047 | + } | |
1048 | + | |
1049 | + // 端数でなければ整数なので、そのまま変換して返す | |
1050 | + return Decimal.ToInt32(no); | |
1051 | + } | |
1052 | + // mod. yossiepon_20150705 end | |
1053 | + | |
836 | 1054 | |
837 | 1055 | } |
838 | 1056 |
@@ -5,11 +5,11 @@ using System.Runtime.InteropServices; | ||
5 | 5 | // アセンブリに関する一般情報は以下の属性セットをとおして制御されます。 |
6 | 6 | // アセンブリに関連付けられている情報を変更するには、 |
7 | 7 | // これらの属性値を変更してください。 |
8 | -[assembly: AssemblyTitle("mAgicAnime")] | |
8 | +[assembly: AssemblyTitle("mAgicAnime Ver.7sh mod. yossiepon_20150705")] | |
9 | 9 | [assembly: AssemblyDescription("")] |
10 | 10 | [assembly: AssemblyConfiguration("")] |
11 | 11 | [assembly: AssemblyCompany("")] |
12 | -[assembly: AssemblyProduct("mAgicAnime.NET")] | |
12 | +[assembly: AssemblyProduct("mAgicAnime.NET (ななし版, mod. yossiepon_20150705)")] | |
13 | 13 | [assembly: AssemblyCopyright("Copyright (C) 2006-2010 mAgicAnime Project")] |
14 | 14 | [assembly: AssemblyTrademark("")] |
15 | 15 | [assembly: AssemblyCulture("")] |
@@ -30,4 +30,4 @@ using System.Runtime.InteropServices; | ||
30 | 30 | // Revision |
31 | 31 | // |
32 | 32 | [assembly: AssemblyVersion("2.0.0.0")] |
33 | -[assembly: AssemblyFileVersion("2.0.14.0")] | |
33 | +[assembly: AssemblyFileVersion("2.0.14.20150705")] |
@@ -1,7 +1,7 @@ | ||
1 | 1 | //------------------------------------------------------------------------------ |
2 | 2 | // <auto-generated> |
3 | 3 | // このコードはツールによって生成されました。 |
4 | -// ランタイム バージョン:2.0.50727.4927 | |
4 | +// ランタイム バージョン:4.0.30319.34209 | |
5 | 5 | // |
6 | 6 | // このファイルへの変更は、以下の状況下で不正な動作の原因になったり、 |
7 | 7 | // コードが再生成されるときに損失したりします。 |
@@ -17,9 +17,9 @@ namespace magicAnime.Properties { | ||
17 | 17 | /// </summary> |
18 | 18 | // このクラスは StronglyTypedResourceBuilder クラスが ResGen |
19 | 19 | // または Visual Studio のようなツールを使用して自動生成されました。 |
20 | - // メンバを追加または削除するには、.ResX ファイルを編集して、/str オプションと共に | |
20 | + // メンバーを追加または削除するには、.ResX ファイルを編集して、/str オプションと共に | |
21 | 21 | // ResGen を実行し直すか、または VS プロジェクトをビルドし直します。 |
22 | - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] | |
22 | + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] | |
23 | 23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
24 | 24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
25 | 25 | internal class Resources { |
@@ -60,6 +60,9 @@ namespace magicAnime.Properties { | ||
60 | 60 | } |
61 | 61 | } |
62 | 62 | |
63 | + /// <summary> | |
64 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
65 | + /// </summary> | |
63 | 66 | internal static System.Drawing.Bitmap CalenderMode { |
64 | 67 | get { |
65 | 68 | object obj = ResourceManager.GetObject("CalenderMode", resourceCulture); |
@@ -67,6 +70,9 @@ namespace magicAnime.Properties { | ||
67 | 70 | } |
68 | 71 | } |
69 | 72 | |
73 | + /// <summary> | |
74 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
75 | + /// </summary> | |
70 | 76 | internal static System.Drawing.Bitmap Config { |
71 | 77 | get { |
72 | 78 | object obj = ResourceManager.GetObject("Config", resourceCulture); |
@@ -74,6 +80,9 @@ namespace magicAnime.Properties { | ||
74 | 80 | } |
75 | 81 | } |
76 | 82 | |
83 | + /// <summary> | |
84 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
85 | + /// </summary> | |
77 | 86 | internal static System.Drawing.Bitmap DateTime { |
78 | 87 | get { |
79 | 88 | object obj = ResourceManager.GetObject("DateTime", resourceCulture); |
@@ -81,6 +90,9 @@ namespace magicAnime.Properties { | ||
81 | 90 | } |
82 | 91 | } |
83 | 92 | |
93 | + /// <summary> | |
94 | + /// (アイコン) に類似した型 System.Drawing.Icon のローカライズされたリソースを検索します。 | |
95 | + /// </summary> | |
84 | 96 | internal static System.Drawing.Icon DoubleBooking { |
85 | 97 | get { |
86 | 98 | object obj = ResourceManager.GetObject("DoubleBooking", resourceCulture); |
@@ -88,6 +100,9 @@ namespace magicAnime.Properties { | ||
88 | 100 | } |
89 | 101 | } |
90 | 102 | |
103 | + /// <summary> | |
104 | + /// (アイコン) に類似した型 System.Drawing.Icon のローカライズされたリソースを検索します。 | |
105 | + /// </summary> | |
91 | 106 | internal static System.Drawing.Icon DoubleBookingReserved { |
92 | 107 | get { |
93 | 108 | object obj = ResourceManager.GetObject("DoubleBookingReserved", resourceCulture); |
@@ -95,6 +110,9 @@ namespace magicAnime.Properties { | ||
95 | 110 | } |
96 | 111 | } |
97 | 112 | |
113 | + /// <summary> | |
114 | + /// (アイコン) に類似した型 System.Drawing.Icon のローカライズされたリソースを検索します。 | |
115 | + /// </summary> | |
98 | 116 | internal static System.Drawing.Icon Encoded { |
99 | 117 | get { |
100 | 118 | object obj = ResourceManager.GetObject("Encoded", resourceCulture); |
@@ -102,6 +120,9 @@ namespace magicAnime.Properties { | ||
102 | 120 | } |
103 | 121 | } |
104 | 122 | |
123 | + /// <summary> | |
124 | + /// (アイコン) に類似した型 System.Drawing.Icon のローカライズされたリソースを検索します。 | |
125 | + /// </summary> | |
105 | 126 | internal static System.Drawing.Icon Error { |
106 | 127 | get { |
107 | 128 | object obj = ResourceManager.GetObject("Error", resourceCulture); |
@@ -109,6 +130,9 @@ namespace magicAnime.Properties { | ||
109 | 130 | } |
110 | 131 | } |
111 | 132 | |
133 | + /// <summary> | |
134 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
135 | + /// </summary> | |
112 | 136 | internal static System.Drawing.Bitmap Flag { |
113 | 137 | get { |
114 | 138 | object obj = ResourceManager.GetObject("Flag", resourceCulture); |
@@ -116,6 +140,9 @@ namespace magicAnime.Properties { | ||
116 | 140 | } |
117 | 141 | } |
118 | 142 | |
143 | + /// <summary> | |
144 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
145 | + /// </summary> | |
119 | 146 | internal static System.Drawing.Bitmap FullUpdate { |
120 | 147 | get { |
121 | 148 | object obj = ResourceManager.GetObject("FullUpdate", resourceCulture); |
@@ -123,6 +150,9 @@ namespace magicAnime.Properties { | ||
123 | 150 | } |
124 | 151 | } |
125 | 152 | |
153 | + /// <summary> | |
154 | + /// (アイコン) に類似した型 System.Drawing.Icon のローカライズされたリソースを検索します。 | |
155 | + /// </summary> | |
126 | 156 | internal static System.Drawing.Icon Log { |
127 | 157 | get { |
128 | 158 | object obj = ResourceManager.GetObject("Log", resourceCulture); |
@@ -130,6 +160,9 @@ namespace magicAnime.Properties { | ||
130 | 160 | } |
131 | 161 | } |
132 | 162 | |
163 | + /// <summary> | |
164 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
165 | + /// </summary> | |
133 | 166 | internal static System.Drawing.Bitmap Log1 { |
134 | 167 | get { |
135 | 168 | object obj = ResourceManager.GetObject("Log1", resourceCulture); |
@@ -137,6 +170,9 @@ namespace magicAnime.Properties { | ||
137 | 170 | } |
138 | 171 | } |
139 | 172 | |
173 | + /// <summary> | |
174 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
175 | + /// </summary> | |
140 | 176 | internal static System.Drawing.Bitmap mAgicAnime { |
141 | 177 | get { |
142 | 178 | object obj = ResourceManager.GetObject("mAgicAnime", resourceCulture); |
@@ -144,6 +180,9 @@ namespace magicAnime.Properties { | ||
144 | 180 | } |
145 | 181 | } |
146 | 182 | |
183 | + /// <summary> | |
184 | + /// (アイコン) に類似した型 System.Drawing.Icon のローカライズされたリソースを検索します。 | |
185 | + /// </summary> | |
147 | 186 | internal static System.Drawing.Icon mAigcAnimeLogo { |
148 | 187 | get { |
149 | 188 | object obj = ResourceManager.GetObject("mAigcAnimeLogo", resourceCulture); |
@@ -151,6 +190,9 @@ namespace magicAnime.Properties { | ||
151 | 190 | } |
152 | 191 | } |
153 | 192 | |
193 | + /// <summary> | |
194 | + /// (アイコン) に類似した型 System.Drawing.Icon のローカライズされたリソースを検索します。 | |
195 | + /// </summary> | |
154 | 196 | internal static System.Drawing.Icon mAigcAnimeLogoBusy { |
155 | 197 | get { |
156 | 198 | object obj = ResourceManager.GetObject("mAigcAnimeLogoBusy", resourceCulture); |
@@ -158,6 +200,9 @@ namespace magicAnime.Properties { | ||
158 | 200 | } |
159 | 201 | } |
160 | 202 | |
203 | + /// <summary> | |
204 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
205 | + /// </summary> | |
161 | 206 | internal static System.Drawing.Bitmap Movie { |
162 | 207 | get { |
163 | 208 | object obj = ResourceManager.GetObject("Movie", resourceCulture); |
@@ -165,6 +210,9 @@ namespace magicAnime.Properties { | ||
165 | 210 | } |
166 | 211 | } |
167 | 212 | |
213 | + /// <summary> | |
214 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
215 | + /// </summary> | |
168 | 216 | internal static System.Drawing.Bitmap NewProgram { |
169 | 217 | get { |
170 | 218 | object obj = ResourceManager.GetObject("NewProgram", resourceCulture); |
@@ -172,6 +220,9 @@ namespace magicAnime.Properties { | ||
172 | 220 | } |
173 | 221 | } |
174 | 222 | |
223 | + /// <summary> | |
224 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
225 | + /// </summary> | |
175 | 226 | internal static System.Drawing.Bitmap NumberingMode { |
176 | 227 | get { |
177 | 228 | object obj = ResourceManager.GetObject("NumberingMode", resourceCulture); |
@@ -179,6 +230,9 @@ namespace magicAnime.Properties { | ||
179 | 230 | } |
180 | 231 | } |
181 | 232 | |
233 | + /// <summary> | |
234 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
235 | + /// </summary> | |
182 | 236 | internal static System.Drawing.Bitmap PlayUnread { |
183 | 237 | get { |
184 | 238 | object obj = ResourceManager.GetObject("PlayUnread", resourceCulture); |
@@ -186,6 +240,9 @@ namespace magicAnime.Properties { | ||
186 | 240 | } |
187 | 241 | } |
188 | 242 | |
243 | + /// <summary> | |
244 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
245 | + /// </summary> | |
189 | 246 | internal static System.Drawing.Bitmap ProgramProperty { |
190 | 247 | get { |
191 | 248 | object obj = ResourceManager.GetObject("ProgramProperty", resourceCulture); |
@@ -193,6 +250,9 @@ namespace magicAnime.Properties { | ||
193 | 250 | } |
194 | 251 | } |
195 | 252 | |
253 | + /// <summary> | |
254 | + /// (アイコン) に類似した型 System.Drawing.Icon のローカライズされたリソースを検索します。 | |
255 | + /// </summary> | |
196 | 256 | internal static System.Drawing.Icon Question { |
197 | 257 | get { |
198 | 258 | object obj = ResourceManager.GetObject("Question", resourceCulture); |
@@ -200,6 +260,9 @@ namespace magicAnime.Properties { | ||
200 | 260 | } |
201 | 261 | } |
202 | 262 | |
263 | + /// <summary> | |
264 | + /// (アイコン) に類似した型 System.Drawing.Icon のローカライズされたリソースを検索します。 | |
265 | + /// </summary> | |
203 | 266 | internal static System.Drawing.Icon Reserved { |
204 | 267 | get { |
205 | 268 | object obj = ResourceManager.GetObject("Reserved", resourceCulture); |
@@ -207,6 +270,9 @@ namespace magicAnime.Properties { | ||
207 | 270 | } |
208 | 271 | } |
209 | 272 | |
273 | + /// <summary> | |
274 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
275 | + /// </summary> | |
210 | 276 | internal static System.Drawing.Bitmap SaveAll { |
211 | 277 | get { |
212 | 278 | object obj = ResourceManager.GetObject("SaveAll", resourceCulture); |
@@ -214,6 +280,9 @@ namespace magicAnime.Properties { | ||
214 | 280 | } |
215 | 281 | } |
216 | 282 | |
283 | + /// <summary> | |
284 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
285 | + /// </summary> | |
217 | 286 | internal static System.Drawing.Bitmap Thumbnail { |
218 | 287 | get { |
219 | 288 | object obj = ResourceManager.GetObject("Thumbnail", resourceCulture); |
@@ -221,6 +290,9 @@ namespace magicAnime.Properties { | ||
221 | 290 | } |
222 | 291 | } |
223 | 292 | |
293 | + /// <summary> | |
294 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
295 | + /// </summary> | |
224 | 296 | internal static System.Drawing.Bitmap Title { |
225 | 297 | get { |
226 | 298 | object obj = ResourceManager.GetObject("Title", resourceCulture); |
@@ -228,6 +300,9 @@ namespace magicAnime.Properties { | ||
228 | 300 | } |
229 | 301 | } |
230 | 302 | |
303 | + /// <summary> | |
304 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
305 | + /// </summary> | |
231 | 306 | internal static System.Drawing.Bitmap Update { |
232 | 307 | get { |
233 | 308 | object obj = ResourceManager.GetObject("Update", resourceCulture); |
@@ -235,6 +310,9 @@ namespace magicAnime.Properties { | ||
235 | 310 | } |
236 | 311 | } |
237 | 312 | |
313 | + /// <summary> | |
314 | + /// (アイコン) に類似した型 System.Drawing.Icon のローカライズされたリソースを検索します。 | |
315 | + /// </summary> | |
238 | 316 | internal static System.Drawing.Icon VideoFile { |
239 | 317 | get { |
240 | 318 | object obj = ResourceManager.GetObject("VideoFile", resourceCulture); |
@@ -242,6 +320,9 @@ namespace magicAnime.Properties { | ||
242 | 320 | } |
243 | 321 | } |
244 | 322 | |
323 | + /// <summary> | |
324 | + /// (アイコン) に類似した型 System.Drawing.Icon のローカライズされたリソースを検索します。 | |
325 | + /// </summary> | |
245 | 326 | internal static System.Drawing.Icon Warning { |
246 | 327 | get { |
247 | 328 | object obj = ResourceManager.GetObject("Warning", resourceCulture); |
@@ -249,6 +330,9 @@ namespace magicAnime.Properties { | ||
249 | 330 | } |
250 | 331 | } |
251 | 332 | |
333 | + /// <summary> | |
334 | + /// 型 System.Drawing.Bitmap のローカライズされたリソースを検索します。 | |
335 | + /// </summary> | |
252 | 336 | internal static System.Drawing.Bitmap window { |
253 | 337 | get { |
254 | 338 | object obj = ResourceManager.GetObject("window", resourceCulture); |
@@ -1,7 +1,7 @@ | ||
1 | 1 | //------------------------------------------------------------------------------ |
2 | 2 | // <auto-generated> |
3 | 3 | // このコードはツールによって生成されました。 |
4 | -// ランタイム バージョン:2.0.50727.4927 | |
4 | +// ランタイム バージョン:4.0.30319.34209 | |
5 | 5 | // |
6 | 6 | // このファイルへの変更は、以下の状況下で不正な動作の原因になったり、 |
7 | 7 | // コードが再生成されるときに損失したりします。 |
@@ -12,7 +12,7 @@ namespace magicAnime.Properties { | ||
12 | 12 | |
13 | 13 | |
14 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
15 | - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "8.0.0.0")] | |
15 | + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")] | |
16 | 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { |
17 | 17 | |
18 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); |
@@ -23,6 +23,33 @@ namespace magicAnime.Properties { | ||
23 | 23 | } |
24 | 24 | } |
25 | 25 | |
26 | + [global::System.Configuration.ApplicationScopedSettingAttribute()] | |
27 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
28 | + [global::System.Configuration.DefaultSettingValueAttribute("http://members2.jcom.home.ne.jp/kurusugawa/mAgicAnime/")] | |
29 | + public string helpUrl { | |
30 | + get { | |
31 | + return ((string)(this["helpUrl"])); | |
32 | + } | |
33 | + } | |
34 | + | |
35 | + [global::System.Configuration.ApplicationScopedSettingAttribute()] | |
36 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
37 | + [global::System.Configuration.DefaultSettingValueAttribute("A{0:0}_{1:0}")] | |
38 | + public string specifiedNameFormat { | |
39 | + get { | |
40 | + return ((string)(this["specifiedNameFormat"])); | |
41 | + } | |
42 | + } | |
43 | + | |
44 | + [global::System.Configuration.ApplicationScopedSettingAttribute()] | |
45 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
46 | + [global::System.Configuration.DefaultSettingValueAttribute("13")] | |
47 | + public int thumbnailWhitebar { | |
48 | + get { | |
49 | + return ((int)(this["thumbnailWhitebar"])); | |
50 | + } | |
51 | + } | |
52 | + | |
26 | 53 | [global::System.Configuration.UserScopedSettingAttribute()] |
27 | 54 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
28 | 55 | [global::System.Configuration.DefaultSettingValueAttribute("")] |
@@ -157,7 +184,7 @@ namespace magicAnime.Properties { | ||
157 | 184 | |
158 | 185 | [global::System.Configuration.UserScopedSettingAttribute()] |
159 | 186 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
160 | - [global::System.Configuration.DefaultSettingValueAttribute("{0:0} 第{1:00}話 「{2:0}」")] | |
187 | + [global::System.Configuration.DefaultSettingValueAttribute("{0} 第{6}話 「{2}」")] | |
161 | 188 | public string saveNameFormat { |
162 | 189 | get { |
163 | 190 | return ((string)(this["saveNameFormat"])); |
@@ -383,15 +410,6 @@ namespace magicAnime.Properties { | ||
383 | 410 | } |
384 | 411 | } |
385 | 412 | |
386 | - [global::System.Configuration.ApplicationScopedSettingAttribute()] | |
387 | - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
388 | - [global::System.Configuration.DefaultSettingValueAttribute("http://members2.jcom.home.ne.jp/kurusugawa/mAgicAnime/")] | |
389 | - public string helpUrl { | |
390 | - get { | |
391 | - return ((string)(this["helpUrl"])); | |
392 | - } | |
393 | - } | |
394 | - | |
395 | 413 | [global::System.Configuration.UserScopedSettingAttribute()] |
396 | 414 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
397 | 415 | [global::System.Configuration.DefaultSettingValueAttribute("False")] |
@@ -562,34 +580,15 @@ namespace magicAnime.Properties { | ||
562 | 580 | |
563 | 581 | [global::System.Configuration.UserScopedSettingAttribute()] |
564 | 582 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
565 | - [global::System.Configuration.DefaultSettingValueAttribute("0")] | |
566 | -// <MOD> 2010/01/18 -> | |
567 | - public IdentifyFileMethod specifiedFile { | |
583 | + [global::System.Configuration.DefaultSettingValueAttribute("ByFileNameWithID")] | |
584 | + public global::magicAnime.IdentifyFileMethod specifiedFile { | |
568 | 585 | get { |
569 | - return ((IdentifyFileMethod)(this["specifiedFile"])); | |
586 | + return ((global::magicAnime.IdentifyFileMethod)(this["specifiedFile"])); | |
570 | 587 | } |
571 | 588 | set { |
572 | 589 | this["specifiedFile"] = value; |
573 | 590 | } |
574 | 591 | } |
575 | -// public int specifiedFile { | |
576 | -// get { | |
577 | -// return ((int)(this["specifiedFile"])); | |
578 | -// } | |
579 | -// set { | |
580 | -// this["specifiedFile"] = value; | |
581 | -// } | |
582 | -// } | |
583 | -// <MOD> 2010/01/18 <- | |
584 | - | |
585 | - [global::System.Configuration.ApplicationScopedSettingAttribute()] | |
586 | - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
587 | - [global::System.Configuration.DefaultSettingValueAttribute("A{0:0}_{1:0}")] | |
588 | - public string specifiedNameFormat { | |
589 | - get { | |
590 | - return ((string)(this["specifiedNameFormat"])); | |
591 | - } | |
592 | - } | |
593 | 592 | |
594 | 593 | [global::System.Configuration.UserScopedSettingAttribute()] |
595 | 594 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
@@ -627,21 +626,12 @@ namespace magicAnime.Properties { | ||
627 | 626 | } |
628 | 627 | } |
629 | 628 | |
630 | - [global::System.Configuration.ApplicationScopedSettingAttribute()] | |
631 | - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
632 | - [global::System.Configuration.DefaultSettingValueAttribute("13")] | |
633 | - public int thumbnailWhitebar { | |
634 | - get { | |
635 | - return ((int)(this["thumbnailWhitebar"])); | |
636 | - } | |
637 | - } | |
638 | - | |
639 | 629 | [global::System.Configuration.UserScopedSettingAttribute()] |
640 | 630 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
641 | 631 | [global::System.Configuration.DefaultSettingValueAttribute("600")] |
642 | - public int thumbnailSecond { | |
632 | + public long thumbnailSecond { | |
643 | 633 | get { |
644 | - return ((int)(this["thumbnailSecond"])); | |
634 | + return ((long)(this["thumbnailSecond"])); | |
645 | 635 | } |
646 | 636 | set { |
647 | 637 | this["thumbnailSecond"] = value; |
@@ -782,17 +772,6 @@ namespace magicAnime.Properties { | ||
782 | 772 | |
783 | 773 | [global::System.Configuration.UserScopedSettingAttribute()] |
784 | 774 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
785 | - public global::System.Drawing.Rectangle rectWindow { | |
786 | - get { | |
787 | - return ((global::System.Drawing.Rectangle)(this["rectWindow"])); | |
788 | - } | |
789 | - set { | |
790 | - this["rectWindow"] = value; | |
791 | - } | |
792 | - } | |
793 | - | |
794 | - [global::System.Configuration.UserScopedSettingAttribute()] | |
795 | - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
796 | 775 | [global::System.Configuration.DefaultSettingValueAttribute("True")] |
797 | 776 | public bool maximizeWindow { |
798 | 777 | get { |
@@ -986,9 +965,9 @@ namespace magicAnime.Properties { | ||
986 | 965 | [global::System.Configuration.UserScopedSettingAttribute()] |
987 | 966 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
988 | 967 | [global::System.Configuration.DefaultSettingValueAttribute("noAutoReserve")] |
989 | - public ReserveControl reserveControl { | |
968 | + public global::magicAnime.ReserveControl reserveControl { | |
990 | 969 | get { |
991 | - return ((ReserveControl)(this["reserveControl"])); | |
970 | + return ((global::magicAnime.ReserveControl)(this["reserveControl"])); | |
992 | 971 | } |
993 | 972 | set { |
994 | 973 | this["reserveControl"] = value; |
@@ -1021,197 +1000,194 @@ namespace magicAnime.Properties { | ||
1021 | 1000 | |
1022 | 1001 | [global::System.Configuration.UserScopedSettingAttribute()] |
1023 | 1002 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
1024 | - public ExternalToolsSetting externalTools { | |
1003 | + [global::System.Configuration.DefaultSettingValueAttribute("1")] | |
1004 | + public int overlapThreshould { | |
1025 | 1005 | get { |
1026 | - return ((ExternalToolsSetting)(this["externalTools"])); | |
1006 | + return ((int)(this["overlapThreshould"])); | |
1027 | 1007 | } |
1028 | 1008 | set { |
1029 | - this["externalTools"] = value; | |
1009 | + this["overlapThreshould"] = value; | |
1010 | + } | |
1011 | + } | |
1012 | + | |
1013 | + [global::System.Configuration.UserScopedSettingAttribute()] | |
1014 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1015 | + [global::System.Configuration.DefaultSettingValueAttribute("False")] | |
1016 | + public bool thumbnailMode { | |
1017 | + get { | |
1018 | + return ((bool)(this["thumbnailMode"])); | |
1019 | + } | |
1020 | + set { | |
1021 | + this["thumbnailMode"] = value; | |
1030 | 1022 | } |
1031 | 1023 | } |
1032 | 1024 | |
1033 | 1025 | [global::System.Configuration.UserScopedSettingAttribute()] |
1034 | 1026 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
1035 | 1027 | [global::System.Configuration.DefaultSettingValueAttribute("1")] |
1036 | - public int overlapThreshould { | |
1028 | + public uint fileTitleMode { | |
1037 | 1029 | get { |
1038 | - return ((int)(this["overlapThreshould"])); | |
1030 | + return ((uint)(this["fileTitleMode"])); | |
1039 | 1031 | } |
1040 | 1032 | set { |
1041 | - this["overlapThreshould"] = value; | |
1033 | + this["fileTitleMode"] = value; | |
1042 | 1034 | } |
1043 | 1035 | } |
1044 | - | |
1045 | - [global::System.Configuration.UserScopedSettingAttribute()] | |
1046 | - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1047 | - [global::System.Configuration.DefaultSettingValueAttribute("False")] | |
1048 | - public bool enablePriority | |
1049 | - { | |
1050 | - get | |
1051 | - { | |
1052 | - return ((bool)(this["enablePriority"])); | |
1053 | - } | |
1054 | - set | |
1055 | - { | |
1056 | - this["enablePriority"] = value; | |
1057 | - } | |
1058 | - } | |
1059 | - | |
1060 | - [global::System.Configuration.UserScopedSettingAttribute()] | |
1061 | - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1062 | - [global::System.Configuration.DefaultSettingValueAttribute("5")] | |
1063 | - public int overlapMargin | |
1064 | - { | |
1065 | - get | |
1066 | - { | |
1067 | - return ((int)(this["overlapMargin"])); | |
1068 | - } | |
1069 | - set | |
1070 | - { | |
1071 | - this["overlapMargin"] = value; | |
1072 | - } | |
1073 | - } | |
1074 | - | |
1075 | - [global::System.Configuration.UserScopedSettingAttribute()] | |
1076 | - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1077 | - [global::System.Configuration.DefaultSettingValueAttribute("False")] | |
1078 | - public bool thumbnailMode | |
1079 | - { | |
1080 | - get | |
1081 | - { | |
1082 | - return (bool)this["ThumbnailMode"]; | |
1083 | - } | |
1084 | - set | |
1085 | - { | |
1086 | - this["ThumbnailMode"] = value; | |
1087 | - } | |
1088 | - } | |
1089 | - | |
1090 | -// <ADD> 2010/01/27 -> | |
1091 | - [global::System.Configuration.UserScopedSettingAttribute()] | |
1092 | - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1093 | - [global::System.Configuration.DefaultSettingValueAttribute("True")] | |
1094 | - public bool updateOnAirSoon | |
1095 | - { | |
1096 | - get | |
1097 | - { | |
1098 | - return (bool)this["updateOnAirSoon"]; | |
1099 | - } | |
1100 | - set | |
1101 | - { | |
1102 | - this["updateOnAirSoon"] = value; | |
1103 | - } | |
1104 | - } | |
1105 | - [global::System.Configuration.UserScopedSettingAttribute()] | |
1106 | - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1107 | - [global::System.Configuration.DefaultSettingValueAttribute("<ArrayOfInt><int>10</int><int>30</int></ArrayOfInt>")] | |
1108 | - public System.Collections.Generic.List<int> untilOnAirMinutes | |
1109 | - { | |
1110 | - get | |
1111 | - { | |
1112 | - return (System.Collections.Generic.List<int>)this["untilOnAirMinutes"]; | |
1113 | - } | |
1114 | - set | |
1115 | - { | |
1116 | - this["untilOnAirMinutes"] = value; | |
1117 | - } | |
1118 | - } | |
1119 | -// <ADD> 2010/01/27 <- | |
1120 | -// <ADD> 2010/01/29 -> | |
1121 | - [global::System.Configuration.UserScopedSettingAttribute()] | |
1122 | - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1123 | - [global::System.Configuration.DefaultSettingValueAttribute("False")] | |
1124 | - public bool showLogPane | |
1125 | - { | |
1126 | - get | |
1127 | - { | |
1128 | - return (bool)this["showLogPane"]; | |
1129 | - } | |
1130 | - set | |
1131 | - { | |
1132 | - this["showLogPane"] = value; | |
1133 | - } | |
1134 | - } | |
1135 | - | |
1136 | - [global::System.Configuration.UserScopedSettingAttribute()] | |
1137 | - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1138 | - [global::System.Configuration.DefaultSettingValueAttribute("100")] | |
1139 | - public int logPaneSize | |
1140 | - { | |
1141 | - get | |
1142 | - { | |
1143 | - return (int)this["logPaneSize"]; | |
1144 | - } | |
1145 | - set | |
1146 | - { | |
1147 | - this["logPaneSize"] = value; | |
1148 | - } | |
1149 | - } | |
1150 | -// <ADD> 2010/01/29 <- | |
1151 | -// <ADD> 2010/01/31 -> | |
1152 | - [global::System.Configuration.UserScopedSettingAttribute()] | |
1153 | - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1154 | - [global::System.Configuration.DefaultSettingValueAttribute("False")] | |
1155 | - public bool disableUnread | |
1156 | - { | |
1157 | - get | |
1158 | - { | |
1159 | - return (bool)this["disableUnread"]; | |
1160 | - } | |
1161 | - set | |
1162 | - { | |
1163 | - this["disableUnread"] = value; | |
1164 | - } | |
1165 | - } | |
1166 | -// <ADD> 2010/01/31 <- | |
1167 | -// <ADD> 2010/04/17 -> | |
1168 | - [global::System.Configuration.UserScopedSettingAttribute()] | |
1169 | - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1170 | - [global::System.Configuration.DefaultSettingValueAttribute("True")] | |
1171 | - public bool keepPlan | |
1172 | - { | |
1173 | - get | |
1174 | - { | |
1175 | - return (bool)this["keepPlan"]; | |
1176 | - } | |
1177 | - set | |
1178 | - { | |
1179 | - this["keepPlan"] = value; | |
1180 | - } | |
1181 | - } | |
1182 | -// <ADD> 2010/04/17 <- | |
1183 | -// <ADD> 2010/04/20 -> | |
1184 | - [global::System.Configuration.UserScopedSettingAttribute()] | |
1185 | - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1186 | - [global::System.Configuration.DefaultSettingValueAttribute("2")] | |
1187 | - public int retryDownload | |
1188 | - { | |
1189 | - get | |
1190 | - { | |
1191 | - return (int)this["retryDownload"]; | |
1192 | - } | |
1193 | - set | |
1194 | - { | |
1195 | - this["retryDownload"] = value; | |
1196 | - } | |
1197 | - } | |
1198 | -// <ADD> 2010/04/20 <- | |
1199 | -// <ADD> 2010/08/01 -> | |
1200 | - [global::System.Configuration.UserScopedSettingAttribute()] | |
1201 | - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1202 | - [global::System.Configuration.DefaultSettingValueAttribute("1")] | |
1203 | - public uint fileTitleMode | |
1204 | - { | |
1205 | - get | |
1206 | - { | |
1207 | - return (uint)this["fileTitleMode"]; | |
1208 | - } | |
1209 | - set | |
1210 | - { | |
1211 | - this["fileTitleMode"] = value; | |
1212 | - } | |
1213 | - } | |
1214 | -// <ADD> 2010/08/01 <- | |
1215 | - | |
1216 | - } | |
1036 | + | |
1037 | + [global::System.Configuration.UserScopedSettingAttribute()] | |
1038 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1039 | + [global::System.Configuration.DefaultSettingValueAttribute("True")] | |
1040 | + public bool disableUnread { | |
1041 | + get { | |
1042 | + return ((bool)(this["disableUnread"])); | |
1043 | + } | |
1044 | + set { | |
1045 | + this["disableUnread"] = value; | |
1046 | + } | |
1047 | + } | |
1048 | + | |
1049 | + [global::System.Configuration.UserScopedSettingAttribute()] | |
1050 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1051 | + [global::System.Configuration.DefaultSettingValueAttribute("False")] | |
1052 | + public bool enablePriority { | |
1053 | + get { | |
1054 | + return ((bool)(this["enablePriority"])); | |
1055 | + } | |
1056 | + set { | |
1057 | + this["enablePriority"] = value; | |
1058 | + } | |
1059 | + } | |
1060 | + | |
1061 | + [global::System.Configuration.UserScopedSettingAttribute()] | |
1062 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1063 | + [global::System.Configuration.DefaultSettingValueAttribute("5")] | |
1064 | + public int overlapMargin { | |
1065 | + get { | |
1066 | + return ((int)(this["overlapMargin"])); | |
1067 | + } | |
1068 | + set { | |
1069 | + this["overlapMargin"] = value; | |
1070 | + } | |
1071 | + } | |
1072 | + | |
1073 | + [global::System.Configuration.UserScopedSettingAttribute()] | |
1074 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1075 | + public global::magicAnime.ExternalToolsSetting externalTools { | |
1076 | + get { | |
1077 | + return ((global::magicAnime.ExternalToolsSetting)(this["externalTools"])); | |
1078 | + } | |
1079 | + set { | |
1080 | + this["externalTools"] = value; | |
1081 | + } | |
1082 | + } | |
1083 | + | |
1084 | + [global::System.Configuration.UserScopedSettingAttribute()] | |
1085 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1086 | + [global::System.Configuration.DefaultSettingValueAttribute("True")] | |
1087 | + public bool keepPlan { | |
1088 | + get { | |
1089 | + return ((bool)(this["keepPlan"])); | |
1090 | + } | |
1091 | + set { | |
1092 | + this["keepPlan"] = value; | |
1093 | + } | |
1094 | + } | |
1095 | + | |
1096 | + [global::System.Configuration.UserScopedSettingAttribute()] | |
1097 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1098 | + [global::System.Configuration.DefaultSettingValueAttribute("100")] | |
1099 | + public int logPaneSize { | |
1100 | + get { | |
1101 | + return ((int)(this["logPaneSize"])); | |
1102 | + } | |
1103 | + set { | |
1104 | + this["logPaneSize"] = value; | |
1105 | + } | |
1106 | + } | |
1107 | + | |
1108 | + [global::System.Configuration.UserScopedSettingAttribute()] | |
1109 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1110 | + [global::System.Configuration.DefaultSettingValueAttribute("0, 0, 0, 0")] | |
1111 | + public global::System.Drawing.Rectangle rectWindow { | |
1112 | + get { | |
1113 | + return ((global::System.Drawing.Rectangle)(this["rectWindow"])); | |
1114 | + } | |
1115 | + set { | |
1116 | + this["rectWindow"] = value; | |
1117 | + } | |
1118 | + } | |
1119 | + | |
1120 | + [global::System.Configuration.UserScopedSettingAttribute()] | |
1121 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1122 | + [global::System.Configuration.DefaultSettingValueAttribute("2")] | |
1123 | + public int retryDownload { | |
1124 | + get { | |
1125 | + return ((int)(this["retryDownload"])); | |
1126 | + } | |
1127 | + set { | |
1128 | + this["retryDownload"] = value; | |
1129 | + } | |
1130 | + } | |
1131 | + | |
1132 | + [global::System.Configuration.UserScopedSettingAttribute()] | |
1133 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1134 | + [global::System.Configuration.DefaultSettingValueAttribute("False")] | |
1135 | + public bool showLogPane { | |
1136 | + get { | |
1137 | + return ((bool)(this["showLogPane"])); | |
1138 | + } | |
1139 | + set { | |
1140 | + this["showLogPane"] = value; | |
1141 | + } | |
1142 | + } | |
1143 | + | |
1144 | + [global::System.Configuration.UserScopedSettingAttribute()] | |
1145 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1146 | + [global::System.Configuration.DefaultSettingValueAttribute("<ArrayOfInt xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http" + | |
1147 | + "://www.w3.org/2001/XMLSchema\">\r\n\t<int>10</int>\r\n\t<int>30</int>\r\n</ArrayOfInt>\r\n")] | |
1148 | + public global::System.Collections.Generic.List<int> untilOnAirMinutes { | |
1149 | + get { | |
1150 | + return ((global::System.Collections.Generic.List<int>)(this["untilOnAirMinutes"])); | |
1151 | + } | |
1152 | + set { | |
1153 | + this["untilOnAirMinutes"] = value; | |
1154 | + } | |
1155 | + } | |
1156 | + | |
1157 | + [global::System.Configuration.UserScopedSettingAttribute()] | |
1158 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1159 | + [global::System.Configuration.DefaultSettingValueAttribute("True")] | |
1160 | + public bool updateOnAirSoon { | |
1161 | + get { | |
1162 | + return ((bool)(this["updateOnAirSoon"])); | |
1163 | + } | |
1164 | + set { | |
1165 | + this["updateOnAirSoon"] = value; | |
1166 | + } | |
1167 | + } | |
1168 | + | |
1169 | + [global::System.Configuration.UserScopedSettingAttribute()] | |
1170 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1171 | + [global::System.Configuration.DefaultSettingValueAttribute("5")] | |
1172 | + public int titlePast { | |
1173 | + get { | |
1174 | + return ((int)(this["titlePast"])); | |
1175 | + } | |
1176 | + set { | |
1177 | + this["titlePast"] = value; | |
1178 | + } | |
1179 | + } | |
1180 | + | |
1181 | + [global::System.Configuration.UserScopedSettingAttribute()] | |
1182 | + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | |
1183 | + [global::System.Configuration.DefaultSettingValueAttribute("8")] | |
1184 | + public int titleFuture { | |
1185 | + get { | |
1186 | + return ((int)(this["titleFuture"])); | |
1187 | + } | |
1188 | + set { | |
1189 | + this["titleFuture"] = value; | |
1190 | + } | |
1191 | + } | |
1192 | + } | |
1217 | 1193 | } |
@@ -0,0 +1,304 @@ | ||
1 | +<?xml version='1.0' encoding='utf-8'?> | |
2 | +<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="magicAnime.Properties" GeneratedClassName="Settings"> | |
3 | + <Profiles /> | |
4 | + <Settings> | |
5 | + <Setting Name="helpUrl" Type="System.String" Scope="Application"> | |
6 | + <Value Profile="(Default)">http://members2.jcom.home.ne.jp/kurusugawa/mAgicAnime/</Value> | |
7 | + </Setting> | |
8 | + <Setting Name="specifiedNameFormat" Type="System.String" Scope="Application"> | |
9 | + <Value Profile="(Default)">A{0:0}_{1:0}</Value> | |
10 | + </Setting> | |
11 | + <Setting Name="thumbnailWhitebar" Type="System.Int32" Scope="Application"> | |
12 | + <Value Profile="(Default)">13</Value> | |
13 | + </Setting> | |
14 | + <Setting Name="captureFolder" Type="System.String" Scope="User"> | |
15 | + <Value Profile="(Default)" /> | |
16 | + </Setting> | |
17 | + <Setting Name="captureMergin" Type="System.Int32" Scope="User"> | |
18 | + <Value Profile="(Default)">5</Value> | |
19 | + </Setting> | |
20 | + <Setting Name="encoderFolder" Type="System.String" Scope="User"> | |
21 | + <Value Profile="(Default)" /> | |
22 | + </Setting> | |
23 | + <Setting Name="encodedFolder" Type="System.String" Scope="User"> | |
24 | + <Value Profile="(Default)" /> | |
25 | + </Setting> | |
26 | + <Setting Name="captureSubDir" Type="System.Boolean" Scope="User"> | |
27 | + <Value Profile="(Default)">False</Value> | |
28 | + </Setting> | |
29 | + <Setting Name="captureExtension" Type="System.Int32" Scope="User"> | |
30 | + <Value Profile="(Default)">0</Value> | |
31 | + </Setting> | |
32 | + <Setting Name="autoUpdate" Type="System.Boolean" Scope="User"> | |
33 | + <Value Profile="(Default)">True</Value> | |
34 | + </Setting> | |
35 | + <Setting Name="prohibitUpdateWhileRecording" Type="System.Boolean" Scope="User"> | |
36 | + <Value Profile="(Default)">True</Value> | |
37 | + </Setting> | |
38 | + <Setting Name="removeSourceWhenEncoded" Type="System.Boolean" Scope="User"> | |
39 | + <Value Profile="(Default)">True</Value> | |
40 | + </Setting> | |
41 | + <Setting Name="saveFolder" Type="System.String" Scope="User"> | |
42 | + <Value Profile="(Default)" /> | |
43 | + </Setting> | |
44 | + <Setting Name="classificatePrograms" Type="System.Boolean" Scope="User"> | |
45 | + <Value Profile="(Default)">True</Value> | |
46 | + </Setting> | |
47 | + <Setting Name="saveNameFormat" Type="System.String" Scope="User"> | |
48 | + <Value Profile="(Default)">{0} 第{6}話 「{2}」</Value> | |
49 | + </Setting> | |
50 | + <Setting Name="scheduleFirstHour" Type="System.Int32" Scope="User"> | |
51 | + <Value Profile="(Default)">23</Value> | |
52 | + </Setting> | |
53 | + <Setting Name="scheduleTimeZone" Type="System.Int32" Scope="User"> | |
54 | + <Value Profile="(Default)">4</Value> | |
55 | + </Setting> | |
56 | + <Setting Name="scheduleEncodeEveryday" Type="System.Boolean" Scope="User"> | |
57 | + <Value Profile="(Default)">False</Value> | |
58 | + </Setting> | |
59 | + <Setting Name="scheduleEncodeTime" Type="System.Int32" Scope="User"> | |
60 | + <Value Profile="(Default)">0</Value> | |
61 | + </Setting> | |
62 | + <Setting Name="autoShutdownAtEncoded" Type="System.Boolean" Scope="User"> | |
63 | + <Value Profile="(Default)">False</Value> | |
64 | + </Setting> | |
65 | + <Setting Name="autoShutdownType" Type="System.Int32" Scope="User"> | |
66 | + <Value Profile="(Default)">0</Value> | |
67 | + </Setting> | |
68 | + <Setting Name="minimizeAtStartup" Type="System.Boolean" Scope="User"> | |
69 | + <Value Profile="(Default)">False</Value> | |
70 | + </Setting> | |
71 | + <Setting Name="minimizeAtPlayer" Type="System.Boolean" Scope="User"> | |
72 | + <Value Profile="(Default)">False</Value> | |
73 | + </Setting> | |
74 | + <Setting Name="syoboiTitleList" Type="System.String" Scope="User"> | |
75 | + <Value Profile="(Default)">http://cal.syoboi.jp/list.php</Value> | |
76 | + </Setting> | |
77 | + <Setting Name="syoboiTid" Type="System.String" Scope="User"> | |
78 | + <Value Profile="(Default)">http://cal.syoboi.jp/tid/</Value> | |
79 | + </Setting> | |
80 | + <Setting Name="reserveStart" Type="System.Int32" Scope="User"> | |
81 | + <Value Profile="(Default)">0</Value> | |
82 | + </Setting> | |
83 | + <Setting Name="reserveEnd" Type="System.Int32" Scope="User"> | |
84 | + <Value Profile="(Default)">0</Value> | |
85 | + </Setting> | |
86 | + <Setting Name="bootupTimeUnification" Type="System.UInt32" Scope="User"> | |
87 | + <Value Profile="(Default)">15</Value> | |
88 | + </Setting> | |
89 | + <Setting Name="autoPowerManagement" Type="System.Boolean" Scope="User"> | |
90 | + <Value Profile="(Default)">False</Value> | |
91 | + </Setting> | |
92 | + <Setting Name="shutdownMethod" Type="System.UInt32" Scope="User"> | |
93 | + <Value Profile="(Default)">1</Value> | |
94 | + </Setting> | |
95 | + <Setting Name="bootupHasten" Type="System.UInt32" Scope="User"> | |
96 | + <Value Profile="(Default)">5</Value> | |
97 | + </Setting> | |
98 | + <Setting Name="shutdownPutoff" Type="System.UInt32" Scope="User"> | |
99 | + <Value Profile="(Default)">2</Value> | |
100 | + </Setting> | |
101 | + <Setting Name="schedulerType" Type="System.String" Scope="User"> | |
102 | + <Value Profile="(Default)" /> | |
103 | + </Setting> | |
104 | + <Setting Name="autoRefresh" Type="System.Boolean" Scope="User"> | |
105 | + <Value Profile="(Default)">False</Value> | |
106 | + </Setting> | |
107 | + <Setting Name="autoRefreshMinute" Type="System.Int32" Scope="User"> | |
108 | + <Value Profile="(Default)">45</Value> | |
109 | + </Setting> | |
110 | + <Setting Name="inTaskTray" Type="System.Boolean" Scope="User"> | |
111 | + <Value Profile="(Default)">False</Value> | |
112 | + </Setting> | |
113 | + <Setting Name="firstRun" Type="System.Boolean" Scope="User"> | |
114 | + <Value Profile="(Default)">True</Value> | |
115 | + </Setting> | |
116 | + <Setting Name="syoboiRss" Type="System.String" Scope="User"> | |
117 | + <Value Profile="(Default)">http://cal.syoboi.jp/rss.php</Value> | |
118 | + </Setting> | |
119 | + <Setting Name="syoboiProg" Type="System.String" Scope="User"> | |
120 | + <Value Profile="(Default)">http://cal.syoboi.jp/proginfo.xml</Value> | |
121 | + </Setting> | |
122 | + <Setting Name="hideRefreshDialog" Type="System.Boolean" Scope="User"> | |
123 | + <Value Profile="(Default)">False</Value> | |
124 | + </Setting> | |
125 | + <Setting Name="notifyUnreadBalloon" Type="System.Boolean" Scope="User"> | |
126 | + <Value Profile="(Default)">True</Value> | |
127 | + </Setting> | |
128 | + <Setting Name="dayPast" Type="System.Int32" Scope="User"> | |
129 | + <Value Profile="(Default)">7</Value> | |
130 | + </Setting> | |
131 | + <Setting Name="dayFuture" Type="System.Int32" Scope="User"> | |
132 | + <Value Profile="(Default)">14</Value> | |
133 | + </Setting> | |
134 | + <Setting Name="weekPast" Type="System.Int32" Scope="User"> | |
135 | + <Value Profile="(Default)">3</Value> | |
136 | + </Setting> | |
137 | + <Setting Name="weekFuture" Type="System.Int32" Scope="User"> | |
138 | + <Value Profile="(Default)">18</Value> | |
139 | + </Setting> | |
140 | + <Setting Name="viewMode" Type="System.Int32" Scope="User"> | |
141 | + <Value Profile="(Default)">0</Value> | |
142 | + </Setting> | |
143 | + <Setting Name="calenderMode" Type="System.Int32" Scope="User"> | |
144 | + <Value Profile="(Default)">0</Value> | |
145 | + </Setting> | |
146 | + <Setting Name="specifiedFile" Type="magicAnime.IdentifyFileMethod" Scope="User"> | |
147 | + <Value Profile="(Default)">ByFileNameWithID</Value> | |
148 | + </Setting> | |
149 | + <Setting Name="thumbnailWidth" Type="System.Int32" Scope="User"> | |
150 | + <Value Profile="(Default)">60</Value> | |
151 | + </Setting> | |
152 | + <Setting Name="thumbnailHeight" Type="System.Int32" Scope="User"> | |
153 | + <Value Profile="(Default)">45</Value> | |
154 | + </Setting> | |
155 | + <Setting Name="thumbnailSubtitle" Type="System.Boolean" Scope="User"> | |
156 | + <Value Profile="(Default)">False</Value> | |
157 | + </Setting> | |
158 | + <Setting Name="thumbnailSecond" Type="System.Int64" Scope="User"> | |
159 | + <Value Profile="(Default)">600</Value> | |
160 | + </Setting> | |
161 | + <Setting Name="thumbnailSize" Type="System.Int32" Scope="User"> | |
162 | + <Value Profile="(Default)">0</Value> | |
163 | + </Setting> | |
164 | + <Setting Name="updateInterval" Type="System.Int32" Scope="User"> | |
165 | + <Value Profile="(Default)">15</Value> | |
166 | + </Setting> | |
167 | + <Setting Name="forbiddenThumbnail" Type="System.Boolean" Scope="User"> | |
168 | + <Value Profile="(Default)">False</Value> | |
169 | + </Setting> | |
170 | + <Setting Name="bootRefresh" Type="System.Boolean" Scope="User"> | |
171 | + <Value Profile="(Default)">True</Value> | |
172 | + </Setting> | |
173 | + <Setting Name="ignoreExist" Type="System.Boolean" Scope="User"> | |
174 | + <Value Profile="(Default)">False</Value> | |
175 | + </Setting> | |
176 | + <Setting Name="copyWithOthers" Type="System.Boolean" Scope="User"> | |
177 | + <Value Profile="(Default)">False</Value> | |
178 | + </Setting> | |
179 | + <Setting Name="removeSubdir" Type="System.Boolean" Scope="User"> | |
180 | + <Value Profile="(Default)">False</Value> | |
181 | + </Setting> | |
182 | + <Setting Name="autoTransferAtBoot" Type="System.Boolean" Scope="User"> | |
183 | + <Value Profile="(Default)">False</Value> | |
184 | + </Setting> | |
185 | + <Setting Name="autoTransferAtAfterRecord" Type="System.Boolean" Scope="User"> | |
186 | + <Value Profile="(Default)">False</Value> | |
187 | + </Setting> | |
188 | + <Setting Name="autoTransferTime" Type="System.Int32" Scope="User"> | |
189 | + <Value Profile="(Default)">1</Value> | |
190 | + </Setting> | |
191 | + <Setting Name="hoursPerDay" Type="System.Int32" Scope="User"> | |
192 | + <Value Profile="(Default)">27</Value> | |
193 | + </Setting> | |
194 | + <Setting Name="maximizeWindow" Type="System.Boolean" Scope="User"> | |
195 | + <Value Profile="(Default)">True</Value> | |
196 | + </Setting> | |
197 | + <Setting Name="strExtension" Type="System.String" Scope="User"> | |
198 | + <Value Profile="(Default)">.mpg</Value> | |
199 | + </Setting> | |
200 | + <Setting Name="autoMoveWithoutFirstEpisode" Type="System.Boolean" Scope="User"> | |
201 | + <Value Profile="(Default)">False</Value> | |
202 | + </Setting> | |
203 | + <Setting Name="reserveDays" Type="System.Int32" Scope="User"> | |
204 | + <Value Profile="(Default)">7</Value> | |
205 | + </Setting> | |
206 | + <Setting Name="autoEncodeInAfterRecord" Type="System.Boolean" Scope="User"> | |
207 | + <Value Profile="(Default)">False</Value> | |
208 | + </Setting> | |
209 | + <Setting Name="autoEncodeMergin" Type="System.Int32" Scope="User"> | |
210 | + <Value Profile="(Default)">10</Value> | |
211 | + </Setting> | |
212 | + <Setting Name="showSoonBalloon" Type="System.Boolean" Scope="User"> | |
213 | + <Value Profile="(Default)">False</Value> | |
214 | + </Setting> | |
215 | + <Setting Name="timeSoonBalloon" Type="System.Int32" Scope="User"> | |
216 | + <Value Profile="(Default)">15</Value> | |
217 | + </Setting> | |
218 | + <Setting Name="concurrentNums" Type="System.Int32" Scope="User"> | |
219 | + <Value Profile="(Default)">1</Value> | |
220 | + </Setting> | |
221 | + <Setting Name="makeThumbnailAfterEncode" Type="System.Boolean" Scope="User"> | |
222 | + <Value Profile="(Default)">False</Value> | |
223 | + </Setting> | |
224 | + <Setting Name="startupWait" Type="System.Int64" Scope="User"> | |
225 | + <Value Profile="(Default)">3</Value> | |
226 | + </Setting> | |
227 | + <Setting Name="MigrateVer1900" Type="System.Boolean" Scope="User"> | |
228 | + <Value Profile="(Default)">False</Value> | |
229 | + </Setting> | |
230 | + <Setting Name="dontBeginEncodeLessThanMinutes" Type="System.Boolean" Scope="User"> | |
231 | + <Value Profile="(Default)">False</Value> | |
232 | + </Setting> | |
233 | + <Setting Name="maxDelayTimeDontBeginEncode" Type="System.Int32" Scope="User"> | |
234 | + <Value Profile="(Default)">60</Value> | |
235 | + </Setting> | |
236 | + <Setting Name="autoBootup" Type="System.Boolean" Scope="User"> | |
237 | + <Value Profile="(Default)">True</Value> | |
238 | + </Setting> | |
239 | + <Setting Name="autoShutdown" Type="System.Boolean" Scope="User"> | |
240 | + <Value Profile="(Default)">True</Value> | |
241 | + </Setting> | |
242 | + <Setting Name="reserveControl" Type="magicAnime.ReserveControl" Scope="User"> | |
243 | + <Value Profile="(Default)">noAutoReserve</Value> | |
244 | + </Setting> | |
245 | + <Setting Name="reserveImmediatlyBeforeMinutes" Type="System.Int32" Scope="User"> | |
246 | + <Value Profile="(Default)">10</Value> | |
247 | + </Setting> | |
248 | + <Setting Name="autoBootNDays" Type="System.Int32" Scope="User"> | |
249 | + <Value Profile="(Default)">30</Value> | |
250 | + </Setting> | |
251 | + <Setting Name="overlapThreshould" Type="System.Int32" Scope="User"> | |
252 | + <Value Profile="(Default)">1</Value> | |
253 | + </Setting> | |
254 | + <Setting Name="thumbnailMode" Type="System.Boolean" Scope="User"> | |
255 | + <Value Profile="(Default)">False</Value> | |
256 | + </Setting> | |
257 | + <Setting Name="fileTitleMode" Type="System.UInt32" Scope="User"> | |
258 | + <Value Profile="(Default)">1</Value> | |
259 | + </Setting> | |
260 | + <Setting Name="disableUnread" Type="System.Boolean" Scope="User"> | |
261 | + <Value Profile="(Default)">True</Value> | |
262 | + </Setting> | |
263 | + <Setting Name="enablePriority" Type="System.Boolean" Scope="User"> | |
264 | + <Value Profile="(Default)">False</Value> | |
265 | + </Setting> | |
266 | + <Setting Name="overlapMargin" Type="System.Int32" Scope="User"> | |
267 | + <Value Profile="(Default)">5</Value> | |
268 | + </Setting> | |
269 | + <Setting Name="externalTools" Type="magicAnime.ExternalToolsSetting" Scope="User"> | |
270 | + <Value Profile="(Default)" /> | |
271 | + </Setting> | |
272 | + <Setting Name="keepPlan" Type="System.Boolean" Scope="User"> | |
273 | + <Value Profile="(Default)">True</Value> | |
274 | + </Setting> | |
275 | + <Setting Name="logPaneSize" Type="System.Int32" Scope="User"> | |
276 | + <Value Profile="(Default)">100</Value> | |
277 | + </Setting> | |
278 | + <Setting Name="rectWindow" Type="System.Drawing.Rectangle" Scope="User"> | |
279 | + <Value Profile="(Default)">0, 0, 0, 0</Value> | |
280 | + </Setting> | |
281 | + <Setting Name="retryDownload" Type="System.Int32" Scope="User"> | |
282 | + <Value Profile="(Default)">2</Value> | |
283 | + </Setting> | |
284 | + <Setting Name="showLogPane" Type="System.Boolean" Scope="User"> | |
285 | + <Value Profile="(Default)">False</Value> | |
286 | + </Setting> | |
287 | + <Setting Name="untilOnAirMinutes" Type="System.Collections.Generic.List<int>" Scope="User"> | |
288 | + <Value Profile="(Default)"><ArrayOfInt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |
289 | + <int>10</int> | |
290 | + <int>30</int> | |
291 | +</ArrayOfInt> | |
292 | +</Value> | |
293 | + </Setting> | |
294 | + <Setting Name="updateOnAirSoon" Type="System.Boolean" Scope="User"> | |
295 | + <Value Profile="(Default)">True</Value> | |
296 | + </Setting> | |
297 | + <Setting Name="titlePast" Type="System.Int32" Scope="User"> | |
298 | + <Value Profile="(Default)">5</Value> | |
299 | + </Setting> | |
300 | + <Setting Name="titleFuture" Type="System.Int32" Scope="User"> | |
301 | + <Value Profile="(Default)">8</Value> | |
302 | + </Setting> | |
303 | + </Settings> | |
304 | +</SettingsFile> | |
\ No newline at end of file |
@@ -96,40 +96,14 @@ namespace magicAnime | ||
96 | 96 | private bool mIsBusy = false; // 処理中フラグ |
97 | 97 | public string mSubTitle = ""; // サブタイトル |
98 | 98 | private bool mIsDirty = false; // データ変更フラグ |
99 | - private int mStoryNumber = 0; // エピソード番号 | |
99 | + private int mStoryNumber = 0; // エピソード番号 | |
100 | + // mod. yossiepon_20150705 | |
101 | + private string mStoryNoStr = ""; // エピソード番号文字列 | |
100 | 102 | private int mRepeatNumber = -1; // n回目の放送 |
101 | 103 | private bool mPlanError = false; // 放送プランデータ異常 |
102 | 104 | |
103 | 105 | private Encoder encoding = null; // エンコード処理中のエンコーダオブジェクト |
104 | 106 | |
105 | - | |
106 | - //========================================================================= | |
107 | - /// <summary> | |
108 | - /// コンストラクタ | |
109 | - /// </summary> | |
110 | - /// <remarks> | |
111 | - /// </remarks> | |
112 | - /// <history>2006/XX/XX 新規作成</history> | |
113 | - //======================================================================== | |
114 | - public AnimeEpisode( | |
115 | - AnimeProgram animeProgram , | |
116 | - State initialState , | |
117 | - string inFilePath , | |
118 | - DateTime inDateTime , | |
119 | - int inStoryNumber , | |
120 | - string inSubTitle ) | |
121 | - { | |
122 | - | |
123 | - | |
124 | - this.mStoryNumber = inStoryNumber; | |
125 | - this.mSubTitle = inSubTitle; | |
126 | - this.mIsUnread = true; | |
127 | - | |
128 | - this.mParent = animeProgram; | |
129 | - | |
130 | - this.Dirty = true; | |
131 | - } | |
132 | - | |
133 | 107 | //========================================================================= |
134 | 108 | /// <summary> |
135 | 109 | /// コンストラクタ |
@@ -477,6 +451,8 @@ namespace magicAnime | ||
477 | 451 | } |
478 | 452 | |
479 | 453 | public int StoryNumber { get { return mStoryNumber; } } |
454 | + // mod. yossiepon_20150705 | |
455 | + public string StoryNoStr { get { return mStoryNoStr; } } | |
480 | 456 | |
481 | 457 | //========================================================================= |
482 | 458 | /// <summary> |
@@ -667,11 +643,16 @@ namespace magicAnime | ||
667 | 643 | // 取得した放送プランで上書き |
668 | 644 | if( !mHasPlan |
669 | 645 | || (mStartTime != syoboiRecord.onAirDateTime) |
670 | - || (mLength != syoboiRecord.length) ) | |
646 | + || (mLength != syoboiRecord.length) | |
647 | + // mod. yossiepon_20150705 | |
648 | + || !mStoryNoStr.Equals(syoboiRecord.episode) ) | |
671 | 649 | { |
672 | - mHasPlan = true; | |
650 | + // mod. yossiepon_20150705 | |
651 | + mHasPlan = syoboiRecord.length != 0; | |
673 | 652 | mStartTime = syoboiRecord.onAirDateTime; |
674 | 653 | mLength = syoboiRecord.length; |
654 | + // mod. yossiepon_20150705 | |
655 | + mStoryNoStr = syoboiRecord.episode; | |
675 | 656 | Dirty = true; |
676 | 657 | } |
677 | 658 |
@@ -1281,7 +1262,10 @@ namespace magicAnime | ||
1281 | 1262 | subTitleName, |
1282 | 1263 | dateStr, |
1283 | 1264 | timeStr, |
1284 | - station); | |
1265 | + // mod. yossiepon_20150705 begin | |
1266 | + station, | |
1267 | + mStoryNoStr.Length > 0 ? mStoryNoStr : mStoryNumber.ToString("00")); | |
1268 | + // mod. yossiepon_20150705 end | |
1285 | 1269 | } |
1286 | 1270 | catch(Exception ex) |
1287 | 1271 | { |
@@ -1328,7 +1312,10 @@ namespace magicAnime | ||
1328 | 1312 | mSubTitle, |
1329 | 1313 | dateStr, |
1330 | 1314 | timeStr, |
1331 | - station); | |
1315 | + // mod. yossiepon_20150705 begin | |
1316 | + station, | |
1317 | + mStoryNoStr.Length > 0 ? mStoryNoStr : mStoryNumber.ToString("00")); | |
1318 | + // mod. yossiepon_20150705 end | |
1332 | 1319 | } |
1333 | 1320 | catch(Exception ex) |
1334 | 1321 | { |
@@ -1518,6 +1505,8 @@ namespace magicAnime | ||
1518 | 1505 | xw.WriteStartElement("Records"); |
1519 | 1506 | |
1520 | 1507 | xw.WriteElementString("StoryNumber" , Convert.ToString(mStoryNumber)); |
1508 | + // mod. yossiepon_20150705 | |
1509 | + xw.WriteElementString("StoryNoStr" , mStoryNoStr); | |
1521 | 1510 | xw.WriteElementString("FilePath" , mFilePath); |
1522 | 1511 | xw.WriteElementString("DateTime" , Convert.ToString(mStartTime.Ticks)); |
1523 | 1512 | xw.WriteElementString("SubTitle" , mSubTitle); |
@@ -1555,6 +1544,9 @@ namespace magicAnime | ||
1555 | 1544 | { |
1556 | 1545 | if (xr.LocalName.Equals("StoryNumber")) |
1557 | 1546 | mStoryNumber = xr.ReadElementContentAsInt(); |
1547 | + // mod. yossiepon_20150705 | |
1548 | + else if (xr.LocalName.Equals("StoryNoStr")) | |
1549 | + mStoryNoStr = xr.ReadElementContentAsString(); | |
1558 | 1550 | else if (xr.LocalName.Equals("FilePath")) |
1559 | 1551 | mFilePath = xr.ReadElementContentAsString(); |
1560 | 1552 | // Ver1.9.18以前からの以降 |
@@ -1597,6 +1589,12 @@ namespace magicAnime | ||
1597 | 1589 | break; |
1598 | 1590 | } |
1599 | 1591 | |
1592 | + // mod. yossiepon_20150705 begin | |
1593 | + if (mStoryNoStr.Length == 0) | |
1594 | + { | |
1595 | + mStoryNoStr = mStoryNumber.ToString(); | |
1596 | + } | |
1597 | + // mod. yossiepon_20150705 end | |
1600 | 1598 | } |
1601 | 1599 | |
1602 | 1600 | // Ver1.9.18以前からのデータ移行用 |
@@ -573,6 +573,7 @@ namespace magicAnime | ||
573 | 573 | if( Episodes.Count == 0 ) |
574 | 574 | return NextEpisode.NextUnknown; |
575 | 575 | |
576 | + /* しょぼカルは、すべて登録されていな場合がある | |
576 | 577 | AnimeEpisode lastEpisode = Episodes[Episodes.Count-1]; |
577 | 578 | |
578 | 579 | if ( lastEpisode.HasPlan && |
@@ -581,6 +582,7 @@ namespace magicAnime | ||
581 | 582 | earlyOnAir = null; |
582 | 583 | return NextEpisode.EndProgram; |
583 | 584 | } |
585 | + */ | |
584 | 586 | |
585 | 587 | // |
586 | 588 | // dateTime以降、リストの中で最も早く放送するEpisodeを見つける |
@@ -606,7 +608,7 @@ namespace magicAnime | ||
606 | 608 | } |
607 | 609 | |
608 | 610 | if (earlyOnAir==null) |
609 | - return NextEpisode.NextUnknown; | |
611 | + return NextEpisode.EndProgram; | |
610 | 612 | |
611 | 613 | return NextEpisode.NextDecided; |
612 | 614 | } |
@@ -668,6 +670,16 @@ namespace magicAnime | ||
668 | 670 | if (StoryCount < maxNumber) |
669 | 671 | StoryCount = maxNumber; // 話数が増えた場合だけ増やす |
670 | 672 | |
673 | + //------------------------------------ | |
674 | + // 話数未設定項目の確認 | |
675 | + //------------------------------------ | |
676 | + foreach (AnimeEpisode episode in Episodes) | |
677 | + { | |
678 | + maxNumber = SyoboiCalender.Unnumbers(episode.Parent.syoboiTvStation, ref syoboiList); | |
679 | + } | |
680 | + if (StoryCount < maxNumber) | |
681 | + StoryCount = maxNumber; // 話数が増えた場合だけ増やす | |
682 | + | |
671 | 683 | //------------------------------- |
672 | 684 | // エピソードごと放送データ更新 |
673 | 685 | //------------------------------- |
@@ -331,6 +331,9 @@ namespace magicAnime.RecordingManager.EncodeManager.CmdLineEncoder | ||
331 | 331 | |
332 | 332 | process.WaitForExit(); |
333 | 333 | |
334 | + if (process.ExitCode != 0) | |
335 | + throw new Exception("エンコードに失敗した (終了コード: " + process.ExitCode + ")"); | |
336 | + | |
334 | 337 | if (abortEncode) |
335 | 338 | throw new AbortException(); |
336 | 339 |
@@ -126,8 +126,6 @@ namespace User32API | ||
126 | 126 | |
127 | 127 | gctext.Free(); |
128 | 128 | |
129 | - string aa; | |
130 | - | |
131 | 129 | text = Encoding.GetEncoding( 932 ).GetString( buffer, 0, 250 ); |
132 | 130 | |
133 | 131 | Console.Write( text ); |
@@ -132,6 +132,7 @@ | ||
132 | 132 | this.linkLabel2.TabIndex = 6; |
133 | 133 | this.linkLabel2.TabStop = true; |
134 | 134 | this.linkLabel2.Text = "しょぼいカレンダー(http://cal.syoboi.jp/)"; |
135 | + this.linkLabel2.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel2_LinkClicked); | |
135 | 136 | // |
136 | 137 | // label17 |
137 | 138 | // |
@@ -537,13 +537,19 @@ namespace magicAnime | ||
537 | 537 | syoboiTvStationComboBox.Items.Add("(指定なし)"); |
538 | 538 | syoboiTvStationComboBox.SelectedIndex = 0; |
539 | 539 | |
540 | + // 話数を表示 | |
541 | + int maxNumber = 0; | |
542 | + | |
540 | 543 | if( 0 < mZappingTid ) |
541 | 544 | { |
542 | 545 | syoboiTitleTextBox.Text = title; |
543 | 546 | titleTextBox.Text = title; |
544 | 547 | |
545 | 548 | foreach (string tvStation in tvStationList) |
549 | + { | |
546 | 550 | syoboiTvStationComboBox.Items.Add(tvStation); |
551 | + maxNumber = System.Math.Max(maxNumber, SyoboiCalender.Unnumbers(tvStation, ref recordList) ); | |
552 | + } | |
547 | 553 | |
548 | 554 | if (mSelectTvStation != null) |
549 | 555 | { |
@@ -551,12 +557,6 @@ namespace magicAnime | ||
551 | 557 | mSelectTvStation = null; |
552 | 558 | } |
553 | 559 | |
554 | - // 話数を表示 | |
555 | - int maxNumber = 0; | |
556 | - | |
557 | - foreach (SyoboiCalender.SyoboiRecord record in recordList) | |
558 | - maxNumber = System.Math.Max(maxNumber, record.number); | |
559 | - | |
560 | 560 | storyCountComboBox.Text = Convert.ToString(maxNumber); |
561 | 561 | |
562 | 562 | if (mInputTitle != null) |
@@ -659,6 +659,7 @@ namespace magicAnime | ||
659 | 659 | |
660 | 660 | dlg.ShowDialog(); |
661 | 661 | } |
662 | + | |
662 | 663 | //========================================================================= |
663 | 664 | /// <summary> |
664 | 665 | /// コントロールの状態更新 |
@@ -681,6 +682,27 @@ namespace magicAnime | ||
681 | 682 | recordTvStationCheckBox.Enabled = mLinkOnline; |
682 | 683 | } |
683 | 684 | |
685 | + //========================================================================= | |
686 | + /// <summary> | |
687 | + /// しょぼカルを開く | |
688 | + /// </summary> | |
689 | + /// <remarks> | |
690 | + /// </remarks> | |
691 | + /// <history>2012/03/19 新規作成</history> | |
692 | + //========================================================================= | |
693 | + private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) | |
694 | + { | |
695 | + int tid = (int)syoboiTidUpdown.Value; | |
696 | + if (tid != 0) | |
697 | + { | |
698 | + System.Diagnostics.Process.Start("http://cal.syoboi.jp/tid/" + tid.ToString()); | |
699 | + } | |
700 | + else | |
701 | + { | |
702 | + System.Diagnostics.Process.Start("http://cal.syoboi.jp/"); | |
703 | + } | |
704 | + } | |
705 | + | |
684 | 706 | } |
685 | 707 | |
686 | 708 | } |
@@ -37,7 +37,7 @@ namespace magicAnime | ||
37 | 37 | Settings.Default.dayPast = (int)dayPastUpdown.Value; |
38 | 38 | Settings.Default.dayFuture = (int)dayFutureUpdown.Value; |
39 | 39 | Settings.Default.weekPast = (int)weekPastUpdown.Value; |
40 | - Settings.Default.weekFuture= (int)weekFutureUpdown.Value; | |
40 | + Settings.Default.weekFuture = (int)weekFutureUpdown.Value; | |
41 | 41 | |
42 | 42 | this.DialogResult = DialogResult.OK; |
43 | 43 |
@@ -56,6 +56,7 @@ | ||
56 | 56 | this.SubtitleTextBox = new System.Windows.Forms.TextBox(); |
57 | 57 | this.label1 = new System.Windows.Forms.Label(); |
58 | 58 | this.tabPage2 = new System.Windows.Forms.TabPage(); |
59 | + this.planErrorCheckbox = new System.Windows.Forms.CheckBox(); | |
59 | 60 | this.thumbnailMakedCheckBox = new System.Windows.Forms.CheckBox(); |
60 | 61 | this.groupBox1 = new System.Windows.Forms.GroupBox(); |
61 | 62 | this.timeChangedCheckBox = new System.Windows.Forms.CheckBox(); |
@@ -67,7 +68,6 @@ | ||
67 | 68 | this.isStartedOnairCheckBox = new System.Windows.Forms.CheckBox(); |
68 | 69 | this.isRecordedCheckBox = new System.Windows.Forms.CheckBox(); |
69 | 70 | this.label6 = new System.Windows.Forms.Label(); |
70 | - this.planErrorCheckbox = new System.Windows.Forms.CheckBox(); | |
71 | 71 | this.tabControl1.SuspendLayout(); |
72 | 72 | this.tabPage1.SuspendLayout(); |
73 | 73 | ((System.ComponentModel.ISupportInitialize)(this.lengthUpdown)).BeginInit(); |
@@ -79,10 +79,9 @@ | ||
79 | 79 | // OkButton |
80 | 80 | // |
81 | 81 | this.OkButton.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
82 | - this.OkButton.Location = new System.Drawing.Point(421, 535); | |
83 | - this.OkButton.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
82 | + this.OkButton.Location = new System.Drawing.Point(316, 428); | |
84 | 83 | this.OkButton.Name = "OkButton"; |
85 | - this.OkButton.Size = new System.Drawing.Size(155, 39); | |
84 | + this.OkButton.Size = new System.Drawing.Size(116, 31); | |
86 | 85 | this.OkButton.TabIndex = 1; |
87 | 86 | this.OkButton.Text = "&Ok"; |
88 | 87 | this.OkButton.UseVisualStyleBackColor = true; |
@@ -99,11 +98,10 @@ | ||
99 | 98 | this.tabControl1.Controls.Add(this.tabPage1); |
100 | 99 | this.tabControl1.Controls.Add(this.tabPage2); |
101 | 100 | this.tabControl1.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
102 | - this.tabControl1.Location = new System.Drawing.Point(11, 15); | |
103 | - this.tabControl1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
101 | + this.tabControl1.Location = new System.Drawing.Point(8, 12); | |
104 | 102 | this.tabControl1.Name = "tabControl1"; |
105 | 103 | this.tabControl1.SelectedIndex = 0; |
106 | - this.tabControl1.Size = new System.Drawing.Size(565, 512); | |
104 | + this.tabControl1.Size = new System.Drawing.Size(424, 410); | |
107 | 105 | this.tabControl1.TabIndex = 0; |
108 | 106 | // |
109 | 107 | // tabPage1 |
@@ -131,11 +129,10 @@ | ||
131 | 129 | this.tabPage1.Controls.Add(this.label5); |
132 | 130 | this.tabPage1.Controls.Add(this.SubtitleTextBox); |
133 | 131 | this.tabPage1.Controls.Add(this.label1); |
134 | - this.tabPage1.Location = new System.Drawing.Point(4, 29); | |
135 | - this.tabPage1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
132 | + this.tabPage1.Location = new System.Drawing.Point(4, 25); | |
136 | 133 | this.tabPage1.Name = "tabPage1"; |
137 | - this.tabPage1.Padding = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
138 | - this.tabPage1.Size = new System.Drawing.Size(557, 479); | |
134 | + this.tabPage1.Padding = new System.Windows.Forms.Padding(3, 3, 3, 3); | |
135 | + this.tabPage1.Size = new System.Drawing.Size(416, 381); | |
139 | 136 | this.tabPage1.TabIndex = 0; |
140 | 137 | this.tabPage1.Text = "プロパティ"; |
141 | 138 | this.tabPage1.UseVisualStyleBackColor = true; |
@@ -143,11 +140,10 @@ | ||
143 | 140 | // repeatNumberTextBox |
144 | 141 | // |
145 | 142 | this.repeatNumberTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None; |
146 | - this.repeatNumberTextBox.Location = new System.Drawing.Point(161, 200); | |
147 | - this.repeatNumberTextBox.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
143 | + this.repeatNumberTextBox.Location = new System.Drawing.Point(121, 160); | |
148 | 144 | this.repeatNumberTextBox.Name = "repeatNumberTextBox"; |
149 | 145 | this.repeatNumberTextBox.ReadOnly = true; |
150 | - this.repeatNumberTextBox.Size = new System.Drawing.Size(219, 19); | |
146 | + this.repeatNumberTextBox.Size = new System.Drawing.Size(164, 15); | |
151 | 147 | this.repeatNumberTextBox.TabIndex = 11; |
152 | 148 | this.repeatNumberTextBox.Text = "第n回目の放送です。"; |
153 | 149 | // |
@@ -155,29 +151,22 @@ | ||
155 | 151 | // |
156 | 152 | this.label9.AutoSize = true; |
157 | 153 | this.label9.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
158 | - this.label9.Location = new System.Drawing.Point(476, 168); | |
159 | - this.label9.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); | |
154 | + this.label9.Location = new System.Drawing.Point(357, 134); | |
160 | 155 | this.label9.Name = "label9"; |
161 | - this.label9.Size = new System.Drawing.Size(28, 19); | |
156 | + this.label9.Size = new System.Drawing.Size(22, 15); | |
162 | 157 | this.label9.TabIndex = 10; |
163 | 158 | this.label9.Text = "分"; |
164 | 159 | // |
165 | 160 | // lengthUpdown |
166 | 161 | // |
167 | - this.lengthUpdown.Location = new System.Drawing.Point(405, 164); | |
168 | - this.lengthUpdown.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
162 | + this.lengthUpdown.Location = new System.Drawing.Point(304, 131); | |
169 | 163 | this.lengthUpdown.Maximum = new decimal(new int[] { |
170 | 164 | 999, |
171 | 165 | 0, |
172 | 166 | 0, |
173 | 167 | 0}); |
174 | - this.lengthUpdown.Minimum = new decimal(new int[] { | |
175 | - 1, | |
176 | - 0, | |
177 | - 0, | |
178 | - 0}); | |
179 | 168 | this.lengthUpdown.Name = "lengthUpdown"; |
180 | - this.lengthUpdown.Size = new System.Drawing.Size(67, 26); | |
169 | + this.lengthUpdown.Size = new System.Drawing.Size(50, 22); | |
181 | 170 | this.lengthUpdown.TabIndex = 9; |
182 | 171 | this.lengthUpdown.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; |
183 | 172 | this.lengthUpdown.Value = new decimal(new int[] { |
@@ -190,10 +179,9 @@ | ||
190 | 179 | // |
191 | 180 | this.label8.AutoSize = true; |
192 | 181 | this.label8.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
193 | - this.label8.Location = new System.Drawing.Point(35, 291); | |
194 | - this.label8.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); | |
182 | + this.label8.Location = new System.Drawing.Point(26, 233); | |
195 | 183 | this.label8.Name = "label8"; |
196 | - this.label8.Size = new System.Drawing.Size(287, 19); | |
184 | + this.label8.Size = new System.Drawing.Size(227, 15); | |
197 | 185 | this.label8.TabIndex = 15; |
198 | 186 | this.label8.Text = "(録画ソフトに予約している放送時刻)"; |
199 | 187 | // |
@@ -201,10 +189,9 @@ | ||
201 | 189 | // |
202 | 190 | this.isReserveErrorCheckBox.AutoSize = true; |
203 | 191 | this.isReserveErrorCheckBox.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
204 | - this.isReserveErrorCheckBox.Location = new System.Drawing.Point(21, 316); | |
205 | - this.isReserveErrorCheckBox.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
192 | + this.isReserveErrorCheckBox.Location = new System.Drawing.Point(16, 253); | |
206 | 193 | this.isReserveErrorCheckBox.Name = "isReserveErrorCheckBox"; |
207 | - this.isReserveErrorCheckBox.Size = new System.Drawing.Size(380, 23); | |
194 | + this.isReserveErrorCheckBox.Size = new System.Drawing.Size(301, 19); | |
208 | 195 | this.isReserveErrorCheckBox.TabIndex = 16; |
209 | 196 | this.isReserveErrorCheckBox.Text = "録画予約エラー (予約に異常が発生した場合)"; |
210 | 197 | this.isReserveErrorCheckBox.UseVisualStyleBackColor = true; |
@@ -213,10 +200,9 @@ | ||
213 | 200 | // |
214 | 201 | this.isStoredCheckBox.AutoSize = true; |
215 | 202 | this.isStoredCheckBox.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
216 | - this.isStoredCheckBox.Location = new System.Drawing.Point(21, 441); | |
217 | - this.isStoredCheckBox.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
203 | + this.isStoredCheckBox.Location = new System.Drawing.Point(16, 353); | |
218 | 204 | this.isStoredCheckBox.Name = "isStoredCheckBox"; |
219 | - this.isStoredCheckBox.Size = new System.Drawing.Size(160, 23); | |
205 | + this.isStoredCheckBox.Size = new System.Drawing.Size(128, 19); | |
220 | 206 | this.isStoredCheckBox.TabIndex = 22; |
221 | 207 | this.isStoredCheckBox.Text = "保存先に転送済"; |
222 | 208 | this.isStoredCheckBox.UseVisualStyleBackColor = true; |
@@ -225,10 +211,9 @@ | ||
225 | 211 | // |
226 | 212 | this.isEncodedCheckBox.AutoSize = true; |
227 | 213 | this.isEncodedCheckBox.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
228 | - this.isEncodedCheckBox.Location = new System.Drawing.Point(21, 410); | |
229 | - this.isEncodedCheckBox.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
214 | + this.isEncodedCheckBox.Location = new System.Drawing.Point(16, 328); | |
230 | 215 | this.isEncodedCheckBox.Name = "isEncodedCheckBox"; |
231 | - this.isEncodedCheckBox.Size = new System.Drawing.Size(140, 23); | |
216 | + this.isEncodedCheckBox.Size = new System.Drawing.Size(111, 19); | |
232 | 217 | this.isEncodedCheckBox.TabIndex = 21; |
233 | 218 | this.isEncodedCheckBox.Text = "再エンコード済"; |
234 | 219 | this.isEncodedCheckBox.UseVisualStyleBackColor = true; |
@@ -237,10 +222,9 @@ | ||
237 | 222 | // |
238 | 223 | this.isReservedCheckBox.AutoSize = true; |
239 | 224 | this.isReservedCheckBox.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
240 | - this.isReservedCheckBox.Location = new System.Drawing.Point(23, 226); | |
241 | - this.isReservedCheckBox.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
225 | + this.isReservedCheckBox.Location = new System.Drawing.Point(17, 181); | |
242 | 226 | this.isReservedCheckBox.Name = "isReservedCheckBox"; |
243 | - this.isReservedCheckBox.Size = new System.Drawing.Size(126, 23); | |
227 | + this.isReservedCheckBox.Size = new System.Drawing.Size(101, 19); | |
244 | 228 | this.isReservedCheckBox.TabIndex = 12; |
245 | 229 | this.isReservedCheckBox.Text = "録画予約済"; |
246 | 230 | this.isReservedCheckBox.UseVisualStyleBackColor = true; |
@@ -250,22 +234,20 @@ | ||
250 | 234 | // |
251 | 235 | this.reserveDateTimePicker.CustomFormat = "yyyy/MM/dd HH:mm"; |
252 | 236 | this.reserveDateTimePicker.Format = System.Windows.Forms.DateTimePickerFormat.Custom; |
253 | - this.reserveDateTimePicker.Location = new System.Drawing.Point(161, 255); | |
254 | - this.reserveDateTimePicker.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
237 | + this.reserveDateTimePicker.Location = new System.Drawing.Point(121, 204); | |
255 | 238 | this.reserveDateTimePicker.MaxDate = new System.DateTime(2100, 12, 31, 0, 0, 0, 0); |
256 | 239 | this.reserveDateTimePicker.MinDate = new System.DateTime(2000, 1, 1, 0, 0, 0, 0); |
257 | 240 | this.reserveDateTimePicker.Name = "reserveDateTimePicker"; |
258 | - this.reserveDateTimePicker.Size = new System.Drawing.Size(217, 26); | |
241 | + this.reserveDateTimePicker.Size = new System.Drawing.Size(164, 22); | |
259 | 242 | this.reserveDateTimePicker.TabIndex = 14; |
260 | 243 | // |
261 | 244 | // label4 |
262 | 245 | // |
263 | 246 | this.label4.AutoSize = true; |
264 | 247 | this.label4.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
265 | - this.label4.Location = new System.Drawing.Point(39, 259); | |
266 | - this.label4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); | |
248 | + this.label4.Location = new System.Drawing.Point(29, 207); | |
267 | 249 | this.label4.Name = "label4"; |
268 | - this.label4.Size = new System.Drawing.Size(112, 19); | |
250 | + this.label4.Size = new System.Drawing.Size(89, 15); | |
269 | 251 | this.label4.TabIndex = 13; |
270 | 252 | this.label4.Text = "予約日時(&T):"; |
271 | 253 | // |
@@ -273,10 +255,9 @@ | ||
273 | 255 | // |
274 | 256 | this.hasFileCheckBox.AutoSize = true; |
275 | 257 | this.hasFileCheckBox.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
276 | - this.hasFileCheckBox.Location = new System.Drawing.Point(21, 348); | |
277 | - this.hasFileCheckBox.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
258 | + this.hasFileCheckBox.Location = new System.Drawing.Point(16, 278); | |
278 | 259 | this.hasFileCheckBox.Name = "hasFileCheckBox"; |
279 | - this.hasFileCheckBox.Size = new System.Drawing.Size(151, 23); | |
260 | + this.hasFileCheckBox.Size = new System.Drawing.Size(119, 19); | |
280 | 261 | this.hasFileCheckBox.TabIndex = 17; |
281 | 262 | this.hasFileCheckBox.Text = "録画ファイルあり"; |
282 | 263 | this.hasFileCheckBox.UseVisualStyleBackColor = true; |
@@ -286,10 +267,9 @@ | ||
286 | 267 | // |
287 | 268 | this.hasPlanCheckBox.AutoSize = true; |
288 | 269 | this.hasPlanCheckBox.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
289 | - this.hasPlanCheckBox.Location = new System.Drawing.Point(23, 136); | |
290 | - this.hasPlanCheckBox.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
270 | + this.hasPlanCheckBox.Location = new System.Drawing.Point(17, 109); | |
291 | 271 | this.hasPlanCheckBox.Name = "hasPlanCheckBox"; |
292 | - this.hasPlanCheckBox.Size = new System.Drawing.Size(148, 23); | |
272 | + this.hasPlanCheckBox.Size = new System.Drawing.Size(118, 19); | |
293 | 273 | this.hasPlanCheckBox.TabIndex = 6; |
294 | 274 | this.hasPlanCheckBox.Text = "放送プラン確定"; |
295 | 275 | this.hasPlanCheckBox.UseVisualStyleBackColor = true; |
@@ -299,32 +279,29 @@ | ||
299 | 279 | // |
300 | 280 | this.dateTimePicker.CustomFormat = "yyyy/MM/dd HH:mm"; |
301 | 281 | this.dateTimePicker.Format = System.Windows.Forms.DateTimePickerFormat.Custom; |
302 | - this.dateTimePicker.Location = new System.Drawing.Point(161, 165); | |
303 | - this.dateTimePicker.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
282 | + this.dateTimePicker.Location = new System.Drawing.Point(121, 132); | |
304 | 283 | this.dateTimePicker.MaxDate = new System.DateTime(2100, 12, 31, 0, 0, 0, 0); |
305 | 284 | this.dateTimePicker.MinDate = new System.DateTime(2000, 1, 1, 0, 0, 0, 0); |
306 | 285 | this.dateTimePicker.Name = "dateTimePicker"; |
307 | - this.dateTimePicker.Size = new System.Drawing.Size(217, 26); | |
286 | + this.dateTimePicker.Size = new System.Drawing.Size(164, 22); | |
308 | 287 | this.dateTimePicker.TabIndex = 8; |
309 | 288 | // |
310 | 289 | // label7 |
311 | 290 | // |
312 | 291 | this.label7.AutoSize = true; |
313 | 292 | this.label7.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
314 | - this.label7.Location = new System.Drawing.Point(35, 168); | |
315 | - this.label7.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); | |
293 | + this.label7.Location = new System.Drawing.Point(26, 134); | |
316 | 294 | this.label7.Name = "label7"; |
317 | - this.label7.Size = new System.Drawing.Size(112, 19); | |
295 | + this.label7.Size = new System.Drawing.Size(89, 15); | |
318 | 296 | this.label7.TabIndex = 7; |
319 | 297 | this.label7.Text = "放送日時(&T):"; |
320 | 298 | // |
321 | 299 | // OpenFileButton |
322 | 300 | // |
323 | 301 | this.OpenFileButton.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
324 | - this.OpenFileButton.Location = new System.Drawing.Point(480, 375); | |
325 | - this.OpenFileButton.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
302 | + this.OpenFileButton.Location = new System.Drawing.Point(360, 300); | |
326 | 303 | this.OpenFileButton.Name = "OpenFileButton"; |
327 | - this.OpenFileButton.Size = new System.Drawing.Size(44, 26); | |
304 | + this.OpenFileButton.Size = new System.Drawing.Size(33, 21); | |
328 | 305 | this.OpenFileButton.TabIndex = 20; |
329 | 306 | this.OpenFileButton.Text = ".."; |
330 | 307 | this.OpenFileButton.UseVisualStyleBackColor = true; |
@@ -333,20 +310,18 @@ | ||
333 | 310 | // FileTextBox |
334 | 311 | // |
335 | 312 | this.FileTextBox.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
336 | - this.FileTextBox.Location = new System.Drawing.Point(161, 375); | |
337 | - this.FileTextBox.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
313 | + this.FileTextBox.Location = new System.Drawing.Point(121, 300); | |
338 | 314 | this.FileTextBox.Name = "FileTextBox"; |
339 | - this.FileTextBox.Size = new System.Drawing.Size(309, 26); | |
315 | + this.FileTextBox.Size = new System.Drawing.Size(233, 22); | |
340 | 316 | this.FileTextBox.TabIndex = 19; |
341 | 317 | // |
342 | 318 | // label3 |
343 | 319 | // |
344 | 320 | this.label3.AutoSize = true; |
345 | 321 | this.label3.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
346 | - this.label3.Location = new System.Drawing.Point(35, 379); | |
347 | - this.label3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); | |
322 | + this.label3.Location = new System.Drawing.Point(26, 303); | |
348 | 323 | this.label3.Name = "label3"; |
349 | - this.label3.Size = new System.Drawing.Size(89, 19); | |
324 | + this.label3.Size = new System.Drawing.Size(70, 15); | |
350 | 325 | this.label3.TabIndex = 18; |
351 | 326 | this.label3.Text = "ファイル(&F):"; |
352 | 327 | // |
@@ -354,8 +329,7 @@ | ||
354 | 329 | // |
355 | 330 | this.StoryNumberUpdown.Enabled = false; |
356 | 331 | this.StoryNumberUpdown.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
357 | - this.StoryNumberUpdown.Location = new System.Drawing.Point(161, 52); | |
358 | - this.StoryNumberUpdown.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
332 | + this.StoryNumberUpdown.Location = new System.Drawing.Point(121, 42); | |
359 | 333 | this.StoryNumberUpdown.Maximum = new decimal(new int[] { |
360 | 334 | 2000, |
361 | 335 | 0, |
@@ -363,58 +337,53 @@ | ||
363 | 337 | 0}); |
364 | 338 | this.StoryNumberUpdown.Name = "StoryNumberUpdown"; |
365 | 339 | this.StoryNumberUpdown.ReadOnly = true; |
366 | - this.StoryNumberUpdown.Size = new System.Drawing.Size(65, 26); | |
340 | + this.StoryNumberUpdown.Size = new System.Drawing.Size(49, 22); | |
367 | 341 | this.StoryNumberUpdown.TabIndex = 3; |
368 | 342 | // |
369 | 343 | // label2 |
370 | 344 | // |
371 | 345 | this.label2.AutoSize = true; |
372 | 346 | this.label2.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
373 | - this.label2.Location = new System.Drawing.Point(19, 56); | |
374 | - this.label2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); | |
347 | + this.label2.Location = new System.Drawing.Point(14, 45); | |
375 | 348 | this.label2.Name = "label2"; |
376 | - this.label2.Size = new System.Drawing.Size(85, 19); | |
349 | + this.label2.Size = new System.Drawing.Size(68, 15); | |
377 | 350 | this.label2.TabIndex = 2; |
378 | 351 | this.label2.Text = "第n話(&N):"; |
379 | 352 | // |
380 | 353 | // TitleTextBox |
381 | 354 | // |
382 | 355 | this.TitleTextBox.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
383 | - this.TitleTextBox.Location = new System.Drawing.Point(161, 20); | |
384 | - this.TitleTextBox.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
356 | + this.TitleTextBox.Location = new System.Drawing.Point(121, 16); | |
385 | 357 | this.TitleTextBox.Name = "TitleTextBox"; |
386 | 358 | this.TitleTextBox.ReadOnly = true; |
387 | - this.TitleTextBox.Size = new System.Drawing.Size(363, 26); | |
359 | + this.TitleTextBox.Size = new System.Drawing.Size(273, 22); | |
388 | 360 | this.TitleTextBox.TabIndex = 1; |
389 | 361 | // |
390 | 362 | // label5 |
391 | 363 | // |
392 | 364 | this.label5.AutoSize = true; |
393 | 365 | this.label5.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
394 | - this.label5.Location = new System.Drawing.Point(19, 22); | |
395 | - this.label5.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); | |
366 | + this.label5.Location = new System.Drawing.Point(14, 18); | |
396 | 367 | this.label5.Name = "label5"; |
397 | - this.label5.Size = new System.Drawing.Size(86, 19); | |
368 | + this.label5.Size = new System.Drawing.Size(68, 15); | |
398 | 369 | this.label5.TabIndex = 0; |
399 | 370 | this.label5.Text = "タイトル(&I):"; |
400 | 371 | // |
401 | 372 | // SubtitleTextBox |
402 | 373 | // |
403 | 374 | this.SubtitleTextBox.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
404 | - this.SubtitleTextBox.Location = new System.Drawing.Point(161, 91); | |
405 | - this.SubtitleTextBox.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
375 | + this.SubtitleTextBox.Location = new System.Drawing.Point(121, 73); | |
406 | 376 | this.SubtitleTextBox.Name = "SubtitleTextBox"; |
407 | - this.SubtitleTextBox.Size = new System.Drawing.Size(363, 26); | |
377 | + this.SubtitleTextBox.Size = new System.Drawing.Size(273, 22); | |
408 | 378 | this.SubtitleTextBox.TabIndex = 5; |
409 | 379 | // |
410 | 380 | // label1 |
411 | 381 | // |
412 | 382 | this.label1.AutoSize = true; |
413 | 383 | this.label1.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
414 | - this.label1.Location = new System.Drawing.Point(17, 95); | |
415 | - this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); | |
384 | + this.label1.Location = new System.Drawing.Point(13, 76); | |
416 | 385 | this.label1.Name = "label1"; |
417 | - this.label1.Size = new System.Drawing.Size(122, 19); | |
386 | + this.label1.Size = new System.Drawing.Size(96, 15); | |
418 | 387 | this.label1.TabIndex = 4; |
419 | 388 | this.label1.Text = "サブタイトル(&S):"; |
420 | 389 | // |
@@ -423,23 +392,32 @@ | ||
423 | 392 | this.tabPage2.Controls.Add(this.planErrorCheckbox); |
424 | 393 | this.tabPage2.Controls.Add(this.thumbnailMakedCheckBox); |
425 | 394 | this.tabPage2.Controls.Add(this.groupBox1); |
426 | - this.tabPage2.Location = new System.Drawing.Point(4, 29); | |
427 | - this.tabPage2.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
395 | + this.tabPage2.Location = new System.Drawing.Point(4, 25); | |
428 | 396 | this.tabPage2.Name = "tabPage2"; |
429 | - this.tabPage2.Padding = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
430 | - this.tabPage2.Size = new System.Drawing.Size(557, 479); | |
397 | + this.tabPage2.Padding = new System.Windows.Forms.Padding(3, 3, 3, 3); | |
398 | + this.tabPage2.Size = new System.Drawing.Size(416, 381); | |
431 | 399 | this.tabPage2.TabIndex = 1; |
432 | 400 | this.tabPage2.Text = "詳細"; |
433 | 401 | this.tabPage2.UseVisualStyleBackColor = true; |
434 | 402 | // |
403 | + // planErrorCheckbox | |
404 | + // | |
405 | + this.planErrorCheckbox.AutoSize = true; | |
406 | + this.planErrorCheckbox.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); | |
407 | + this.planErrorCheckbox.Location = new System.Drawing.Point(19, 50); | |
408 | + this.planErrorCheckbox.Name = "planErrorCheckbox"; | |
409 | + this.planErrorCheckbox.Size = new System.Drawing.Size(153, 19); | |
410 | + this.planErrorCheckbox.TabIndex = 19; | |
411 | + this.planErrorCheckbox.Text = "放送データに異常あり"; | |
412 | + this.planErrorCheckbox.UseVisualStyleBackColor = true; | |
413 | + // | |
435 | 414 | // thumbnailMakedCheckBox |
436 | 415 | // |
437 | 416 | this.thumbnailMakedCheckBox.AutoSize = true; |
438 | 417 | this.thumbnailMakedCheckBox.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
439 | - this.thumbnailMakedCheckBox.Location = new System.Drawing.Point(25, 31); | |
440 | - this.thumbnailMakedCheckBox.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
418 | + this.thumbnailMakedCheckBox.Location = new System.Drawing.Point(19, 25); | |
441 | 419 | this.thumbnailMakedCheckBox.Name = "thumbnailMakedCheckBox"; |
442 | - this.thumbnailMakedCheckBox.Size = new System.Drawing.Size(166, 23); | |
420 | + this.thumbnailMakedCheckBox.Size = new System.Drawing.Size(130, 19); | |
443 | 421 | this.thumbnailMakedCheckBox.TabIndex = 18; |
444 | 422 | this.thumbnailMakedCheckBox.Text = "サムネイル作成済"; |
445 | 423 | this.thumbnailMakedCheckBox.UseVisualStyleBackColor = true; |
@@ -454,11 +432,9 @@ | ||
454 | 432 | this.groupBox1.Controls.Add(this.isStorableCheckBox); |
455 | 433 | this.groupBox1.Controls.Add(this.isStartedOnairCheckBox); |
456 | 434 | this.groupBox1.Controls.Add(this.isRecordedCheckBox); |
457 | - this.groupBox1.Location = new System.Drawing.Point(25, 218); | |
458 | - this.groupBox1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
435 | + this.groupBox1.Location = new System.Drawing.Point(19, 174); | |
459 | 436 | this.groupBox1.Name = "groupBox1"; |
460 | - this.groupBox1.Padding = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
461 | - this.groupBox1.Size = new System.Drawing.Size(500, 236); | |
437 | + this.groupBox1.Size = new System.Drawing.Size(375, 189); | |
462 | 438 | this.groupBox1.TabIndex = 0; |
463 | 439 | this.groupBox1.TabStop = false; |
464 | 440 | this.groupBox1.Text = "読み取り専用プロパティ"; |
@@ -467,10 +443,9 @@ | ||
467 | 443 | // |
468 | 444 | this.timeChangedCheckBox.AutoSize = true; |
469 | 445 | this.timeChangedCheckBox.Enabled = false; |
470 | - this.timeChangedCheckBox.Location = new System.Drawing.Point(28, 125); | |
471 | - this.timeChangedCheckBox.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
446 | + this.timeChangedCheckBox.Location = new System.Drawing.Point(21, 100); | |
472 | 447 | this.timeChangedCheckBox.Name = "timeChangedCheckBox"; |
473 | - this.timeChangedCheckBox.Size = new System.Drawing.Size(346, 23); | |
448 | + this.timeChangedCheckBox.Size = new System.Drawing.Size(273, 19); | |
474 | 449 | this.timeChangedCheckBox.TabIndex = 7; |
475 | 450 | this.timeChangedCheckBox.Text = "録画すべき時刻と予約した時刻にずれあり"; |
476 | 451 | this.timeChangedCheckBox.UseVisualStyleBackColor = true; |
@@ -480,22 +455,20 @@ | ||
480 | 455 | this.recordEndDateTime.CustomFormat = "yyyy/MM/dd HH:mm"; |
481 | 456 | this.recordEndDateTime.Enabled = false; |
482 | 457 | this.recordEndDateTime.Format = System.Windows.Forms.DateTimePickerFormat.Custom; |
483 | - this.recordEndDateTime.Location = new System.Drawing.Point(163, 189); | |
484 | - this.recordEndDateTime.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
458 | + this.recordEndDateTime.Location = new System.Drawing.Point(122, 151); | |
485 | 459 | this.recordEndDateTime.MaxDate = new System.DateTime(2100, 12, 31, 0, 0, 0, 0); |
486 | 460 | this.recordEndDateTime.MinDate = new System.DateTime(2000, 1, 1, 0, 0, 0, 0); |
487 | 461 | this.recordEndDateTime.Name = "recordEndDateTime"; |
488 | - this.recordEndDateTime.Size = new System.Drawing.Size(195, 26); | |
462 | + this.recordEndDateTime.Size = new System.Drawing.Size(147, 22); | |
489 | 463 | this.recordEndDateTime.TabIndex = 6; |
490 | 464 | // |
491 | 465 | // label11 |
492 | 466 | // |
493 | 467 | this.label11.AutoSize = true; |
494 | 468 | this.label11.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
495 | - this.label11.Location = new System.Drawing.Point(21, 191); | |
496 | - this.label11.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); | |
469 | + this.label11.Location = new System.Drawing.Point(16, 153); | |
497 | 470 | this.label11.Name = "label11"; |
498 | - this.label11.Size = new System.Drawing.Size(127, 19); | |
471 | + this.label11.Size = new System.Drawing.Size(100, 15); | |
499 | 472 | this.label11.TabIndex = 5; |
500 | 473 | this.label11.Text = "録画終了日時:"; |
501 | 474 | // |
@@ -504,22 +477,20 @@ | ||
504 | 477 | this.recordStartDateTime.CustomFormat = "yyyy/MM/dd HH:mm"; |
505 | 478 | this.recordStartDateTime.Enabled = false; |
506 | 479 | this.recordStartDateTime.Format = System.Windows.Forms.DateTimePickerFormat.Custom; |
507 | - this.recordStartDateTime.Location = new System.Drawing.Point(163, 154); | |
508 | - this.recordStartDateTime.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
480 | + this.recordStartDateTime.Location = new System.Drawing.Point(122, 123); | |
509 | 481 | this.recordStartDateTime.MaxDate = new System.DateTime(2100, 12, 31, 0, 0, 0, 0); |
510 | 482 | this.recordStartDateTime.MinDate = new System.DateTime(2000, 1, 1, 0, 0, 0, 0); |
511 | 483 | this.recordStartDateTime.Name = "recordStartDateTime"; |
512 | - this.recordStartDateTime.Size = new System.Drawing.Size(195, 26); | |
484 | + this.recordStartDateTime.Size = new System.Drawing.Size(147, 22); | |
513 | 485 | this.recordStartDateTime.TabIndex = 4; |
514 | 486 | // |
515 | 487 | // label10 |
516 | 488 | // |
517 | 489 | this.label10.AutoSize = true; |
518 | 490 | this.label10.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
519 | - this.label10.Location = new System.Drawing.Point(21, 156); | |
520 | - this.label10.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); | |
491 | + this.label10.Location = new System.Drawing.Point(16, 125); | |
521 | 492 | this.label10.Name = "label10"; |
522 | - this.label10.Size = new System.Drawing.Size(127, 19); | |
493 | + this.label10.Size = new System.Drawing.Size(100, 15); | |
523 | 494 | this.label10.TabIndex = 3; |
524 | 495 | this.label10.Text = "録画開始日時:"; |
525 | 496 | // |
@@ -527,10 +498,9 @@ | ||
527 | 498 | // |
528 | 499 | this.isStorableCheckBox.AutoSize = true; |
529 | 500 | this.isStorableCheckBox.Enabled = false; |
530 | - this.isStorableCheckBox.Location = new System.Drawing.Point(28, 94); | |
531 | - this.isStorableCheckBox.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
501 | + this.isStorableCheckBox.Location = new System.Drawing.Point(21, 75); | |
532 | 502 | this.isStorableCheckBox.Name = "isStorableCheckBox"; |
533 | - this.isStorableCheckBox.Size = new System.Drawing.Size(223, 23); | |
503 | + this.isStorableCheckBox.Size = new System.Drawing.Size(177, 19); | |
534 | 504 | this.isStorableCheckBox.TabIndex = 2; |
535 | 505 | this.isStorableCheckBox.Text = "保存先に転送できる状態"; |
536 | 506 | this.isStorableCheckBox.UseVisualStyleBackColor = true; |
@@ -539,10 +509,9 @@ | ||
539 | 509 | // |
540 | 510 | this.isStartedOnairCheckBox.AutoSize = true; |
541 | 511 | this.isStartedOnairCheckBox.Enabled = false; |
542 | - this.isStartedOnairCheckBox.Location = new System.Drawing.Point(28, 62); | |
543 | - this.isStartedOnairCheckBox.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
512 | + this.isStartedOnairCheckBox.Location = new System.Drawing.Point(21, 50); | |
544 | 513 | this.isStartedOnairCheckBox.Name = "isStartedOnairCheckBox"; |
545 | - this.isStartedOnairCheckBox.Size = new System.Drawing.Size(208, 23); | |
514 | + this.isStartedOnairCheckBox.Size = new System.Drawing.Size(166, 19); | |
546 | 515 | this.isStartedOnairCheckBox.TabIndex = 1; |
547 | 516 | this.isStartedOnairCheckBox.Text = "放送開始時間を過ぎた"; |
548 | 517 | this.isStartedOnairCheckBox.UseVisualStyleBackColor = true; |
@@ -551,10 +520,9 @@ | ||
551 | 520 | // |
552 | 521 | this.isRecordedCheckBox.AutoSize = true; |
553 | 522 | this.isRecordedCheckBox.Enabled = false; |
554 | - this.isRecordedCheckBox.Location = new System.Drawing.Point(28, 31); | |
555 | - this.isRecordedCheckBox.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
523 | + this.isRecordedCheckBox.Location = new System.Drawing.Point(21, 25); | |
556 | 524 | this.isRecordedCheckBox.Name = "isRecordedCheckBox"; |
557 | - this.isRecordedCheckBox.Size = new System.Drawing.Size(236, 23); | |
525 | + this.isRecordedCheckBox.Size = new System.Drawing.Size(187, 19); | |
558 | 526 | this.isRecordedCheckBox.TabIndex = 0; |
559 | 527 | this.isRecordedCheckBox.Text = "放送中または録画済である"; |
560 | 528 | this.isRecordedCheckBox.UseVisualStyleBackColor = true; |
@@ -563,35 +531,21 @@ | ||
563 | 531 | // |
564 | 532 | this.label6.AutoSize = true; |
565 | 533 | this.label6.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); |
566 | - this.label6.Location = new System.Drawing.Point(16, 545); | |
567 | - this.label6.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); | |
534 | + this.label6.Location = new System.Drawing.Point(12, 436); | |
568 | 535 | this.label6.Name = "label6"; |
569 | - this.label6.Size = new System.Drawing.Size(310, 19); | |
536 | + this.label6.Size = new System.Drawing.Size(243, 15); | |
570 | 537 | this.label6.TabIndex = 0; |
571 | 538 | this.label6.Text = "手動で変更する必要は通常ありません。"; |
572 | 539 | // |
573 | - // planErrorCheckbox | |
574 | - // | |
575 | - this.planErrorCheckbox.AutoSize = true; | |
576 | - this.planErrorCheckbox.Font = new System.Drawing.Font("MS UI Gothic", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(128))); | |
577 | - this.planErrorCheckbox.Location = new System.Drawing.Point(25, 62); | |
578 | - this.planErrorCheckbox.Margin = new System.Windows.Forms.Padding(4); | |
579 | - this.planErrorCheckbox.Name = "planErrorCheckbox"; | |
580 | - this.planErrorCheckbox.Size = new System.Drawing.Size(195, 23); | |
581 | - this.planErrorCheckbox.TabIndex = 19; | |
582 | - this.planErrorCheckbox.Text = "放送データに異常あり"; | |
583 | - this.planErrorCheckbox.UseVisualStyleBackColor = true; | |
584 | - // | |
585 | 540 | // RecordDialog |
586 | 541 | // |
587 | - this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F); | |
542 | + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); | |
588 | 543 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
589 | - this.ClientSize = new System.Drawing.Size(593, 584); | |
544 | + this.ClientSize = new System.Drawing.Size(445, 467); | |
590 | 545 | this.Controls.Add(this.label6); |
591 | 546 | this.Controls.Add(this.tabControl1); |
592 | 547 | this.Controls.Add(this.OkButton); |
593 | 548 | this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
594 | - this.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); | |
595 | 549 | this.MaximizeBox = false; |
596 | 550 | this.MinimizeBox = false; |
597 | 551 | this.Name = "RecordDialog"; |
@@ -1173,11 +1173,12 @@ | ||
1173 | 1173 | this.MainMenuStrip = this.menuStrip; |
1174 | 1174 | this.Name = "MainForm"; |
1175 | 1175 | this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
1176 | - this.Text = "mAgicAnime.NET"; | |
1176 | + this.Text = "mAgicAnime.NET Ver.7sh mod. yossiepon_20150705"; | |
1177 | 1177 | this.Load += new System.EventHandler(this.MainForm_Load); |
1178 | 1178 | this.Shown += new System.EventHandler(this.MainForm_Shown); |
1179 | 1179 | this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.MainForm_FormClosed); |
1180 | 1180 | this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MainForm_FormClosing); |
1181 | + this.Resize += new System.EventHandler(this.MainForm_Resize); | |
1181 | 1182 | ((System.ComponentModel.ISupportInitialize)(this.filePictureBox)).EndInit(); |
1182 | 1183 | ((System.ComponentModel.ISupportInitialize)(this.titlePictureBox)).EndInit(); |
1183 | 1184 | ((System.ComponentModel.ISupportInitialize)(this.statusPictureBox)).EndInit(); |
@@ -1063,7 +1063,8 @@ namespace magicAnime | ||
1063 | 1063 | ty = newRect.Y; |
1064 | 1064 | } |
1065 | 1065 | |
1066 | - text = string.Format( "{0:0}", episode.StoryNumber ); | |
1066 | + // mod. yossiepon_20150705 | |
1067 | + text = string.Format( "{0}", episode.StoryNoStr.Length > 0 ? episode.StoryNoStr : episode.StoryNumber.ToString("0") ); | |
1067 | 1068 | |
1068 | 1069 | g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias; // アンチエイリアス有効 |
1069 | 1070 |
@@ -1564,8 +1565,10 @@ namespace magicAnime | ||
1564 | 1565 | |
1565 | 1566 | titleLabel.Text = prog.title + |
1566 | 1567 | string.Format( |
1567 | - " 第{0:0}話 {1:0}" , | |
1568 | - episode.StoryNumber , | |
1568 | + // mod. yossiepon_20150705 begin | |
1569 | + " 第{0}話 {1}" , | |
1570 | + episode.StoryNoStr.Length > 0 ? episode.StoryNoStr : episode.StoryNumber.ToString("0"), | |
1571 | + // mod. yossiepon_20150705 end | |
1569 | 1572 | episode.mSubTitle ); |
1570 | 1573 | |
1571 | 1574 | filePathLabel.Text = episode.FilePath; |
@@ -2973,6 +2976,22 @@ namespace magicAnime | ||
2973 | 2976 | } |
2974 | 2977 | } |
2975 | 2978 | |
2979 | + //========================================================================= | |
2980 | + /// <summary> | |
2981 | + /// リサイズの限定 | |
2982 | + /// </summary> | |
2983 | + /// <remarks> | |
2984 | + /// </remarks> | |
2985 | + /// <history>2012/02/23 新規作成</history> | |
2986 | + //======================================================================== | |
2987 | + private void MainForm_Resize(object sender, EventArgs e) | |
2988 | + { | |
2989 | + if (this.WindowState == FormWindowState.Minimized) { return; } | |
2990 | + if (this.Width < 758) { this.Width = 758; } | |
2991 | + if (this.Height < 310) { this.Height = 310; } | |
2992 | + } | |
2993 | + | |
2994 | + | |
2976 | 2995 | } |
2977 | 2996 | |
2978 | 2997 | } |
@@ -562,7 +562,10 @@ namespace magicAnime | ||
562 | 562 | "東奔西走アニメライフ", |
563 | 563 | "20070401", |
564 | 564 | "2500", |
565 | - "東都テレビ"); | |
565 | + // mod. yossiepon_20150705 begin | |
566 | + "東都テレビ", | |
567 | + "SP1"); | |
568 | + // mod. yossiepon_20150705 end | |
566 | 569 | |
567 | 570 | sampleNameFormatTextBox.Text = sampleText; |
568 | 571 | } |
@@ -1,7 +1,7 @@ | ||
1 | 1 | //------------------------------------------------------------------------------ |
2 | 2 | // <auto-generated> |
3 | 3 | // このコードはツールによって生成されました。 |
4 | -// ランタイム バージョン:2.0.50727.4927 | |
4 | +// ランタイム バージョン:4.0.30319.34209 | |
5 | 5 | // |
6 | 6 | // このファイルへの変更は、以下の状況下で不正な動作の原因になったり、 |
7 | 7 | // コードが再生成されるときに損失したりします。 |
@@ -17,9 +17,9 @@ namespace magicAnime.UserInterface { | ||
17 | 17 | /// </summary> |
18 | 18 | // このクラスは StronglyTypedResourceBuilder クラスが ResGen |
19 | 19 | // または Visual Studio のようなツールを使用して自動生成されました。 |
20 | - // メンバを追加または削除するには、.ResX ファイルを編集して、/str オプションと共に | |
20 | + // メンバーを追加または削除するには、.ResX ファイルを編集して、/str オプションと共に | |
21 | 21 | // ResGen を実行し直すか、または VS プロジェクトをビルドし直します。 |
22 | - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] | |
22 | + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] | |
23 | 23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
24 | 24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
25 | 25 | internal class TransferDialog { |
@@ -60,6 +60,9 @@ namespace magicAnime.UserInterface { | ||
60 | 60 | } |
61 | 61 | } |
62 | 62 | |
63 | + /// <summary> | |
64 | + /// {X=17,Y=17} に類似した型 System.Drawing.Point のローカライズされたリソースを検索します。 | |
65 | + /// </summary> | |
63 | 66 | internal static System.Drawing.Point bgWorker_TrayLocation { |
64 | 67 | get { |
65 | 68 | object obj = ResourceManager.GetObject("bgWorker.TrayLocation", resourceCulture); |
@@ -67,6 +70,9 @@ namespace magicAnime.UserInterface { | ||
67 | 70 | } |
68 | 71 | } |
69 | 72 | |
73 | + /// <summary> | |
74 | + /// {X=116,Y=17} に類似した型 System.Drawing.Point のローカライズされたリソースを検索します。 | |
75 | + /// </summary> | |
70 | 76 | internal static System.Drawing.Point folderBrowser_TrayLocation { |
71 | 77 | get { |
72 | 78 | object obj = ResourceManager.GetObject("folderBrowser.TrayLocation", resourceCulture); |
@@ -64,7 +64,7 @@ namespace magicAnime.UserInterface | ||
64 | 64 | mNotifyIcon.DoubleClick += notifyIcon_DoubleClick; |
65 | 65 | mNotifyIcon.BalloonTipIcon = ToolTipIcon.Info; |
66 | 66 | mNotifyIcon.BalloonTipTitle = "mAgicAnime"; |
67 | - mNotifyIcon.Text = "mAgicAnime"; | |
67 | + mNotifyIcon.Text = "mAgicAnime Ver.7sh mod. yossiepon_20150705"; | |
68 | 68 | // trayIcon.Icon = ((System.Drawing.Icon)(resources.GetObject( "notifyIcon.Icon" ))); |
69 | 69 | |
70 | 70 | //--------------------------- |
@@ -1,277 +1,307 @@ | ||
1 | 1 | <?xml version="1.0"?> |
2 | 2 | <configuration> |
3 | - <configSections> | |
4 | - <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | |
5 | - <section name="magicAnime.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/> | |
6 | - </sectionGroup> | |
7 | - <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | |
8 | - <section name="magicAnime.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/> | |
9 | - </sectionGroup> | |
10 | - </configSections> | |
11 | - <userSettings> | |
12 | - <magicAnime.Properties.Settings> | |
13 | - <setting name="captureFolder" serializeAs="String"> | |
14 | - <value/> | |
15 | - </setting> | |
16 | - <setting name="captureMergin" serializeAs="String"> | |
17 | - <value>5</value> | |
18 | - </setting> | |
19 | - <setting name="encoderFolder" serializeAs="String"> | |
20 | - <value/> | |
21 | - </setting> | |
22 | - <setting name="encodedFolder" serializeAs="String"> | |
23 | - <value/> | |
24 | - </setting> | |
25 | - <setting name="captureSubDir" serializeAs="String"> | |
26 | - <value>False</value> | |
27 | - </setting> | |
28 | - <setting name="captureExtension" serializeAs="String"> | |
29 | - <value>0</value> | |
30 | - </setting> | |
31 | - <setting name="autoUpdate" serializeAs="String"> | |
32 | - <value>True</value> | |
33 | - </setting> | |
34 | - <setting name="prohibitUpdateWhileRecording" serializeAs="String"> | |
35 | - <value>True</value> | |
36 | - </setting> | |
37 | - <setting name="removeSourceWhenEncoded" serializeAs="String"> | |
38 | - <value>True</value> | |
39 | - </setting> | |
40 | - <setting name="saveFolder" serializeAs="String"> | |
41 | - <value/> | |
42 | - </setting> | |
43 | - <setting name="classificatePrograms" serializeAs="String"> | |
44 | - <value>True</value> | |
45 | - </setting> | |
46 | - <setting name="saveNameFormat" serializeAs="String"> | |
47 | - <value>{0:0} 第{1:00}話 「{2:0}」</value> | |
48 | - </setting> | |
49 | - <setting name="scheduleFirstHour" serializeAs="String"> | |
50 | - <value>23</value> | |
51 | - </setting> | |
52 | - <setting name="scheduleTimeZone" serializeAs="String"> | |
53 | - <value>4</value> | |
54 | - </setting> | |
55 | - <setting name="scheduleEncodeEveryday" serializeAs="String"> | |
56 | - <value>False</value> | |
57 | - </setting> | |
58 | - <setting name="scheduleEncodeTime" serializeAs="String"> | |
59 | - <value>0</value> | |
60 | - </setting> | |
61 | - <setting name="autoShutdownAtEncoded" serializeAs="String"> | |
62 | - <value>False</value> | |
63 | - </setting> | |
64 | - <setting name="autoShutdownType" serializeAs="String"> | |
65 | - <value>0</value> | |
66 | - </setting> | |
67 | - <setting name="minimizeAtStartup" serializeAs="String"> | |
68 | - <value>False</value> | |
69 | - </setting> | |
70 | - <setting name="minimizeAtPlayer" serializeAs="String"> | |
71 | - <value>False</value> | |
72 | - </setting> | |
73 | - <setting name="syoboiTitleList" serializeAs="String"> | |
74 | - <value>http://cal.syoboi.jp/list.php</value> | |
75 | - </setting> | |
76 | - <setting name="syoboiTid" serializeAs="String"> | |
77 | - <value>http://cal.syoboi.jp/tid/</value> | |
78 | - </setting> | |
79 | - <setting name="reserveStart" serializeAs="String"> | |
80 | - <value>0</value> | |
81 | - </setting> | |
82 | - <setting name="reserveEnd" serializeAs="String"> | |
83 | - <value>0</value> | |
84 | - </setting> | |
85 | - <setting name="bootupTimeUnification" serializeAs="String"> | |
86 | - <value>15</value> | |
87 | - </setting> | |
88 | - <setting name="autoPowerManagement" serializeAs="String"> | |
89 | - <value>False</value> | |
90 | - </setting> | |
91 | - <setting name="shutdownMethod" serializeAs="String"> | |
92 | - <value>1</value> | |
93 | - </setting> | |
94 | - <setting name="bootupHasten" serializeAs="String"> | |
95 | - <value>5</value> | |
96 | - </setting> | |
97 | - <setting name="shutdownPutoff" serializeAs="String"> | |
98 | - <value>2</value> | |
99 | - </setting> | |
100 | - <setting name="schedulerType" serializeAs="String"> | |
101 | - <value/> | |
102 | - </setting> | |
103 | - <setting name="autoRefresh" serializeAs="String"> | |
104 | - <value>False</value> | |
105 | - </setting> | |
106 | - <setting name="autoRefreshMinute" serializeAs="String"> | |
107 | - <value>45</value> | |
108 | - </setting> | |
109 | - <setting name="inTaskTray" serializeAs="String"> | |
110 | - <value>False</value> | |
111 | - </setting> | |
112 | - <setting name="firstRun" serializeAs="String"> | |
113 | - <value>True</value> | |
114 | - </setting> | |
115 | - <setting name="syoboiRss" serializeAs="String"> | |
116 | - <value>http://cal.syoboi.jp/rss.php</value> | |
117 | - </setting> | |
118 | - <setting name="syoboiProg" serializeAs="String"> | |
119 | - <value>http://cal.syoboi.jp/proginfo.xml</value> | |
120 | - </setting> | |
121 | - <setting name="hideRefreshDialog" serializeAs="String"> | |
122 | - <value>False</value> | |
123 | - </setting> | |
124 | - <setting name="notifyUnreadBalloon" serializeAs="String"> | |
125 | - <value>True</value> | |
126 | - </setting> | |
127 | - <setting name="dayPast" serializeAs="String"> | |
128 | - <value>7</value> | |
129 | - </setting> | |
130 | - <setting name="dayFuture" serializeAs="String"> | |
131 | - <value>14</value> | |
132 | - </setting> | |
133 | - <setting name="weekPast" serializeAs="String"> | |
134 | - <value>3</value> | |
135 | - </setting> | |
136 | - <setting name="weekFuture" serializeAs="String"> | |
137 | - <value>18</value> | |
138 | - </setting> | |
139 | - <setting name="viewMode" serializeAs="String"> | |
140 | - <value>0</value> | |
141 | - </setting> | |
142 | - <setting name="calenderMode" serializeAs="String"> | |
143 | - <value>0</value> | |
144 | - </setting> | |
145 | - <setting name="specifiedFile" serializeAs="String"> | |
146 | - <value>0</value> | |
147 | - </setting> | |
148 | - <setting name="thumbnailWidth" serializeAs="String"> | |
149 | - <value>60</value> | |
150 | - </setting> | |
151 | - <setting name="thumbnailHeight" serializeAs="String"> | |
152 | - <value>45</value> | |
153 | - </setting> | |
154 | - <setting name="thumbnailSubtitle" serializeAs="String"> | |
155 | - <value>False</value> | |
156 | - </setting> | |
157 | - <setting name="thumbnailSecond" serializeAs="String"> | |
158 | - <value>600</value> | |
159 | - </setting> | |
160 | - <setting name="thumbnailSize" serializeAs="String"> | |
161 | - <value>0</value> | |
162 | - </setting> | |
163 | - <setting name="updateInterval" serializeAs="String"> | |
164 | - <value>15</value> | |
165 | - </setting> | |
166 | - <setting name="forbiddenThumbnail" serializeAs="String"> | |
167 | - <value>False</value> | |
168 | - </setting> | |
169 | - <setting name="bootRefresh" serializeAs="String"> | |
170 | - <value>True</value> | |
171 | - </setting> | |
172 | - <setting name="ignoreExist" serializeAs="String"> | |
173 | - <value>False</value> | |
174 | - </setting> | |
175 | - <setting name="copyWithOthers" serializeAs="String"> | |
176 | - <value>False</value> | |
177 | - </setting> | |
178 | - <setting name="removeSubdir" serializeAs="String"> | |
179 | - <value>False</value> | |
180 | - </setting> | |
181 | - <setting name="autoTransferAtBoot" serializeAs="String"> | |
182 | - <value>False</value> | |
183 | - </setting> | |
184 | - <setting name="autoTransferAtAfterRecord" serializeAs="String"> | |
185 | - <value>False</value> | |
186 | - </setting> | |
187 | - <setting name="autoTransferTime" serializeAs="String"> | |
188 | - <value>1</value> | |
189 | - </setting> | |
190 | - <setting name="hoursPerDay" serializeAs="String"> | |
191 | - <value>27</value> | |
192 | - </setting> | |
193 | - <setting name="maximizeWindow" serializeAs="String"> | |
194 | - <value>True</value> | |
195 | - </setting> | |
196 | - <setting name="strExtension" serializeAs="String"> | |
197 | - <value>.mpg</value> | |
198 | - </setting> | |
199 | - <setting name="autoMoveWithoutFirstEpisode" serializeAs="String"> | |
200 | - <value>False</value> | |
201 | - </setting> | |
202 | - <setting name="reserveDays" serializeAs="String"> | |
203 | - <value>7</value> | |
204 | - </setting> | |
205 | - <setting name="autoEncodeInAfterRecord" serializeAs="String"> | |
206 | - <value>False</value> | |
207 | - </setting> | |
208 | - <setting name="autoEncodeMergin" serializeAs="String"> | |
209 | - <value>10</value> | |
210 | - </setting> | |
211 | - <setting name="showSoonBalloon" serializeAs="String"> | |
212 | - <value>False</value> | |
213 | - </setting> | |
214 | - <setting name="timeSoonBalloon" serializeAs="String"> | |
215 | - <value>15</value> | |
216 | - </setting> | |
217 | - <setting name="concurrentNums" serializeAs="String"> | |
218 | - <value>1</value> | |
219 | - </setting> | |
220 | - <setting name="makeThumbnailAfterEncode" serializeAs="String"> | |
221 | - <value>False</value> | |
222 | - </setting> | |
223 | - <setting name="startupWait" serializeAs="String"> | |
224 | - <value>3</value> | |
225 | - </setting> | |
226 | - <setting name="MigrateVer1900" serializeAs="String"> | |
227 | - <value>False</value> | |
228 | - </setting> | |
229 | - <setting name="dontBeginEncodeLessThanMinutes" serializeAs="String"> | |
230 | - <value>False</value> | |
231 | - </setting> | |
232 | - <setting name="maxDelayTimeDontBeginEncode" serializeAs="String"> | |
233 | - <value>60</value> | |
234 | - </setting> | |
235 | - <setting name="autoBootup" serializeAs="String"> | |
236 | - <value>True</value> | |
237 | - </setting> | |
238 | - <setting name="autoShutdown" serializeAs="String"> | |
239 | - <value>True</value> | |
240 | - </setting> | |
241 | - <setting name="reserveControl" serializeAs="String"> | |
242 | - <value>2</value> | |
243 | - </setting> | |
244 | - <setting name="reserveImmediatlyBeforeMinutes" serializeAs="String"> | |
245 | - <value>10</value> | |
246 | - </setting> | |
247 | - <setting name="autoBootNDays" serializeAs="String"> | |
248 | - <value>30</value> | |
249 | - </setting> | |
250 | - <setting name="overlapThreshould" serializeAs="String"> | |
251 | - <value>1</value> | |
252 | - </setting> | |
253 | - <setting name="productVersion" serializeAs="String"> | |
254 | - <value></value> | |
255 | - </setting> | |
256 | - <setting name="thumbnailMode" serializeAs="String"> | |
257 | - <value>False</value> | |
258 | - </setting> | |
259 | - <setting name="fileTitleMode" serializeAs="String"> | |
260 | - <value>1</value> | |
261 | - </setting> | |
262 | - </magicAnime.Properties.Settings> | |
263 | - </userSettings> | |
264 | - <applicationSettings> | |
265 | - <magicAnime.Properties.Settings> | |
266 | - <setting name="helpUrl" serializeAs="String"> | |
267 | - <value>http://members2.jcom.home.ne.jp/kurusugawa/mAgicAnime/</value> | |
268 | - </setting> | |
269 | - <setting name="specifiedNameFormat" serializeAs="String"> | |
270 | - <value>A{0:0}_{1:0}</value> | |
271 | - </setting> | |
272 | - <setting name="thumbnailWhitebar" serializeAs="String"> | |
273 | - <value>13</value> | |
274 | - </setting> | |
275 | - </magicAnime.Properties.Settings> | |
276 | - </applicationSettings> | |
3 | + <configSections> | |
4 | + <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | |
5 | + <section name="magicAnime.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/> | |
6 | + </sectionGroup> | |
7 | + <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | |
8 | + <section name="magicAnime.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/> | |
9 | + </sectionGroup> | |
10 | + </configSections> | |
11 | + <userSettings> | |
12 | + <magicAnime.Properties.Settings> | |
13 | + <setting name="captureFolder" serializeAs="String"> | |
14 | + <value /> | |
15 | + </setting> | |
16 | + <setting name="captureMergin" serializeAs="String"> | |
17 | + <value>5</value> | |
18 | + </setting> | |
19 | + <setting name="encoderFolder" serializeAs="String"> | |
20 | + <value /> | |
21 | + </setting> | |
22 | + <setting name="encodedFolder" serializeAs="String"> | |
23 | + <value /> | |
24 | + </setting> | |
25 | + <setting name="captureSubDir" serializeAs="String"> | |
26 | + <value>False</value> | |
27 | + </setting> | |
28 | + <setting name="captureExtension" serializeAs="String"> | |
29 | + <value>0</value> | |
30 | + </setting> | |
31 | + <setting name="autoUpdate" serializeAs="String"> | |
32 | + <value>True</value> | |
33 | + </setting> | |
34 | + <setting name="prohibitUpdateWhileRecording" serializeAs="String"> | |
35 | + <value>True</value> | |
36 | + </setting> | |
37 | + <setting name="removeSourceWhenEncoded" serializeAs="String"> | |
38 | + <value>True</value> | |
39 | + </setting> | |
40 | + <setting name="saveFolder" serializeAs="String"> | |
41 | + <value /> | |
42 | + </setting> | |
43 | + <setting name="classificatePrograms" serializeAs="String"> | |
44 | + <value>True</value> | |
45 | + </setting> | |
46 | + <setting name="saveNameFormat" serializeAs="String"> | |
47 | + <value>{0} 第{6}話 「{2}」</value> | |
48 | + </setting> | |
49 | + <setting name="scheduleFirstHour" serializeAs="String"> | |
50 | + <value>23</value> | |
51 | + </setting> | |
52 | + <setting name="scheduleTimeZone" serializeAs="String"> | |
53 | + <value>4</value> | |
54 | + </setting> | |
55 | + <setting name="scheduleEncodeEveryday" serializeAs="String"> | |
56 | + <value>False</value> | |
57 | + </setting> | |
58 | + <setting name="scheduleEncodeTime" serializeAs="String"> | |
59 | + <value>0</value> | |
60 | + </setting> | |
61 | + <setting name="autoShutdownAtEncoded" serializeAs="String"> | |
62 | + <value>False</value> | |
63 | + </setting> | |
64 | + <setting name="autoShutdownType" serializeAs="String"> | |
65 | + <value>0</value> | |
66 | + </setting> | |
67 | + <setting name="minimizeAtStartup" serializeAs="String"> | |
68 | + <value>False</value> | |
69 | + </setting> | |
70 | + <setting name="minimizeAtPlayer" serializeAs="String"> | |
71 | + <value>False</value> | |
72 | + </setting> | |
73 | + <setting name="syoboiTitleList" serializeAs="String"> | |
74 | + <value>http://cal.syoboi.jp/list.php</value> | |
75 | + </setting> | |
76 | + <setting name="syoboiTid" serializeAs="String"> | |
77 | + <value>http://cal.syoboi.jp/tid/</value> | |
78 | + </setting> | |
79 | + <setting name="reserveStart" serializeAs="String"> | |
80 | + <value>0</value> | |
81 | + </setting> | |
82 | + <setting name="reserveEnd" serializeAs="String"> | |
83 | + <value>0</value> | |
84 | + </setting> | |
85 | + <setting name="bootupTimeUnification" serializeAs="String"> | |
86 | + <value>15</value> | |
87 | + </setting> | |
88 | + <setting name="autoPowerManagement" serializeAs="String"> | |
89 | + <value>False</value> | |
90 | + </setting> | |
91 | + <setting name="shutdownMethod" serializeAs="String"> | |
92 | + <value>1</value> | |
93 | + </setting> | |
94 | + <setting name="bootupHasten" serializeAs="String"> | |
95 | + <value>5</value> | |
96 | + </setting> | |
97 | + <setting name="shutdownPutoff" serializeAs="String"> | |
98 | + <value>2</value> | |
99 | + </setting> | |
100 | + <setting name="schedulerType" serializeAs="String"> | |
101 | + <value /> | |
102 | + </setting> | |
103 | + <setting name="autoRefresh" serializeAs="String"> | |
104 | + <value>False</value> | |
105 | + </setting> | |
106 | + <setting name="autoRefreshMinute" serializeAs="String"> | |
107 | + <value>45</value> | |
108 | + </setting> | |
109 | + <setting name="inTaskTray" serializeAs="String"> | |
110 | + <value>False</value> | |
111 | + </setting> | |
112 | + <setting name="firstRun" serializeAs="String"> | |
113 | + <value>True</value> | |
114 | + </setting> | |
115 | + <setting name="syoboiRss" serializeAs="String"> | |
116 | + <value>http://cal.syoboi.jp/rss.php</value> | |
117 | + </setting> | |
118 | + <setting name="syoboiProg" serializeAs="String"> | |
119 | + <value>http://cal.syoboi.jp/proginfo.xml</value> | |
120 | + </setting> | |
121 | + <setting name="hideRefreshDialog" serializeAs="String"> | |
122 | + <value>False</value> | |
123 | + </setting> | |
124 | + <setting name="notifyUnreadBalloon" serializeAs="String"> | |
125 | + <value>True</value> | |
126 | + </setting> | |
127 | + <setting name="dayPast" serializeAs="String"> | |
128 | + <value>7</value> | |
129 | + </setting> | |
130 | + <setting name="dayFuture" serializeAs="String"> | |
131 | + <value>14</value> | |
132 | + </setting> | |
133 | + <setting name="weekPast" serializeAs="String"> | |
134 | + <value>3</value> | |
135 | + </setting> | |
136 | + <setting name="weekFuture" serializeAs="String"> | |
137 | + <value>18</value> | |
138 | + </setting> | |
139 | + <setting name="viewMode" serializeAs="String"> | |
140 | + <value>0</value> | |
141 | + </setting> | |
142 | + <setting name="calenderMode" serializeAs="String"> | |
143 | + <value>0</value> | |
144 | + </setting> | |
145 | + <setting name="specifiedFile" serializeAs="String"> | |
146 | + <value>ByFileNameWithID</value> | |
147 | + </setting> | |
148 | + <setting name="thumbnailWidth" serializeAs="String"> | |
149 | + <value>60</value> | |
150 | + </setting> | |
151 | + <setting name="thumbnailHeight" serializeAs="String"> | |
152 | + <value>45</value> | |
153 | + </setting> | |
154 | + <setting name="thumbnailSubtitle" serializeAs="String"> | |
155 | + <value>False</value> | |
156 | + </setting> | |
157 | + <setting name="thumbnailSecond" serializeAs="String"> | |
158 | + <value>600</value> | |
159 | + </setting> | |
160 | + <setting name="thumbnailSize" serializeAs="String"> | |
161 | + <value>0</value> | |
162 | + </setting> | |
163 | + <setting name="updateInterval" serializeAs="String"> | |
164 | + <value>15</value> | |
165 | + </setting> | |
166 | + <setting name="forbiddenThumbnail" serializeAs="String"> | |
167 | + <value>False</value> | |
168 | + </setting> | |
169 | + <setting name="bootRefresh" serializeAs="String"> | |
170 | + <value>True</value> | |
171 | + </setting> | |
172 | + <setting name="ignoreExist" serializeAs="String"> | |
173 | + <value>False</value> | |
174 | + </setting> | |
175 | + <setting name="copyWithOthers" serializeAs="String"> | |
176 | + <value>False</value> | |
177 | + </setting> | |
178 | + <setting name="removeSubdir" serializeAs="String"> | |
179 | + <value>False</value> | |
180 | + </setting> | |
181 | + <setting name="autoTransferAtBoot" serializeAs="String"> | |
182 | + <value>False</value> | |
183 | + </setting> | |
184 | + <setting name="autoTransferAtAfterRecord" serializeAs="String"> | |
185 | + <value>False</value> | |
186 | + </setting> | |
187 | + <setting name="autoTransferTime" serializeAs="String"> | |
188 | + <value>1</value> | |
189 | + </setting> | |
190 | + <setting name="hoursPerDay" serializeAs="String"> | |
191 | + <value>27</value> | |
192 | + </setting> | |
193 | + <setting name="maximizeWindow" serializeAs="String"> | |
194 | + <value>True</value> | |
195 | + </setting> | |
196 | + <setting name="strExtension" serializeAs="String"> | |
197 | + <value>.mpg</value> | |
198 | + </setting> | |
199 | + <setting name="autoMoveWithoutFirstEpisode" serializeAs="String"> | |
200 | + <value>False</value> | |
201 | + </setting> | |
202 | + <setting name="reserveDays" serializeAs="String"> | |
203 | + <value>7</value> | |
204 | + </setting> | |
205 | + <setting name="autoEncodeInAfterRecord" serializeAs="String"> | |
206 | + <value>False</value> | |
207 | + </setting> | |
208 | + <setting name="autoEncodeMergin" serializeAs="String"> | |
209 | + <value>10</value> | |
210 | + </setting> | |
211 | + <setting name="showSoonBalloon" serializeAs="String"> | |
212 | + <value>False</value> | |
213 | + </setting> | |
214 | + <setting name="timeSoonBalloon" serializeAs="String"> | |
215 | + <value>15</value> | |
216 | + </setting> | |
217 | + <setting name="concurrentNums" serializeAs="String"> | |
218 | + <value>1</value> | |
219 | + </setting> | |
220 | + <setting name="makeThumbnailAfterEncode" serializeAs="String"> | |
221 | + <value>False</value> | |
222 | + </setting> | |
223 | + <setting name="startupWait" serializeAs="String"> | |
224 | + <value>3</value> | |
225 | + </setting> | |
226 | + <setting name="MigrateVer1900" serializeAs="String"> | |
227 | + <value>False</value> | |
228 | + </setting> | |
229 | + <setting name="dontBeginEncodeLessThanMinutes" serializeAs="String"> | |
230 | + <value>False</value> | |
231 | + </setting> | |
232 | + <setting name="maxDelayTimeDontBeginEncode" serializeAs="String"> | |
233 | + <value>60</value> | |
234 | + </setting> | |
235 | + <setting name="autoBootup" serializeAs="String"> | |
236 | + <value>True</value> | |
237 | + </setting> | |
238 | + <setting name="autoShutdown" serializeAs="String"> | |
239 | + <value>True</value> | |
240 | + </setting> | |
241 | + <setting name="reserveControl" serializeAs="String"> | |
242 | + <value>noAutoReserve</value> | |
243 | + </setting> | |
244 | + <setting name="reserveImmediatlyBeforeMinutes" serializeAs="String"> | |
245 | + <value>10</value> | |
246 | + </setting> | |
247 | + <setting name="autoBootNDays" serializeAs="String"> | |
248 | + <value>30</value> | |
249 | + </setting> | |
250 | + <setting name="overlapThreshould" serializeAs="String"> | |
251 | + <value>1</value> | |
252 | + </setting> | |
253 | + <setting name="thumbnailMode" serializeAs="String"> | |
254 | + <value>False</value> | |
255 | + </setting> | |
256 | + <setting name="fileTitleMode" serializeAs="String"> | |
257 | + <value>1</value> | |
258 | + </setting> | |
259 | + <setting name="disableUnread" serializeAs="String"> | |
260 | + <value>True</value> | |
261 | + </setting> | |
262 | + <setting name="enablePriority" serializeAs="String"> | |
263 | + <value>False</value> | |
264 | + </setting> | |
265 | + <setting name="overlapMargin" serializeAs="String"> | |
266 | + <value>5</value> | |
267 | + </setting> | |
268 | + <setting name="keepPlan" serializeAs="String"> | |
269 | + <value>True</value> | |
270 | + </setting> | |
271 | + <setting name="logPaneSize" serializeAs="String"> | |
272 | + <value>100</value> | |
273 | + </setting> | |
274 | + <setting name="rectWindow" serializeAs="String"> | |
275 | + <value>0, 0, 0, 0</value> | |
276 | + </setting> | |
277 | + <setting name="retryDownload" serializeAs="String"> | |
278 | + <value>2</value> | |
279 | + </setting> | |
280 | + <setting name="showLogPane" serializeAs="String"> | |
281 | + <value>False</value> | |
282 | + </setting> | |
283 | + <setting name="updateOnAirSoon" serializeAs="String"> | |
284 | + <value>True</value> | |
285 | + </setting> | |
286 | + <setting name="titlePast" serializeAs="String"> | |
287 | + <value>5</value> | |
288 | + </setting> | |
289 | + <setting name="titleFuture" serializeAs="String"> | |
290 | + <value>8</value> | |
291 | + </setting> | |
292 | + </magicAnime.Properties.Settings> | |
293 | + </userSettings> | |
294 | + <applicationSettings> | |
295 | + <magicAnime.Properties.Settings> | |
296 | + <setting name="helpUrl" serializeAs="String"> | |
297 | + <value>http://members2.jcom.home.ne.jp/kurusugawa/mAgicAnime/</value> | |
298 | + </setting> | |
299 | + <setting name="specifiedNameFormat" serializeAs="String"> | |
300 | + <value>A{0:0}_{1:0}</value> | |
301 | + </setting> | |
302 | + <setting name="thumbnailWhitebar" serializeAs="String"> | |
303 | + <value>13</value> | |
304 | + </setting> | |
305 | + </magicAnime.Properties.Settings> | |
306 | + </applicationSettings> | |
277 | 307 | <startup><supportedRuntime version="v2.0.50727"/></startup></configuration> |
@@ -1,4 +1,5 @@ | ||
1 | -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5"> | |
1 | +<?xml version="1.0" encoding="utf-8"?> | |
2 | +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="12.0"> | |
2 | 3 | <PropertyGroup> |
3 | 4 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
4 | 5 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
@@ -16,10 +17,8 @@ | ||
16 | 17 | </FileUpgradeFlags> |
17 | 18 | <UpgradeBackupLocation> |
18 | 19 | </UpgradeBackupLocation> |
19 | - <OldToolsVersion>2.0</OldToolsVersion> | |
20 | + <OldToolsVersion>3.5</OldToolsVersion> | |
20 | 21 | <TargetFrameworkVersion>v2.0</TargetFrameworkVersion> |
21 | - <TargetFrameworkSubset> | |
22 | - </TargetFrameworkSubset> | |
23 | 22 | <PublishUrl>publish\</PublishUrl> |
24 | 23 | <Install>true</Install> |
25 | 24 | <InstallFrom>Disk</InstallFrom> |
@@ -0,0 +1,22 @@ | ||
1 | + | |
2 | +Microsoft Visual Studio Solution File, Format Version 12.00 | |
3 | +# Visual Studio 2013 | |
4 | +VisualStudioVersion = 12.0.30723.0 | |
5 | +MinimumVisualStudioVersion = 10.0.40219.1 | |
6 | +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "magicAnime", "magicAnime.csproj", "{236A610C-9446-4987-9468-856A60E79B5B}" | |
7 | +EndProject | |
8 | +Global | |
9 | + GlobalSection(SolutionConfigurationPlatforms) = preSolution | |
10 | + Debug|Any CPU = Debug|Any CPU | |
11 | + Release|Any CPU = Release|Any CPU | |
12 | + EndGlobalSection | |
13 | + GlobalSection(ProjectConfigurationPlatforms) = postSolution | |
14 | + {236A610C-9446-4987-9468-856A60E79B5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |
15 | + {236A610C-9446-4987-9468-856A60E79B5B}.Debug|Any CPU.Build.0 = Debug|Any CPU | |
16 | + {236A610C-9446-4987-9468-856A60E79B5B}.Release|Any CPU.ActiveCfg = Release|Any CPU | |
17 | + {236A610C-9446-4987-9468-856A60E79B5B}.Release|Any CPU.Build.0 = Release|Any CPU | |
18 | + EndGlobalSection | |
19 | + GlobalSection(SolutionProperties) = preSolution | |
20 | + HideSolutionNode = FALSE | |
21 | + EndGlobalSection | |
22 | +EndGlobal |