Changeset 12262 for extensions/PiwigoLib
- Timestamp:
- Sep 29, 2011, 5:38:55 PM (13 years ago)
- Location:
- extensions/PiwigoLib
- Files:
-
- 8 added
- 2 deleted
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/PiwigoLib/PiwigoLib/Proxy/Response/PwgCategoriesProxyResponse.cs
r7160 r12262 8 8 namespace Com.Piwigo.Lib.Proxy.Response 9 9 { 10 //todo : admin list deifferent !!!! 11 // <rsp stat="ok"> 12 //<categories> 13 // <category id="1" nb_images="34" total_nb_images="34" date_last="2011-04-12 00:39:03" max_date_last="2011-04-12 00:39:03" nb_categories="1" url="http://photo.bayral.fr/index.php?/category/1"> 14 // <name>2011 01 02 Dimanche au Ski</name> 15 // <uppercats>1</uppercats> 16 // <global_rank>1</global_rank> 17 // <comment></comment></category> 18 // <category id="12" nb_images="0" total_nb_images="0" nb_categories="0" url="http://photo.bayral.fr/index.php?/category/12"> 19 // <name>test</name> 20 // <uppercats>1,12</uppercats> 21 // <global_rank>1.1</global_rank> 22 // <id_uppercat>1</id_uppercat> 23 // <comment></comment></category> 24 // <category id="2" nb_images="8" total_nb_images="8" date_last="2011-04-12 00:52:41" max_date_last="2011-04-12 00:52:41" nb_categories="0" url="http://photo.bayral.fr/index.php?/category/2"> 25 // <name>2010 12 Photos Noé Loic</name> 26 // <uppercats>2</uppercats> 27 // <global_rank>2</global_rank> 28 // <comment></comment></category> 29 // <category id="3" nb_images="99" total_nb_images="99" date_last="2011-04-12 23:59:28" max_date_last="2011-04-12 23:59:28" nb_categories="0" url="http://photo.bayral.fr/index.php?/category/3"> 30 // <name>2010 12 24-25 Noel</name> 31 // <uppercats>3</uppercats> 32 // <global_rank>3</global_rank> 33 // <comment></comment></category> 34 // <category id="5" nb_images="14" total_nb_images="14" date_last="2011-04-13 00:13:06" max_date_last="2011-04-13 00:13:06" nb_categories="0" url="http://photo.bayral.fr/index.php?/category/5"> 35 // <name>2010 11 Photos Noé Loic</name> 36 // <uppercats>5</uppercats> 37 // <global_rank>4</global_rank> 38 // <comment></comment></category> 39 // <category id="6" nb_images="45" total_nb_images="45" date_last="2011-04-13 22:59:49" max_date_last="2011-04-13 22:59:49" nb_categories="0" url="http://photo.bayral.fr/index.php?/category/6"> 40 // <name>2010 11 23 28 aniversaire Noé 4 ans Famille</name> 41 // <uppercats>6</uppercats> 42 // <global_rank>5</global_rank> 43 // <comment></comment></category></categories> 44 //</rsp> 10 45 [Serializable()] 11 46 [XmlRoot(ElementName = "category")] -
extensions/PiwigoLib/PiwigoUpload/DTO/ModelManager.cs
r12256 r12262 29 29 public PwgSession sess { get; set; } 30 30 public SelectedPwgCategoryList lstCat { get; set; } 31 public Int32 PwgCategoryIdSelected { get; set; } 32 public LocalAlbumList lstAlbumLocaux { get; set; } 31 33 public Boolean isConnected { get; set; } 32 34 public String directoryName { get; set; } … … 34 36 public String userName { get; set; } 35 37 public String password { get; set; } 38 39 public ModelManagerBase() 40 { 41 lstCat = new SelectedPwgCategoryList(); 42 lstAlbumLocaux = new LocalAlbumList(); 43 isConnected = false; 44 } 45 46 internal void resetLstCat() 47 { 48 if (lstCat == null) 49 { 50 lstCat = new SelectedPwgCategoryList(); 51 } 52 else 53 { 54 lstCat.Clear(); 55 } 56 lstCat.Add(new SelectedCategoryListItem() { Id = PwgCategory.RootCategoryId, ShowedValue = "Root album", Data=null, isSelected=true }); 57 } 36 58 } 37 59 } -
extensions/PiwigoLib/PiwigoUpload/DTO/SelectedList.cs
r12256 r12262 1 1 using System; 2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 2 using Com.Piwigo.Lib.DTO; 3 using System.ComponentModel; 6 4 7 5 namespace Com.Piwigo.Uploader.DTO 8 6 { 9 public class SelectedListItem<T >7 public class SelectedListItem<T,Tid> 10 8 { 11 9 public String ShowedValue { get;set;} 12 public object Id{ get;set;}10 public Tid Id { get;set;} 13 11 public Boolean isSelected { get;set;} 14 12 public T Data { get;set;} 13 14 public SelectedListItem() 15 { } 15 16 } 16 17 17 public class SelectedPwgCategoryList : List<SelectedListItem<PwgCategory>> 18 public sealed class SelectedCategoryListItem : SelectedListItem<PwgCategory, Int32> 19 { 20 public SelectedCategoryListItem() 21 { } 22 } 23 24 public sealed class SelectedPwgCategoryList : BindingList<SelectedCategoryListItem> 18 25 { 19 26 } -
extensions/PiwigoLib/PiwigoUpload/Helper/MainAppHelper.cs
r12256 r12262 5 5 6 6 using System.IO; 7 using Com.Piwigo.Uploader.DTO; 7 8 8 9 namespace Com.Piwigo.Uploader.Helper … … 15 16 } 16 17 18 internal static System.Windows.Forms.TreeNode buildAlbumToNode(LocalAlbum aAlbum) 19 { 20 System.Windows.Forms.TreeNode aNode = new System.Windows.Forms.TreeNode(aAlbum.Name,1,1); 21 aNode.ToolTipText = aAlbum.LocalDir; 22 aNode.Tag = aAlbum; 23 24 foreach (LocalImage Img in aAlbum.LocalImages) 25 { 26 System.Windows.Forms.TreeNode imgNode = new System.Windows.Forms.TreeNode(Img.Name, 2, 2); 27 imgNode.ToolTipText = Img.LocalFile; 28 imgNode.Tag = Img; 29 aNode.Nodes.Add(imgNode); 30 } 31 32 foreach (LocalAlbum Alb in aAlbum.SubAlbums) 33 { 34 aNode.Nodes.Add(buildAlbumToNode(Alb)); 35 } 36 37 return aNode; 38 } 39 40 internal static void BuildAlbumTree(System.Windows.Forms.TreeView aTree, LocalAlbumList lstAlbum) 41 { 42 if (aTree.Nodes.Count > 0) 43 { 44 aTree.Nodes.Clear(); 45 } 46 47 System.Windows.Forms.TreeNode root = new System.Windows.Forms.TreeNode("Albums", 0, 0); 48 aTree.Nodes.Add(root); 49 50 foreach (LocalAlbum Alb in lstAlbum) 51 { 52 root.Nodes.Add(buildAlbumToNode(Alb)); 53 } 54 } 17 55 18 56 #region thumb -
extensions/PiwigoLib/PiwigoUpload/MainForm.Designer.cs
r12256 r12262 31 31 { 32 32 this.components = new System.ComponentModel.Container(); 33 System.Windows.Forms.TreeNode treeNode1 = new System.Windows.Forms.TreeNode("Node2");34 System.Windows.Forms.TreeNode treeNode2 = new System.Windows.Forms.TreeNode("Node1", new System.Windows.Forms.TreeNode[] {35 treeNode1});36 System.Windows.Forms.TreeNode treeNode3 = new System.Windows.Forms.TreeNode("Root Category", new System.Windows.Forms.TreeNode[] {37 treeNode2});38 33 System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm)); 39 34 this.button1 = new System.Windows.Forms.Button(); … … 41 36 this.label2 = new System.Windows.Forms.Label(); 42 37 this.label3 = new System.Windows.Forms.Label(); 43 this. treeView1= new System.Windows.Forms.TreeView();38 this.AlbumsTV = new System.Windows.Forms.TreeView(); 44 39 this.imageListTV = new System.Windows.Forms.ImageList(this.components); 45 40 this.cbxLstCatTo = new System.Windows.Forms.ComboBox(); 41 this.modelManagerBaseBindingSource = new System.Windows.Forms.BindingSource(this.components); 42 this.selectedPwgCategoryListBindingSource = new System.Windows.Forms.BindingSource(this.components); 46 43 this.label4 = new System.Windows.Forms.Label(); 47 44 this.button2 = new System.Windows.Forms.Button(); … … 49 46 this.tbServer = new System.Windows.Forms.TextBox(); 50 47 this.tbUser = new System.Windows.Forms.TextBox(); 51 this.pwgCategoryListBindingSource = new System.Windows.Forms.BindingSource(this.components); 52 ((System.ComponentModel.ISupportInitialize)(this.pwgCategoryListBindingSource)).BeginInit(); 48 this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); 49 ((System.ComponentModel.ISupportInitialize)(this.modelManagerBaseBindingSource)).BeginInit(); 50 ((System.ComponentModel.ISupportInitialize)(this.selectedPwgCategoryListBindingSource)).BeginInit(); 51 this.tableLayoutPanel1.SuspendLayout(); 53 52 this.SuspendLayout(); 54 53 // 55 54 // button1 56 55 // 57 this.button1.Location = new System.Drawing.Point(273, 63); 56 resources.ApplyResources(this.button1, "button1"); 57 this.button1.MaximumSize = new System.Drawing.Size(200, 20); 58 this.button1.MinimumSize = new System.Drawing.Size(75, 20); 58 59 this.button1.Name = "button1"; 59 this.button1.Size = new System.Drawing.Size(138, 23);60 this.button1.TabIndex = 40;61 this.button1.Text = "Telecharger";62 60 this.button1.UseVisualStyleBackColor = true; 63 61 this.button1.Click += new System.EventHandler(this.Connect_Click); … … 65 63 // label1 66 64 // 67 this.label1.AutoSize = true; 68 this.label1.Location = new System.Drawing.Point(12, 40); 65 resources.ApplyResources(this.label1, "label1"); 69 66 this.label1.Name = "label1"; 70 this.label1.Size = new System.Drawing.Size(29, 13);71 this.label1.TabIndex = 20;72 this.label1.Text = "User";73 67 // 74 68 // label2 75 69 // 76 this.label2.AutoSize = true; 77 this.label2.Location = new System.Drawing.Point(217, 40); 70 resources.ApplyResources(this.label2, "label2"); 78 71 this.label2.Name = "label2"; 79 this.label2.Size = new System.Drawing.Size(53, 13);80 this.label2.TabIndex = 30;81 this.label2.Text = "Password";82 72 // 83 73 // label3 84 74 // 85 this.label3.AutoSize = true; 86 this.label3.Location = new System.Drawing.Point(12, 14); 75 resources.ApplyResources(this.label3, "label3"); 87 76 this.label3.Name = "label3"; 88 this.label3.Size = new System.Drawing.Size(38, 13); 89 this.label3.TabIndex = 10; 90 this.label3.Text = "Server"; 91 // 92 // treeView1 93 // 94 this.treeView1.ImageIndex = 0; 95 this.treeView1.ImageList = this.imageListTV; 96 this.treeView1.Location = new System.Drawing.Point(15, 103); 97 this.treeView1.Name = "treeView1"; 98 treeNode1.Name = "Node2"; 99 treeNode1.SelectedImageIndex = 2; 100 treeNode1.Text = "Node2"; 101 treeNode2.ImageIndex = 1; 102 treeNode2.Name = "Node1"; 103 treeNode2.Text = "Node1"; 104 treeNode3.Name = "RootCategory"; 105 treeNode3.Text = "Root Category"; 106 treeNode3.ToolTipText = "Root"; 107 this.treeView1.Nodes.AddRange(new System.Windows.Forms.TreeNode[] { 108 treeNode3}); 109 this.treeView1.SelectedImageIndex = 0; 110 this.treeView1.Size = new System.Drawing.Size(396, 202); 111 this.treeView1.TabIndex = 41; 77 // 78 // AlbumsTV 79 // 80 this.tableLayoutPanel1.SetColumnSpan(this.AlbumsTV, 4); 81 resources.ApplyResources(this.AlbumsTV, "AlbumsTV"); 82 this.AlbumsTV.ImageList = this.imageListTV; 83 this.AlbumsTV.MinimumSize = new System.Drawing.Size(150, 150); 84 this.AlbumsTV.Name = "AlbumsTV"; 85 this.AlbumsTV.Nodes.AddRange(new System.Windows.Forms.TreeNode[] { 86 ((System.Windows.Forms.TreeNode)(resources.GetObject("AlbumsTV.Nodes")))}); 112 87 // 113 88 // imageListTV … … 121 96 // cbxLstCatTo 122 97 // 123 this.cbxLstCatTo.DataSource = this.pwgCategoryListBindingSource; 124 this.cbxLstCatTo.DisplayMember = "Name"; 98 this.tableLayoutPanel1.SetColumnSpan(this.cbxLstCatTo, 2); 99 this.cbxLstCatTo.DataBindings.Add(new System.Windows.Forms.Binding("SelectedValue", this.modelManagerBaseBindingSource, "PwgCategoryIdSelected", true)); 100 this.cbxLstCatTo.DataSource = this.selectedPwgCategoryListBindingSource; 101 this.cbxLstCatTo.DisplayMember = "ShowedValue"; 102 resources.ApplyResources(this.cbxLstCatTo, "cbxLstCatTo"); 125 103 this.cbxLstCatTo.FormattingEnabled = true; 126 this.cbxLstCatTo.Location = new System.Drawing.Point(47, 311);127 104 this.cbxLstCatTo.Name = "cbxLstCatTo"; 128 this.cbxLstCatTo.Size = new System.Drawing.Size(223, 21);129 this.cbxLstCatTo.TabIndex = 42;130 105 this.cbxLstCatTo.ValueMember = "Id"; 131 106 // 107 // modelManagerBaseBindingSource 108 // 109 this.modelManagerBaseBindingSource.DataSource = typeof(Com.Piwigo.Uploader.DTO.ModelManager.ModelManagerBase); 110 // 111 // selectedPwgCategoryListBindingSource 112 // 113 this.selectedPwgCategoryListBindingSource.DataSource = typeof(Com.Piwigo.Uploader.DTO.SelectedPwgCategoryList); 114 // 132 115 // label4 133 116 // 134 this.label4.AutoSize = true; 135 this.label4.Location = new System.Drawing.Point(12, 319); 117 resources.ApplyResources(this.label4, "label4"); 136 118 this.label4.Name = "label4"; 137 this.label4.Size = new System.Drawing.Size(22, 13);138 this.label4.TabIndex = 43;139 this.label4.Text = "to :";140 119 // 141 120 // button2 142 121 // 143 this.button2.Location = new System.Drawing.Point(273, 314); 122 resources.ApplyResources(this.button2, "button2"); 123 this.button2.MaximumSize = new System.Drawing.Size(200, 20); 124 this.button2.MinimumSize = new System.Drawing.Size(75, 20); 144 125 this.button2.Name = "button2"; 145 this.button2.Size = new System.Drawing.Size(138, 23);146 this.button2.TabIndex = 44;147 this.button2.Text = "Telecharger";148 126 this.button2.UseVisualStyleBackColor = true; 149 127 this.button2.Click += new System.EventHandler(this.Telecharger_Click); … … 152 130 // 153 131 this.tbPassword.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::Com.Piwigo.Uploader.Properties.Settings.Default, "pwdData", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); 154 this.tbPassword.Location = new System.Drawing.Point(273, 37); 132 resources.ApplyResources(this.tbPassword, "tbPassword"); 133 this.tbPassword.MinimumSize = new System.Drawing.Size(100, 20); 155 134 this.tbPassword.Name = "tbPassword"; 156 this.tbPassword.PasswordChar = '*';157 this.tbPassword.Size = new System.Drawing.Size(138, 20);158 this.tbPassword.TabIndex = 31;159 135 this.tbPassword.Text = global::Com.Piwigo.Uploader.Properties.Settings.Default.pwdData; 160 136 // 161 137 // tbServer 162 138 // 139 this.tableLayoutPanel1.SetColumnSpan(this.tbServer, 3); 163 140 this.tbServer.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::Com.Piwigo.Uploader.Properties.Settings.Default, "serverUrlData", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); 164 this.tbServer.Location = new System.Drawing.Point(68, 11); 141 resources.ApplyResources(this.tbServer, "tbServer"); 142 this.tbServer.MinimumSize = new System.Drawing.Size(100, 20); 165 143 this.tbServer.Name = "tbServer"; 166 this.tbServer.Size = new System.Drawing.Size(343, 20);167 this.tbServer.TabIndex = 11;168 144 this.tbServer.Text = global::Com.Piwigo.Uploader.Properties.Settings.Default.serverUrlData; 169 145 // … … 171 147 // 172 148 this.tbUser.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::Com.Piwigo.Uploader.Properties.Settings.Default, "userData", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); 173 this.tbUser.Location = new System.Drawing.Point(68, 37); 149 resources.ApplyResources(this.tbUser, "tbUser"); 150 this.tbUser.MinimumSize = new System.Drawing.Size(100, 20); 174 151 this.tbUser.Name = "tbUser"; 175 this.tbUser.Size = new System.Drawing.Size(138, 20);176 this.tbUser.TabIndex = 21;177 152 this.tbUser.Text = global::Com.Piwigo.Uploader.Properties.Settings.Default.userData; 178 153 // 179 // pwgCategoryListBindingSource 180 // 181 this.pwgCategoryListBindingSource.AllowNew = false; 182 this.pwgCategoryListBindingSource.DataSource = typeof(Com.Piwigo.Uploader.DTO.PwgCategoryList); 154 // tableLayoutPanel1 155 // 156 resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1"); 157 this.tableLayoutPanel1.Controls.Add(this.button2, 3, 5); 158 this.tableLayoutPanel1.Controls.Add(this.label1, 0, 1); 159 this.tableLayoutPanel1.Controls.Add(this.label4, 0, 5); 160 this.tableLayoutPanel1.Controls.Add(this.tbServer, 1, 0); 161 this.tableLayoutPanel1.Controls.Add(this.tbUser, 1, 1); 162 this.tableLayoutPanel1.Controls.Add(this.label2, 2, 1); 163 this.tableLayoutPanel1.Controls.Add(this.AlbumsTV, 0, 3); 164 this.tableLayoutPanel1.Controls.Add(this.tbPassword, 3, 1); 165 this.tableLayoutPanel1.Controls.Add(this.button1, 3, 2); 166 this.tableLayoutPanel1.Controls.Add(this.label3, 0, 0); 167 this.tableLayoutPanel1.Controls.Add(this.cbxLstCatTo, 1, 5); 168 this.tableLayoutPanel1.Name = "tableLayoutPanel1"; 183 169 // 184 170 // MainForm 185 171 // 186 this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);172 resources.ApplyResources(this, "$this"); 187 173 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 188 this.ClientSize = new System.Drawing.Size(423, 346); 189 this.Controls.Add(this.button2); 190 this.Controls.Add(this.label4); 191 this.Controls.Add(this.cbxLstCatTo); 192 this.Controls.Add(this.treeView1); 193 this.Controls.Add(this.tbPassword); 194 this.Controls.Add(this.label3); 195 this.Controls.Add(this.tbServer); 196 this.Controls.Add(this.label2); 197 this.Controls.Add(this.label1); 198 this.Controls.Add(this.tbUser); 199 this.Controls.Add(this.button1); 174 this.Controls.Add(this.tableLayoutPanel1); 200 175 this.Name = "MainForm"; 201 this.Text = " Piwigo Uploader"; 202 this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Form1_FormClosing); 203 this.Load += new System.EventHandler(this.Form1_Load); 204 ((System.ComponentModel.ISupportInitialize)(this.pwgCategoryListBindingSource)).EndInit(); 176 this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MainForm_FormClosing); 177 this.Load += new System.EventHandler(this.MainForm_Load); 178 ((System.ComponentModel.ISupportInitialize)(this.modelManagerBaseBindingSource)).EndInit(); 179 ((System.ComponentModel.ISupportInitialize)(this.selectedPwgCategoryListBindingSource)).EndInit(); 180 this.tableLayoutPanel1.ResumeLayout(false); 181 this.tableLayoutPanel1.PerformLayout(); 205 182 this.ResumeLayout(false); 206 183 this.PerformLayout(); … … 217 194 private System.Windows.Forms.TextBox tbServer; 218 195 private System.Windows.Forms.TextBox tbPassword; 219 private System.Windows.Forms.TreeView treeView1;196 private System.Windows.Forms.TreeView AlbumsTV; 220 197 private System.Windows.Forms.ImageList imageListTV; 221 198 private System.Windows.Forms.ComboBox cbxLstCatTo; 222 199 private System.Windows.Forms.Label label4; 223 200 private System.Windows.Forms.Button button2; 224 private System.Windows.Forms.BindingSource pwgCategoryListBindingSource; 201 private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1; 202 private System.Windows.Forms.BindingSource selectedPwgCategoryListBindingSource; 203 private System.Windows.Forms.BindingSource modelManagerBaseBindingSource; 225 204 } 226 205 } -
extensions/PiwigoLib/PiwigoUpload/MainForm.cs
r12256 r12262 17 17 { 18 18 InitializeComponent(); 19 selectedPwgCategoryListBindingSource.DataSource = ModelManager.Instance.lstCat; 20 modelManagerBaseBindingSource.DataSource = ModelManager.Instance; 19 21 } 20 22 21 private void Form1_Load(object sender, EventArgs e)23 private void MainForm_Load(object sender, EventArgs e) 22 24 { 23 25 string[] args = Environment.GetCommandLineArgs(); … … 38 40 } 39 41 } 42 43 MainAppHelper.BuildAlbumTree(AlbumsTV, ModelManager.Instance.lstAlbumLocaux); 44 40 45 } 41 46 … … 46 51 { 47 52 String strUri= tbServer.Text.Replace("\\","/"); 53 if (!strUri.StartsWith("http")) 54 { 55 strUri = "http://" + strUri; 56 } 48 57 if (!strUri.EndsWith("/ws.php")) 49 58 { … … 76 85 try 77 86 { 78 79 Int32 newid = 0; 80 String msg = String.Empty; 81 Boolean rc; 82 // rc = PwgServiceProvider.Instance.PwgCategoriesService.AddCategory("test_cat", 1, ref newid, ref msg); 83 //List<PwgCategory> lstCat = PwgServiceProvider.Instance.PwgCategoriesService.GetAdminListOfCategory(); 84 //Console.WriteLine(String.Format("newid : {0} message : {1}", newid,msg)); 85 //rc = PwgServiceProvider.Instance.PwgCategoriesService.UpdateCategoryInfo(newid, "test2", "rename cat"); 86 //Boolean rc = PwgServiceProvider.Instance.PwgCategoriesService.DeleteCategory(newid, sess.SecurityToken, PwgCategoryPhotoDeletionModeEnum.None); 87 //rc = PwgServiceProvider.Instance.PwgCategoriesService.MoveCategory(new List<Int32>() { newid }, PwgCategory.RootCategoryId, sess.SecurityToken); 88 89 //lstCat = PwgServiceProvider.Instance.PwgCategoriesService.GetAdminListOfCategory(); 90 91 //FileInfo fiBig = new FileInfo("C:\\Users\\bayral\\Downloads\\49133_1636405570_2648232_n.jpg"); 92 //FileInfo fiThumb = new FileInfo(MakeThumb(fiBig, "C:\\Users\\bayral\\Downloads\\49133_1636405570_2648232_n_thum.jpg", 64)); 93 //FileInfo fiLow = new FileInfo(MakeThumb(fiBig, "C:\\Users\\bayral\\Downloads\\49133_1636405570_2648232_n_low.jpg", 256)); 94 95 //FileInfo fiBig = new FileInfo("C:\\temp\\Oryx.jpg"); 96 //FileInfo fiThumb = new FileInfo(MakeThumb(fiBig, "C:\\temp\\Oryx_thumb.jpg", 64)); 97 //FileInfo fiLow = new FileInfo(MakeThumb(fiBig, "C:\\temp\\Oryx_low.jpg", 256)); 98 99 //PwgImageAdded imgAdd = PwgServiceProvider.Instance.PwgImagesService.addImageByMultiPartForm(fiBig, null, 1, "benoit", "byarl", "test upload", 0, new List<PwgTag>() { new PwgTag() { Name = "Benoit" }, new PwgTag() { Name = "Noé" } }); 100 //rc = PwgServiceProvider.Instance.PwgImagesService.addImage(fiBig, fiLow, fiThumb, "Benoit", "bayral", DateTime.Now, "demo", new List<string>() { "1" }, new List<string>() { "Benoit" }, PwgConfidentLevelEnum.All); 101 //rc = PwgServiceProvider.Instance.PwgImagesService.DeleteImage(319, sess.SecurityToken); 102 103 //PwgImageInfo info = PwgServiceProvider.Instance.PwgImagesService.getImageInfo(imgAdd.Id, null, null); 104 105 //PwgImageRate imgRate = PwgServiceProvider.Instance.PwgImagesService.RateImage(1, 5); 106 107 87 ServiceFactory.GetByType<UploadToPiwigo>().runService(); 108 88 } 109 89 catch (ApplicationException aex) … … 113 93 } 114 94 115 private void Form1_FormClosing(object sender, FormClosingEventArgs e)95 private void MainForm_FormClosing(object sender, FormClosingEventArgs e) 116 96 { 117 97 try -
extensions/PiwigoLib/PiwigoUpload/MainForm.resx
r12256 r12262 118 118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 119 119 </resheader> 120 <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> 121 <data name="button1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> 122 <value>Right</value> 123 </data> 124 <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> 125 <data name="button1.Location" type="System.Drawing.Point, System.Drawing"> 126 <value>456, 55</value> 127 </data> 128 <data name="button1.Size" type="System.Drawing.Size, System.Drawing"> 129 <value>100, 20</value> 130 </data> 131 <assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> 132 <data name="button1.TabIndex" type="System.Int32, mscorlib"> 133 <value>40</value> 134 </data> 135 <data name="button1.Text" xml:space="preserve"> 136 <value>Connect</value> 137 </data> 138 <data name=">>button1.Name" xml:space="preserve"> 139 <value>button1</value> 140 </data> 141 <data name=">>button1.Type" xml:space="preserve"> 142 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 143 </data> 144 <data name=">>button1.Parent" xml:space="preserve"> 145 <value>tableLayoutPanel1</value> 146 </data> 147 <data name=">>button1.ZOrder" xml:space="preserve"> 148 <value>8</value> 149 </data> 150 <data name="label1.AutoSize" type="System.Boolean, mscorlib"> 151 <value>True</value> 152 </data> 153 <data name="label1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> 154 <value>Fill</value> 155 </data> 156 <data name="label1.Location" type="System.Drawing.Point, System.Drawing"> 157 <value>3, 29</value> 158 </data> 159 <data name="label1.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms"> 160 <value>3, 3, 3, 3</value> 161 </data> 162 <data name="label1.Size" type="System.Drawing.Size, System.Drawing"> 163 <value>38, 20</value> 164 </data> 165 <data name="label1.TabIndex" type="System.Int32, mscorlib"> 166 <value>20</value> 167 </data> 168 <data name="label1.Text" xml:space="preserve"> 169 <value>User</value> 170 </data> 171 <data name="label1.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing"> 172 <value>MiddleRight</value> 173 </data> 174 <data name=">>label1.Name" xml:space="preserve"> 175 <value>label1</value> 176 </data> 177 <data name=">>label1.Type" xml:space="preserve"> 178 <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 179 </data> 180 <data name=">>label1.Parent" xml:space="preserve"> 181 <value>tableLayoutPanel1</value> 182 </data> 183 <data name=">>label1.ZOrder" xml:space="preserve"> 184 <value>1</value> 185 </data> 186 <data name="label2.AutoSize" type="System.Boolean, mscorlib"> 187 <value>True</value> 188 </data> 189 <data name="label2.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> 190 <value>Fill</value> 191 </data> 192 <data name="label2.Location" type="System.Drawing.Point, System.Drawing"> 193 <value>191, 29</value> 194 </data> 195 <data name="label2.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms"> 196 <value>3, 3, 3, 3</value> 197 </data> 198 <data name="label2.Size" type="System.Drawing.Size, System.Drawing"> 199 <value>79, 20</value> 200 </data> 201 <data name="label2.TabIndex" type="System.Int32, mscorlib"> 202 <value>30</value> 203 </data> 204 <data name="label2.Text" xml:space="preserve"> 205 <value>Password</value> 206 </data> 207 <data name="label2.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing"> 208 <value>MiddleCenter</value> 209 </data> 210 <data name=">>label2.Name" xml:space="preserve"> 211 <value>label2</value> 212 </data> 213 <data name=">>label2.Type" xml:space="preserve"> 214 <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 215 </data> 216 <data name=">>label2.Parent" xml:space="preserve"> 217 <value>tableLayoutPanel1</value> 218 </data> 219 <data name=">>label2.ZOrder" xml:space="preserve"> 220 <value>5</value> 221 </data> 222 <data name="label3.AutoSize" type="System.Boolean, mscorlib"> 223 <value>True</value> 224 </data> 225 <data name="label3.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> 226 <value>Fill</value> 227 </data> 228 <data name="label3.Location" type="System.Drawing.Point, System.Drawing"> 229 <value>3, 3</value> 230 </data> 231 <data name="label3.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms"> 232 <value>3, 3, 3, 3</value> 233 </data> 234 <data name="label3.Size" type="System.Drawing.Size, System.Drawing"> 235 <value>38, 20</value> 236 </data> 237 <data name="label3.TabIndex" type="System.Int32, mscorlib"> 238 <value>10</value> 239 </data> 240 <data name="label3.Text" xml:space="preserve"> 241 <value>Server</value> 242 </data> 243 <data name="label3.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing"> 244 <value>MiddleRight</value> 245 </data> 246 <data name=">>label3.Name" xml:space="preserve"> 247 <value>label3</value> 248 </data> 249 <data name=">>label3.Type" xml:space="preserve"> 250 <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 251 </data> 252 <data name=">>label3.Parent" xml:space="preserve"> 253 <value>tableLayoutPanel1</value> 254 </data> 255 <data name=">>label3.ZOrder" xml:space="preserve"> 256 <value>9</value> 257 </data> 258 <data name="tableLayoutPanel1.AutoSize" type="System.Boolean, mscorlib"> 259 <value>True</value> 260 </data> 261 <data name="tableLayoutPanel1.AutoSizeMode" type="System.Windows.Forms.AutoSizeMode, System.Windows.Forms"> 262 <value>GrowAndShrink</value> 263 </data> 264 <data name="tableLayoutPanel1.ColumnCount" type="System.Int32, mscorlib"> 265 <value>4</value> 266 </data> 267 <data name="button2.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> 268 <value>Right</value> 269 </data> 270 <data name="button2.Location" type="System.Drawing.Point, System.Drawing"> 271 <value>456, 287</value> 272 </data> 273 <data name="button2.Size" type="System.Drawing.Size, System.Drawing"> 274 <value>100, 20</value> 275 </data> 276 <data name="button2.TabIndex" type="System.Int32, mscorlib"> 277 <value>44</value> 278 </data> 279 <data name="button2.Text" xml:space="preserve"> 280 <value>Upload</value> 281 </data> 282 <data name=">>button2.Name" xml:space="preserve"> 283 <value>button2</value> 284 </data> 285 <data name=">>button2.Type" xml:space="preserve"> 286 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 287 </data> 288 <data name=">>button2.Parent" xml:space="preserve"> 289 <value>tableLayoutPanel1</value> 290 </data> 291 <data name=">>button2.ZOrder" xml:space="preserve"> 292 <value>0</value> 293 </data> 294 <data name="label4.AutoSize" type="System.Boolean, mscorlib"> 295 <value>True</value> 296 </data> 297 <data name="label4.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> 298 <value>Top</value> 299 </data> 300 <data name="label4.Location" type="System.Drawing.Point, System.Drawing"> 301 <value>3, 287</value> 302 </data> 303 <data name="label4.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms"> 304 <value>3, 3, 3, 3</value> 305 </data> 306 <data name="label4.Size" type="System.Drawing.Size, System.Drawing"> 307 <value>38, 13</value> 308 </data> 309 <data name="label4.TabIndex" type="System.Int32, mscorlib"> 310 <value>43</value> 311 </data> 312 <data name="label4.Text" xml:space="preserve"> 313 <value>to :</value> 314 </data> 315 <data name="label4.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing"> 316 <value>MiddleCenter</value> 317 </data> 318 <data name=">>label4.Name" xml:space="preserve"> 319 <value>label4</value> 320 </data> 321 <data name=">>label4.Type" xml:space="preserve"> 322 <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 323 </data> 324 <data name=">>label4.Parent" xml:space="preserve"> 325 <value>tableLayoutPanel1</value> 326 </data> 327 <data name=">>label4.ZOrder" xml:space="preserve"> 328 <value>2</value> 329 </data> 330 <data name="tbServer.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> 331 <value>Fill</value> 332 </data> 333 <data name="tbServer.Location" type="System.Drawing.Point, System.Drawing"> 334 <value>47, 3</value> 335 </data> 336 <data name="tbServer.Size" type="System.Drawing.Size, System.Drawing"> 337 <value>509, 20</value> 338 </data> 339 <data name="tbServer.TabIndex" type="System.Int32, mscorlib"> 340 <value>11</value> 341 </data> 342 <data name=">>tbServer.Name" xml:space="preserve"> 343 <value>tbServer</value> 344 </data> 345 <data name=">>tbServer.Type" xml:space="preserve"> 346 <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 347 </data> 348 <data name=">>tbServer.Parent" xml:space="preserve"> 349 <value>tableLayoutPanel1</value> 350 </data> 351 <data name=">>tbServer.ZOrder" xml:space="preserve"> 352 <value>3</value> 353 </data> 354 <data name="tbUser.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> 355 <value>Fill</value> 356 </data> 357 <data name="tbUser.Location" type="System.Drawing.Point, System.Drawing"> 358 <value>47, 29</value> 359 </data> 360 <data name="tbUser.Size" type="System.Drawing.Size, System.Drawing"> 361 <value>138, 20</value> 362 </data> 363 <data name="tbUser.TabIndex" type="System.Int32, mscorlib"> 364 <value>21</value> 365 </data> 366 <data name=">>tbUser.Name" xml:space="preserve"> 367 <value>tbUser</value> 368 </data> 369 <data name=">>tbUser.Type" xml:space="preserve"> 370 <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 371 </data> 372 <data name=">>tbUser.Parent" xml:space="preserve"> 373 <value>tableLayoutPanel1</value> 374 </data> 375 <data name=">>tbUser.ZOrder" xml:space="preserve"> 376 <value>4</value> 377 </data> 378 <data name="tbPassword.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> 379 <value>Fill</value> 380 </data> 381 <data name="tbPassword.Location" type="System.Drawing.Point, System.Drawing"> 382 <value>276, 29</value> 383 </data> 384 <data name="tbPassword.PasswordChar" type="System.Char, mscorlib" xml:space="preserve"> 385 <value>*</value> 386 </data> 387 <data name="tbPassword.Size" type="System.Drawing.Size, System.Drawing"> 388 <value>280, 20</value> 389 </data> 390 <data name="tbPassword.TabIndex" type="System.Int32, mscorlib"> 391 <value>31</value> 392 </data> 393 <data name=">>tbPassword.Name" xml:space="preserve"> 394 <value>tbPassword</value> 395 </data> 396 <data name=">>tbPassword.Type" xml:space="preserve"> 397 <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 398 </data> 399 <data name=">>tbPassword.Parent" xml:space="preserve"> 400 <value>tableLayoutPanel1</value> 401 </data> 402 <data name=">>tbPassword.ZOrder" xml:space="preserve"> 403 <value>7</value> 404 </data> 405 <metadata name="modelManagerBaseBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 406 <value>401, 17</value> 407 </metadata> 408 <metadata name="selectedPwgCategoryListBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 409 <value>135, 17</value> 410 </metadata> 411 <data name="cbxLstCatTo.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> 412 <value>Top</value> 413 </data> 414 <data name="cbxLstCatTo.Location" type="System.Drawing.Point, System.Drawing"> 415 <value>47, 287</value> 416 </data> 417 <data name="cbxLstCatTo.Size" type="System.Drawing.Size, System.Drawing"> 418 <value>223, 21</value> 419 </data> 420 <data name="cbxLstCatTo.TabIndex" type="System.Int32, mscorlib"> 421 <value>42</value> 422 </data> 423 <data name=">>cbxLstCatTo.Name" xml:space="preserve"> 424 <value>cbxLstCatTo</value> 425 </data> 426 <data name=">>cbxLstCatTo.Type" xml:space="preserve"> 427 <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 428 </data> 429 <data name=">>cbxLstCatTo.Parent" xml:space="preserve"> 430 <value>tableLayoutPanel1</value> 431 </data> 432 <data name=">>cbxLstCatTo.ZOrder" xml:space="preserve"> 433 <value>10</value> 434 </data> 435 <data name="tableLayoutPanel1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> 436 <value>Fill</value> 437 </data> 438 <data name="tableLayoutPanel1.Location" type="System.Drawing.Point, System.Drawing"> 439 <value>0, 0</value> 440 </data> 441 <data name="tableLayoutPanel1.RowCount" type="System.Int32, mscorlib"> 442 <value>6</value> 443 </data> 444 <data name="tableLayoutPanel1.Size" type="System.Drawing.Size, System.Drawing"> 445 <value>559, 321</value> 446 </data> 447 <data name="tableLayoutPanel1.TabIndex" type="System.Int32, mscorlib"> 448 <value>45</value> 449 </data> 450 <data name=">>tableLayoutPanel1.Name" xml:space="preserve"> 451 <value>tableLayoutPanel1</value> 452 </data> 453 <data name=">>tableLayoutPanel1.Type" xml:space="preserve"> 454 <value>System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 455 </data> 456 <data name=">>tableLayoutPanel1.Parent" xml:space="preserve"> 457 <value>$this</value> 458 </data> 459 <data name=">>tableLayoutPanel1.ZOrder" xml:space="preserve"> 460 <value>0</value> 461 </data> 462 <data name="tableLayoutPanel1.LayoutSettings" type="System.Windows.Forms.TableLayoutSettings, System.Windows.Forms"> 463 <value><?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="button2" Row="5" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="label1" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="label4" Row="5" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tbServer" Row="0" RowSpan="1" Column="1" ColumnSpan="3" /><Control Name="tbUser" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label2" Row="1" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="AlbumsTV" Row="3" RowSpan="1" Column="0" ColumnSpan="4" /><Control Name="tbPassword" Row="1" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="button1" Row="2" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="label3" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="cbxLstCatTo" Row="5" RowSpan="1" Column="1" ColumnSpan="2" /></Controls><Columns Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0" /></TableLayoutSettings></value> 464 </data> 465 <data name="AlbumsTV.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> 466 <value>Fill</value> 467 </data> 468 <data name="AlbumsTV.ImageIndex" type="System.Int32, mscorlib"> 469 <value>0</value> 470 </data> 120 471 <metadata name="imageListTV.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 121 472 <value>17, 17</value> … … 125 476 AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w 126 477 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 127 ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAA Am128 H wAAAk1TRnQBSQFMAgEBAwEAAUgBAAFIAQABFgEAARYBAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFY478 ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADY 479 HgAAAk1TRnQBSQFMAgEBAwEAAfQBAAH0AQABFgEAARYBAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFY 129 480 AwABFgMAAQEBAAEgBQABQAEeHgADBAEGAxMBGgMeASsDJAE1AyQBNgMjATMDGwEmAw0BERQAAwcBCQML 130 AQ8DAAEBDAADaAHjA2gB4wNoAeMDaAHjA2gB4wNoAeMDaAHjA2gB4wNoAeMDaAHjA2gB4wNoAeMDaAHj 131 A2gB4wNoAeMEAAM7AWQCPwE+AWwDBQEHxAADBgEIAxwBJwMvAUkDPAFmA0QBewNEAXsDTAGTA0kBiAM2 132 AVgDHQEqAwgBCwwAAx8BLQFIAkcBgwMlATcDAAEBCAADaAHjAfsC+QH/AfsC+QH/AfsC+QH/AfsC+QH/ 133 AfsC+QH/AfsC+QH/AfsC+QH/AfsC+QH/AfsC+QH/AfsC+QH/AfsC+QH/AfsC+QH/AfsC+QH/A2gB4wQA 134 AzoBYQNYAbsDQAFwAwsBD7wAAwgBCwMqAUADQQFyAlIBUQGhAV0CWwHLAXwBdgFsAekBvwGmAZAB+gHt 135 AcoBpQH/AdMBrAGOAf8BuAGSAXMB/wFjAWABXwHfA1EBnAM1AVYDHAEnAw0BEQMeASsCUgFQAaQCUQFP 136 AZwDIwEzCAADaAHjAfsC+QH/ATkBXwFaAf8BbwKaAf8BZwGSAZYB/wFLAXUBbwH/AUgBaAFbAf8BOAFO 137 AUgB/wE/AU8BSAH/AYoBpwGfAf8BYQGPAYMB/wEsAUwBRQH/ATkBSgFGAf8B+wL5Af8DrwH/AzgBXgJH 138 AUYBgANWAbEDSgGNA0ABcQMMARAEAANoAeMDaAHjA2gB4wNoAeMDaAHjA2gB4wNoAeMDaAHjA2gB4wNo 139 AeMDaAHjA2gB4wNoAeMDaAHjA2gB4wNoAeMDaAHjA2gB4wNoAeMDaAHjA2gB4wNoAeNcAAMTARoDPgFr 140 AlkBVwHCAe8BuwGFAf8B+QHbAbMB/wH7AeUBwgH/AfwB1wGoAf8B9QHIAZYB/wH1AckBnAH/AeEBrwGG 141 Af8ByAGbAYMB/wHIAbABqAH/AdoB2AHXAf8DgAHrA1MBqANOAZcCWAFWAbwDVAGuA04BlAMnATsDBQEH 142 A2gB4wH7AvkB/wFMATYBLwH/AR8BEgEWAf8BKQETAQkB/wFIAS4BNgH/AWoBbQGFAf8BRwE+AUQB/wEt 143 ARkBKAH/ASMBGgErAf8BXgFHAWsB/wE2ASgBMQH/AVQBRAFZAf8B+wL5Af8DrAH/AeQB5wHpAf8BtwGq 144 AZ8B/QGGAXwBbwHuAWABXgFdAdACWQFWAb4CSQFIAYgDIAEuA2gB4wHvAu4B/wHvAu4B/wHvAu4B/wHv 145 Au4B/wHvAu4B/wHvAu4B/wHvAu4B/wHvAu4B/wHvAu4B/wHvAu4B/wHvAu4B/wHvAu4B/wHvAu4B/wHv 146 Au4B/wHvAu4B/wHvAu4B/wHvAu4B/wHvAu4B/wHvAu4B/wHvAu4B/wNoAeNcAAMMARACWQFXAb8B9AG1 147 AW8B/wHbAZcBVgH/AdMBiQFDAf8B3QGbAVsB/wHiAaYBagH/Ad4BowFoAf8B8gHeAc0B/wHrAb8BmgH/ 148 AeMBqAFtAf8B1AGvAZgB/wHvAfIB9QH/AvMB8gH/AfMB9QH5Af8BxQHAAbcB/wGuAYsBYAH/AYEBcgFh 149 Ae4BbQFlAWEB4gFdAlsByAM6AWEDaAHjAfsC+QL/AfEBvgH/AZMBkgGmAf8BVwFcAYAB/wFNAUcBRQH/ 150 ASIBLwE3Af8DAAH/ARgBDgEAAf8BZgFeAVUB/wFKAUUBagH/AU8BUAGJAf8BNwE8AWIB/wH7AvkB/wOq 151 Af8B1QHXAdkB/wG/Aa8BnAH/AecByAGnAf8B3AG0AYkB/wHcAbQBiQH/AdoBrgGAAf8DTgGYA2gB4wHv 152 Au4B/wMAAf8BAAEaAQAB/wEAARABAAH/AQABEQECAf8BAAEUAQwB/wEAAREBDQH/AQABDgEAAf8BAAEl 153 ASQB/wEAATEBIwH/AQABJwEHAf8BAAEfAQQB/wEAATABGgH/AQABBgEAAf8BAAEYAQAB/wEAARoBAAH/ 154 AQACKQH/AQABNAEfAf8DAAH/Ae8C7gH/A2gB41wAAzEBTgHhAY4BQAH/AcUBaAEsAf8BywGFAUcB/wHe 155 AaYBbQH/AeQBqQFrAf8B4QGdAVYB/wHgAaIBYwH/AfAB1wHCAf8B0wGYAWMB/wHLAYIBQwH/AeEBqwGB 156 Af8B8wHrAeIB/wHtAe4B7wH/Ad8B4gHkAf8BrwGpAaIB/wGxAYoBXwH/AdsBrgGBAf8B3QG2AYwB/wHe 157 AbgBjQH/A1IBqQNoAeMB+wL5Av8B1wGdAv8B4AGjAf8BZwFoAZUB/wFrAYcBuwH/AYgBXAFaAv8B2QGV 158 Av8B9gG8Av8B+wG5Av8B1gGZAf8BtgGaAW0B/wFDATsBMQH/AfsC+QH/A6wB/wHWAdgB2wH/Ab4BrQGb 159 Af8B6AHJAacB/wHeAbUBhwH/Ad0BtAGHAf8B3QG1AYgB/wNQAZsDaAHjAe8C7gH/AQsBRgE3Af8BTQGD 160 AW8B/wE5AYgBcwH/AU4BkgGPAf8BVgGWAZMB/wFHAY4BigH/AToBhgGCAf8BMQFyAWQB/wEqAVoBSQH/ 161 ARMBPAEpAf8BGwFEATgB/wEtAUsBOAH/AZwBzwHNAf8BNwFnAVYB/wFJAYUBdgH/AT0BWQFeAf8BOAFc 162 AVAB/wEAATkBIAH/Ae8C7gH/A2gB41wAAWMCYAHUAa8BSAEJAf8BwwFpATAB/wHVAZABTAH/AesBwgGb 163 Af8B9QHZAb0B/wHpAbMBgAH/AeEBngFaAf8B3QGbAVkB/wHNAYABOwH/AbsBXgEjAf8BwAFqATUB/wHu 164 AcoBqgH/Ae8B9AH3Af8B4QHkAeYB/wGzAa8BpAH/AbYBkQFmAf8B3QGvAYIB/wHfAbUBhgH/AeABuAGL 165 Af8DUQGgA2gB4wH7AvkB/wH4AbsBhwL/AcoBhwH/AfYBwAGRAf8BPgFKAXQB/wHgAaABaAL/AeMBogL/ 166 AcIBjQH/Af0BvgGMAv8BzQGVAv8B4AGfAv8B3gGYAf8B+wL5Af8DrQH/AdYB2QHbAf8BvgGuAZsB/wHp 167 AcsBqQH/AeEBuAGLAf8B4AG4AYoB/wHgAbgBigH/A1ABmwNoAeMB7wLuAf8BPwEbASIB/wEkAQEBDgH/ 168 AVICOQH/AYQBbgF0Af8BrwGdAaEB/wGFAWMBcQH/AXYBYgFnAf8BkAFyAYYB/wGVAYsBjQH/AaoBkQGm 169 Af8BUgE9AUsB/wGfAYQBkQH/AYMBgAF2Af8BXwFKAWAB/wFLAUYBRwH/ARcBCwEBAf8BmQF2AYsB/wEd 170 AQABHgH/Ae8C7gH/A2gB41wAAb8BYgEkAf8BrAFDAQUB/wHGAWoBKAH/AdcBkwFQAf8B3QGjAWYB/wHf 171 AaUBagH/AecBuQGSAf8B9wHlAdUB/wHgAasBcwH/AdABigFDAf8BwQFlASYB/wGsAUQBAwH/AdIBlgFj 172 Af8B8AH3AfsB/wHfAeEB5QH/AbsBtAGxAf8BxAGoAYYB/wHkAbkBigH/AeIBuQGKAf8B4gG7AY0B/wNR 173 AaADaAHjAfsC+QH/AfABsgFwAf8B8AGwAW8C/wG6AXAC/wG9AXIC/wG9AYEB/wHxAa8BbwH/AfIBswF0 174 Af8B7wG0AXUB/wHyAbQBdQH/AfMBtAF2Af8B9gGyAXEB/wH7AvkB/wOuAf8B1gHaAd4B/wG+AbEBnwH/ 175 AesBzwGtAf8B4wG7AYwB/wHjAbsBjgH/AeIBuwGNAf8DUAGbA2gB4wHvAu4B/wHdAboBlgH/AbEBnQGK 176 Af8BNwEzASUB/wMAAf8DAAH/AwAB/wEfARkBGgH/AVIBUQFoAf8BNQFSAVwB/wEgAScBJAH/ARoBHAER 177 Af8BIAEZASQB/wE0AS0BQAH/AWEBTgFzAf8BKgEtATIB/wFMAUQBXgH/AUUBTwFjAf8BEwEiATkB/wHv 178 Au4B/wNoAeNcAAGtAUUBCAH/AdEBnQFuAf8B3gGuAYYB/wHKAXMBNQH/AdQBkQFRAf8BzwGBATYB/wHd 179 AaUBbgX/AeIBtQGRAf8ByQF0ATMB/wHLAYIBQAH/AbIBTAELAf8BvgFtATwB/wHpAfMB+gH/AdsB3gHf 180 Af8BxgG/AbIB/wHZAcMBpwH/Ae0BywGkAf8B5AG8AY0B/wHlAb8BkAH/A1EBoANoAeMB+wL5Af8B6gGk 181 AWIB/wHqAaQBZAH/AekBowFjAf8B8AGoAWUB/wHqAaQBZAH/AeoBpAFmAf8B6gGmAWQB/wHsAakBaAH/ 182 AewBpwFpAf8B7QGrAWgB/wHsAaUBYgH/AfsC+QH/A68B/wHZAdgB1QH/AckBtQGcAf8B8QHbAcMB/wHo 183 AcUBnAH/AeUBvgGPAf8B5QG/AZEB/wNQAZsDaAHjAe8C7gH/AfEBxQGaAv8B4gG8Av8B+AHIAf8CmQGx 184 Af8BhgGPAbIB/wFtAWkBbwH/AUEBOQE4Af8BFgEKAQAB/wE9AVsBYAH/ARABBQEOAf8DAAH/AwAB/wFR 185 AVQBhgH/AUYBPgFkAf8BcwFuAZgB/wFrAWIBjAH/AVoBTwFoAf8BAAEZARAB/wHvAu4B/wNoAeNcAAGo 186 AToBAAH/AdYBpAGAAf8B8wHkAdcB/wHZAaIBcAH/AcgBcAExAf8BxgFqASgB/wHSAY4BUAH/Ac8BiQFK 187 Af8B0gGUAVkB/wHKAYABOwH/AcMBZwEoAf8BvAFfASQB/wG5AWQBMgH/AfAB/AH+Af8BxwHGAcUB/wHO 188 Ab8BqwH/AfEB1wG3Af8B7gHUAbQB/wHqAckBoAH/AekBwgGTAf8DUQGgA2gB4wH7AvkB/wHgAZcBWwH/ 189 AeEBlwFZAf8B3wGXAVsB/wHfAZcBWgH/Ad8BlwFcAf8B3wGZAV0B/wHgAZgBXAH/AeEBmQFeAf8B4gGa 190 AV0B/wHkAZ0BXwH/AeABlQFZAf8B+wL5Af8DsQH/AcIBugGuAf8B8wHgAcgB/wHuAdMBsQH/Ae4B1AG1 191 Af8B6gHIAZ4B/wHoAcEBkgH/A1ABmwNoAeMB7wLuAf8B/AHCAYcB/wH6Ac4BoAL/AdgBogL/AdgBogH/ 192 AXQBiQGrAf8BcAFkAYkB/wKjAb0B/wGJAZIBqQH/ATkBIgEhAf8BXAFEATEB/wGLAV0BQgL/AdgBpgH/ 193 Ad8BuAGLAf8BaQFaAVYB/wFLAU0BXwH/AS8BNAFTAf8BNAFAAVsB/wMAAf8B7wLuAf8DaAHjXAABrAE9 194 AQAB/wGyAUsBCAH/AcQBawEuAf8BygGDAUMB/wHPAYwBUQH/AewB0wHBAf8B+AHtAeQB/wHLAYMBQgH/ 195 AcIBZgEmAf8BzwGMAVEB/wG/AWIBJAH/AasBPQEAAf8BvQFqATgB/wHzA/8BxAHCAb4B/wHQAb8BqwH/ 196 AfUB3AG+Af8B8AHWAbcB/wHwAdcBuAH/AewByAGcAf8DUQGgA2gB4wH7AvkB/wH7AvkB/wH7AvkB/wH7 197 AvkB/wH7AvkB/wH7AvkB/wH7AvkB/wH7AvkB/wH7AvkB/wH7AvkB/wH7AvkB/wH7AvkB/wH7AvgB/wOs 198 Af8BzAHCAbYB/wH1AeQB0AH/AfAB1gG3Af8B8AHYAboB/wHvAdYBtgH/AeoBxgGYAf8DUAGbA2gB4wHv 199 Au4C/wG5AXAB/wH+AcgBlgH/AfsBxQGUAv8B2gGYAf8B4gG2AY8B/wFPAVYBigH/AXQBbQGQAf8BXgFv 200 AaIB/wG5AW4BTgP/AcQC/wHxAbcC/wHeAagC/wHkAacC/wHxAawC/wHWAZUB/wGsAYgBUgH/AWEBTwEz 201 Af8DAAH/Ae8C7gH/A2gB41wAAlsBWAHGAaMBLgEAAf8ByQGEAUcB/wHOAYwBVAH/AcwBiAFNAf8B7gHX 202 AcYB/wH4AfAB6gH/AdoBqwGHAf8B1AGeAWwB/wHOAZEBWgH/AeABuwGgAf8BygGKAVYB/wHaAa8BkAH/ 203 Ae8B9gH8Af8BxQHDAcAB/wHVAcUBsAH/AfgB4gHFAf8B8gHaAbsB/wHyAd0BwwH/AfIB1QGxAf8DUQGg 204 A2gB4wNoAeMDaAHjA2gB4wNoAeMDaAHjA7QB/wO0Af8DtAH/A7QB/wO0Af8DswH/A6kB/wOYAf8DoAH/ 205 AcwBwwG3Af8B+AHpAdUB/wHyAdsBvQH/AfIB2wG+Af8B8gHdAcIB/wHwAdIBrAH/A1ABmwNoAeMB7wLu 206 Af8B/gGvAWIB/wH5AcABjAH/AfkBvwGMAf8B+QG9AYkC/wHVAYwB/wHIAaUBkAH/AVEBZgGkAf8BMQEh 207 AToC/wHAAXUC/wHLAZQB/wH7Ab4BiwH/Af0BvwGLAf8B/QHBAYwB/wH+AcIBjgL/Ac0BlwL/AeQBpgL/ 208 Ae8BrwL/Ac4BgQH/Ae8C7gH/A2gB41wAAy0BRgGJAUwBMQH3AcoBiQFSAf8B3AGxAZQB/wHiAb0BogH/ 209 Ad8BtwGYAf8B2AGlAXYB/wHZAagBhAH/Ad0BswGTAf8B2QGqAYgB/wHWAaUBggH/AdUBowGAAf8C+wH6 210 Af8B7QHwAfIB/wHGAcMBwQH/AdcBxwG0Af8B/QHoAc0B/wH1AeABwgH/AfQB4AHFAf8B9AHfAcIB/wNR 211 AaAYAAMzAVID9QH/A/0B/wP8Af8D/QH/A/0B/wP9Af8D5gH/AeEB4gHlAf8BygHBAbYB/wH6AewB2QH/ 212 AfcB4QHEAf8B9AHfAcIB/wH0AeABxQH/AfMB3AG9Af8DUAGbA2gB4wHvAu4B/wH3AaMBVAH/AfUBtwGD 213 Af8B9gG2AYAB/wHzAbgBgAH/AfUBtgGBAv8ByQGBAf8BwAGcAXQB/wHQAZ8BcgL/AcgBiwH/AfUBtwGB 214 Af8B9AG4AYMB/wH2AboBhAH/AfYBugGFAf8B9QG7AYcB/wH4AbwBhQH/AfkBuQGGAf8B+gG9AYgC/wGx 215 AWIB/wHvAu4B/wNoAeNcAAMDAQQDRAF6AYYBWQE4AfUB6QHQAb0B/wH6AfUB8wH/Ae0B1wHGAf8B6wHS 216 AcAB/wHtAdYBxQH/AekBzAG2Af8B0QGZAWsB/wG7AWIBLAH/Ae8B3QHPAf8B/AH+Av8B7AHvAfAB/wHH 217 AcUBwQH/AdUBxwG0Av8B7QHTAf8B+QHlAcoB/wH2AeQByQH/AfcB5QHLAf8DUQGgGAADMwFSA/YB/wP+ 218 Af8D/QH/A/0B/wP+Af8D/gH/A+gB/wHjAeQB5wH/AcsBwgG2Af8B/AHwAd4B/wH8AeoB0AH/AfwB6gHQ 219 Af8B9wHmAc0B/wH3AeYBzQH/A1ABmwNoAeMB7wLuAf8B8AGaAUcB/wHwAa8BbQH/AfABrgFtAf8B7gGu 220 AWwB/wHwAbABbgH/Ae4BrgFuAv8BuwFuAv8BuwFxAf8B7gGuAW8B/wHwAa8BbgH/AfABsQFwAf8B8AGw 221 AXEB/wHwAbIBcQH/AfEBsQFzAf8B8gGzAXUB/wHyAbQBcwH/AfYBtgGBAf8B9gGiAVEB/wHvAu4B/wNo 222 AeNkAAM+AWsCXAFaAc0BsgGeAYEB+gHnAc8BvAH/AfQB3AHJAf8B5gHGAa8B/wHZAasBjAH/AcwBkQFh 223 Af8B5wHJAbUF/wP7Af8B7AHwAfEB/wHJAcQBwAH/AdgBygG3Av8B7wHXAf8B/QHsAdAB/wH5AekB0AH/ 224 AfkB6AHQAf8DUQGgGAADMwFSA/cF/wP+Af8D/gH/A/4B/wP+Af8D6AH/AeMB5AHpAf8BywHCAbgB/wH9 225 AfIB4QH/Af4B7QHTAf8B/gHuAdUB/wH7AesB0wH/AfgB6QHRAf8DUAGbA2gB4wHvAu4B/wHsAZABOwH/ 226 AesBpwFoAf8B6wGnAWMB/wHsAaYBZQH/AesBpgFkAf8B7AGmAWQB/wHoAaUBZAH/AeoBpQFmAf8B7AGo 227 AWUB/wHpAacBZwH/AesBpwFmAf8B7QGoAWcB/wHsAaoBagH/Ae4BrAFoAf8B7QGtAWkB/wHwAa4BawH/ 228 AfABsAFtAf8B8AGYAUQB/wHvAu4B/wNoAeNoAAMUARsCPwE+AWwDTAGSA1MBqAGBAXIBaAHwAeABvQGk 229 Af8B+AHzAe8J/wP7Af8B7AHuAfAB/wHJAcUBwwH/AdgBywG6Av8B8wHbAv8B7wHVAf8B/gHuAdcB/wH7 230 AesB1QH/A1EBoBgAAzMBUgP4Bf8D/gH/A/4B/wP+Af8D/gH/A+oB/wHnAegB6gH/Ac8BxAG6Af8B/gHz 231 AeMC/wHvAdgC/wHwAdoB/wH+Ae8B2QH/AfoB6wHWAf8DUAGbA2gB4wHvAu4B/wHkAYQBNQH/AeYBnwFg 232 Af8B5wGeAV8B/wHlAZ4BXwH/AeUBngFfAf8B5QGeAV8B/wHlAZ4BYQH/AeUBngFgAf8B5QGdAWAB/wHl 233 AZ8BYQH/AecBnwFhAf8B5gGgAWMB/wHnAaEBYwH/AecBogFjAf8B6AGjAWUB/wHpAaQBZAH/AewBpgFn 234 Af8B6gGNAToB/wHvAu4B/wNoAeN0AAMNAREDYgHWCP8D/gX/A/sB/wHuAe8B8QH/AcgBxAHAAf8B2AHL 235 AboC/wH2AeAC/wHwAdwC/wHxAdwB/wH8Ae4B2wH/A1EBoBgAAzMBUgP4Bf8D/gH/A/4B/wP+Af8D/gH/ 236 AvEB8gH/AeYB5wHqAf8BzQHBAbYB/wH+AfMB4wL/AfIB3gL/AfIB3wL/AfIB3wH/AfoB7gHcAf8DUAGb 237 A2gB4wHvAu4B/wHcAXMBLgH/AeIBmQFdAf8B4AGYAV0B/wHgAZgBWwH/AeEBmAFaAf8B3wGYAV0B/wHf 238 AZgBXAH/Ad8BmAFcAf8B3wGYAV0B/wHhAZkBXwH/AeABmQFfAf8B4AGYAVwB/wHhAZkBXgH/AeIBmwFd 239 Af8B5AGcAV8B/wHkAZ0BYAH/AeYBnwFjAf8B4wGDATYB/wHvAu4B/wNoAeN0AAMcAScDZgHaBP8D/gH/ 240 A/4B/wP+Af8D/QH/AfcB+QH8Af8B2gHVAdMB/wHmAdcBxgL/AfcB5AL/AfQB4QL/AfQB4wH/Af0B8gHg 241 Af8DUQGgGAADMwFSA/kF/wP+Af8D/gH/A/4B/wP+Af8D/QH/AfEB8wH3Af8B4QHTAcMB/wH+AfEB4AL/ 242 AfQB3gL/AfUB4wL/AfUB5QH/AfsB8QHgAf8DUAGbA2gB4wHvAu4B/wHOAUgBAAH/AdUBbAElAf8B1QFr 243 ASQB/wHTAWkBIgH/AdMBaQElAf8B1AFpASIB/wHSAWkBIgH/AdIBaQEiAf8B0gFpASQB/wHUAWsBJQH/ 244 AdMBawElAf8B0wFqAScB/wHUAWwBJgH/AdYBbQEmAf8B1QFuASgB/wHZAXABKQH/AdgBcgEsAf8B1AFT 245 AQAB/wHvAu4B/wNoAeN0AAMdASkDaAHdCP8D/gn/Af4D/wH2AfIB7gH/AfQB5QHUAv8B9QHgAv8B+AHl 246 Av8B9gHoAf8B/QH0AeYB/wNRAaAYAAMzAVMD+wn/A/4R/wHvAeMB1wH/AfcB5AHHAv8B9AHdAv8B8wHi 247 Av8B9gHnAf8B+wHzAeUB/wNQAZsDaAHjAe8C7gH/Ae8C7gH/Ae8C7gH/Ae8C7gH/Ae8C7gH/Ae8C7gH/ 481 AQ8DAAEBDAADXwHjA18B4wNfAeMDXwHjA18B4wNfAeMDXwHjA18B4wNfAeMDXwHjA18B4wNfAeMDXwHj 482 A18B4wNfAeMEAAM7AWQCPwE+AWwDBQEHxAADBgEIAxwBJwMvAUkDPAFmA0QBewNEAXsDTAGTA0kBiAM2 483 AVgDHQEqAwgBCwwAAx8BLQFIAkcBgwMlATcDAAEBCAADXwHjAfsC+QH/AfsC+QH/AfsC+QH/AfsC+QH/ 484 AfsC+QH/AfsC+QH/AfsC+QH/AfsC+QH/AfsC+QH/AfsC+QH/AfsC+QH/AfsC+QH/AfsC+QH/A18B4wQA 485 AzoBYQNYAbsDQAFwAwsBD7wAAwgBCwMqAUADQQFyAlIBUQGhA1sBywNiAekBhAF6AXAB+gHtAcoBpQH/ 486 AdMBrAGOAf8BuAGSAV8B/wNcAd8DUQGcAzUBVgMcAScDDQERAx4BKwJSAVABpAJRAU8BnAMjATMIAANf 487 AeMB+wL5Af8BJQFLAUYB/wFbApoB/wFTAZIBlgH/ATcBYQFbAf8BNAFUAUcB/wEkAToBNAH/ASsBOwE0 488 Af8BigGnAZ8B/wFNAY8BgwH/ARgBOAExAf8BJQE2ATIB/wH7AvkB/wOvAf8DOAFeAkcBRgGAA1YBsQNK 489 AY0DQAFxAwwBEAQAA18B4wNfAeMDXwHjA18B4wNfAeMDXwHjA18B4wNfAeMDXwHjA18B4wNfAeMDXwHj 490 A18B4wNfAeMDXwHjA18B4wNfAeMDXwHjA18B4wNfAeMDXwHjA18B41wAAxMBGgM+AWsCWQFXAcIB7wG7 491 AYUB/wH5AdsBswH/AfsB5QHCAf8B/AHXAagB/wH1AcgBlgH/AfUByQGcAf8B4QGvAYYB/wHIAZsBgwH/ 492 AcgBsAGoAf8B2gHYAdcB/wNgAesDUwGoA04BlwJYAVYBvANUAa4DTgGUAycBOwMFAQcDXwHjAfsC+QH/ 493 ATgBIgEbAf8BCwEAAQIB/wEVAgAB/wE0ARoBIgH/AVYBWQGFAf8BMwEqATAB/wEZAQUBFAH/AQ8BBgEX 494 Af8BSgEzAVcB/wEiARQBHQH/AUABMAFFAf8B+wL5Af8DrAH/AeQB5wHpAf8CqAGfAf0DYQHuAl4BXQHQ 495 AlkBVgG+AkkBSAGIAyABLgNfAeMB7wLuAf8B7wLuAf8B7wLuAf8B7wLuAf8B7wLuAf8B7wLuAf8B7wLu 496 Af8B7wLuAf8B7wLuAf8B7wLuAf8B7wLuAf8B7wLuAf8B7wLuAf8B7wLuAf8B7wLuAf8B7wLuAf8B7wLu 497 Af8B7wLuAf8B7wLuAf8B7wLuAf8DXwHjXAADDAEQAlkBVwG/AfQBtQFbAf8B2wGXAUIB/wHTAYkBLwH/ 498 Ad0BmwFHAf8B4gGmAVYB/wHeAaMBVAH/AfIB3gHNAf8B6wG/AZoB/wHjAagBWQH/AdQBrwGYAf8B7wHy 499 AfUB/wLzAfIB/wHzAfUB+QH/AcUBwAG3Af8BrgGLAUwB/wNhAe4DYQHiA1sByAM6AWEDXwHjAfsC+QL/ 500 AfEBvgH/AZMBkgGmAf8BQwFIAYAB/wE5ATMBMQH/AQ4BGwEjAf8DAAH/AQQCAAH/AVIBSgFBAf8BNgEx 501 AVYB/wE7ATwBiQH/ASMBKAFOAf8B+wL5Af8DqgH/AdUB1wHZAf8BvwGvAZwB/wHnAcgBpwH/AdwBtAGJ 502 Af8B3AG0AYkB/wHaAa4BgAH/A04BmANfAeMB7wLuAf8DAAH/AQABBgEAAf8DAAH/AwAB/wMAAf8DAAH/ 503 AwAB/wEAAREBEAH/AQABHQEPAf8BAAETAQAB/wEAAQsBAAH/AQABHAEGAf8DAAH/AQABBAEAAf8BAAEG 504 AQAB/wEAAhUB/wEAASABCwH/AwAB/wHvAu4B/wNfAeNcAAMxAU4B4QGOASwB/wHFAVQBGAH/AcsBhQEz 505 Af8B3gGmAVkB/wHkAakBVwH/AeEBnQFCAf8B4AGiAU8B/wHwAdcBwgH/AdMBmAFPAf8BywGCAS8B/wHh 506 AasBgQH/AfMB6wHiAf8B7QHuAe8B/wHfAeIB5AH/Aa8BqQGiAf8BsQGKAUsB/wHbAa4BgQH/Ad0BtgGM 507 Af8B3gG4AY0B/wNSAakDXwHjAfsC+QL/AdcBnQL/AeABowH/AVMBVAGVAf8BVwGHAbsB/wGIAUgBRgL/ 508 AdkBlQL/AfYBvAL/AfsBuQL/AdYBmQH/AbYBmgFZAf8BLwEnAR0B/wH7AvkB/wOsAf8B1gHYAdsB/wG+ 509 Aa0BmwH/AegByQGnAf8B3gG1AYcB/wHdAbQBhwH/Ad0BtQGIAf8DUAGbA18B4wHvAu4B/wEAATIBIwH/ 510 ATkBgwFbAf8BJQGIAV8B/wE6AZIBjwH/AUIBlgGTAf8BMwGOAYoB/wEmAYYBggH/AR0BXgFQAf8BFgFG 511 ATUB/wEAASgBFQH/AQcBMAEkAf8BGQE3ASQB/wGcAc8BzQH/ASMBUwFCAf8BNQGFAWIB/wEpAUUBSgH/ 512 ASQBSAE8Af8BAAElAQwB/wHvAu4B/wNfAeNcAANgAdQBrwE0AQAB/wHDAVUBHAH/AdUBkAE4Af8B6wHC 513 AZsB/wH1AdkBvQH/AekBswGAAf8B4QGeAUYB/wHdAZsBRQH/Ac0BgAEnAf8BuwFKAQ8B/wHAAVYBIQH/ 514 Ae4BygGqAf8B7wH0AfcB/wHhAeQB5gH/AbMBrwGkAf8BtgGRAVIB/wHdAa8BggH/Ad8BtQGGAf8B4AG4 515 AYsB/wNRAaADXwHjAfsC+QH/AfgBuwGHAv8BygGHAf8B9gHAAZEB/wEqATYBYAH/AeABoAFUAv8B4wGi 516 Av8BwgGNAf8B/QG+AYwC/wHNAZUC/wHgAZ8C/wHeAZgB/wH7AvkB/wOtAf8B1gHZAdsB/wG+Aa4BmwH/ 517 AekBywGpAf8B4QG4AYsB/wHgAbgBigH/AeABuAGKAf8DUAGbA18B4wHvAu4B/wErAQcBDgH/ARACAAH/ 518 AT4CJQH/AYQBWgFgAf8BrwGdAaEB/wGFAU8BXQH/AWIBTgFTAf8BkAFeAYYB/wGVAYsBjQH/AaoBkQGm 519 Af8BPgEpATcB/wGfAYQBkQH/AYMBgAFiAf8BSwE2AUwB/wE3ATIBMwH/AQMCAAH/AZkBYgGLAf8BCQEA 520 AQoB/wHvAu4B/wNfAeNcAAG/AU4BEAH/AawBLwEAAf8BxgFWARQB/wHXAZMBPAH/Ad0BowFSAf8B3wGl 521 AVYB/wHnAbkBkgH/AfcB5QHVAf8B4AGrAV8B/wHQAYoBLwH/AcEBUQESAf8BrAEwAQAB/wHSAZYBTwH/ 522 AfAB9wH7Af8B3wHhAeUB/wG7AbQBsQH/AcQBqAGGAf8B5AG5AYoB/wHiAbkBigH/AeIBuwGNAf8DUQGg 523 A18B4wH7AvkB/wHwAbIBXAH/AfABsAFbAv8BugFcAv8BvQFeAv8BvQGBAf8B8QGvAVsB/wHyAbMBYAH/ 524 Ae8BtAFhAf8B8gG0AWEB/wHzAbQBYgH/AfYBsgFdAf8B+wL5Af8DrgH/AdYB2gHeAf8BvgGxAZ8B/wHr 525 Ac8BrQH/AeMBuwGMAf8B4wG7AY4B/wHiAbsBjQH/A1ABmwNfAeMB7wLuAf8B3QG6AZYB/wGxAZ0BigH/ 526 ASMBHwERAf8DAAH/AwAB/wMAAf8BCwEFAQYB/wE+AT0BVAH/ASEBPgFIAf8BDAETARAB/wEGAQgBAAH/ 527 AQwBBQEQAf8BIAEZASwB/wFNAToBXwH/ARYBGQEeAf8BOAEwAUoB/wExATsBTwH/AQABDgElAf8B7wLu 528 Af8DXwHjXAABrQExAQAB/wHRAZ0BWgH/Ad4BrgGGAf8BygFfASEB/wHUAZEBPQH/Ac8BgQEiAf8B3QGl 529 AVoF/wHiAbUBkQH/AckBYAEfAf8BywGCASwB/wGyATgBAAH/Ab4BWQEoAf8B6QHzAfoB/wHbAd4B3wH/ 530 AcYBvwGyAf8B2QHDAacB/wHtAcsBpAH/AeQBvAGNAf8B5QG/AZAB/wNRAaADXwHjAfsC+QH/AeoBpAFO 531 Af8B6gGkAVAB/wHpAaMBTwH/AfABqAFRAf8B6gGkAVAB/wHqAaQBUgH/AeoBpgFQAf8B7AGpAVQB/wHs 532 AacBVQH/Ae0BqwFUAf8B7AGlAU4B/wH7AvkB/wOvAf8B2QHYAdUB/wHJAbUBnAH/AfEB2wHDAf8B6AHF 533 AZwB/wHlAb4BjwH/AeUBvwGRAf8DUAGbA18B4wHvAu4B/wHxAcUBmgL/AeIBvAL/AfgByAH/ApkBsQH/ 534 AYYBjwGyAf8BWQFVAVsB/wEtASUBJAH/AQICAAH/ASkBRwFMAf8DAAH/AwAB/wMAAf8BPQFAAYYB/wEy 535 ASoBUAH/AV8BWgGYAf8BVwFOAYwB/wFGATsBVAH/AQABBQEAAf8B7wLuAf8DXwHjXAABqAEmAQAB/wHW 536 AaQBgAH/AfMB5AHXAf8B2QGiAVwB/wHIAVwBHQH/AcYBVgEUAf8B0gGOATwB/wHPAYkBNgH/AdIBlAFF 537 Af8BygGAAScB/wHDAVMBFAH/AbwBSwEQAf8BuQFQAR4B/wHwAfwB/gH/AccBxgHFAf8BzgG/AasB/wHx 538 AdcBtwH/Ae4B1AG0Af8B6gHJAaAB/wHpAcIBkwH/A1EBoANfAeMB+wL5Af8B4AGXAUcB/wHhAZcBRQH/ 539 Ad8BlwFHAf8B3wGXAUYB/wHfAZcBSAH/Ad8BmQFJAf8B4AGYAUgB/wHhAZkBSgH/AeIBmgFJAf8B5AGd 540 AUsB/wHgAZUBRQH/AfsC+QH/A7EB/wHCAboBrgH/AfMB4AHIAf8B7gHTAbEB/wHuAdQBtQH/AeoByAGe 541 Af8B6AHBAZIB/wNQAZsDXwHjAe8C7gH/AfwBwgGHAf8B+gHOAaAC/wHYAaIC/wHYAaIB/wFgAYkBqwH/ 542 AVwBUAGJAf8CowG9Af8BiQGSAakB/wElAQ4BDQH/AUgBMAEdAf8BiwFJAS4C/wHYAaYB/wHfAbgBiwH/ 543 AVUBRgFCAf8BNwE5AUsB/wEbASABPwH/ASABLAFHAf8DAAH/Ae8C7gH/A18B41wAAawBKQEAAf8BsgE3 544 AQAB/wHEAVcBGgH/AcoBgwEvAf8BzwGMAT0B/wHsAdMBwQH/AfgB7QHkAf8BywGDAS4B/wHCAVIBEgH/ 545 Ac8BjAE9Af8BvwFOARAB/wGrASkBAAH/Ab0BVgEkAf8B8wP/AcQBwgG+Af8B0AG/AasB/wH1AdwBvgH/ 546 AfAB1gG3Af8B8AHXAbgB/wHsAcgBnAH/A1EBoANfAeMB+wL5Af8B+wL5Af8B+wL5Af8B+wL5Af8B+wL5 547 Af8B+wL5Af8B+wL5Af8B+wL5Af8B+wL5Af8B+wL5Af8B+wL5Af8B+wL5Af8B+wL4Af8DrAH/AcwBwgG2 548 Af8B9QHkAdAB/wHwAdYBtwH/AfAB2AG6Af8B7wHWAbYB/wHqAcYBmAH/A1ABmwNfAeMB7wLuAv8BuQFc 549 Af8B/gHIAZYB/wH7AcUBlAL/AdoBmAH/AeIBtgGPAf8BOwFCAYoB/wFgAVkBkAH/AUoBWwGiAf8BuQFa 550 AToD/wHEAv8B8QG3Av8B3gGoAv8B5AGnAv8B8QGsAv8B1gGVAf8BrAGIAT4B/wFNATsBHwH/AwAB/wHv 551 Au4B/wNfAeNcAAJbAVgBxgGjARoBAAH/AckBhAEzAf8BzgGMAUAB/wHMAYgBOQH/Ae4B1wHGAf8B+AHw 552 AeoB/wHaAasBhwH/AdQBngFYAf8BzgGRAUYB/wHgAbsBoAH/AcoBigFCAf8B2gGvAZAB/wHvAfYB/AH/ 553 AcUBwwHAAf8B1QHFAbAB/wH4AeIBxQH/AfIB2gG7Af8B8gHdAcMB/wHyAdUBsQH/A1EBoANfAeMDXwHj 554 A18B4wNfAeMDXwHjA18B4wO0Af8DtAH/A7QB/wO0Af8DtAH/A7MB/wOpAf8DmAH/A6AB/wHMAcMBtwH/ 555 AfgB6QHVAf8B8gHbAb0B/wHyAdsBvgH/AfIB3QHCAf8B8AHSAawB/wNQAZsDXwHjAe8C7gH/Af4BrwFO 556 Af8B+QHAAYwB/wH5Ab8BjAH/AfkBvQGJAv8B1QGMAf8ByAGlAZAB/wE9AVIBpAH/AR0BDQEmAv8BwAFh 557 Av8BywGUAf8B+wG+AYsB/wH9Ab8BiwH/Af0BwQGMAf8B/gHCAY4C/wHNAZcC/wHkAaYC/wHvAa8C/wHO 558 AYEB/wHvAu4B/wNfAeNcAAMtAUYBbQFRAU4B9wHKAYkBPgH/AdwBsQGUAf8B4gG9AaIB/wHfAbcBmAH/ 559 AdgBpQFiAf8B2QGoAYQB/wHdAbMBkwH/AdkBqgGIAf8B1gGlAYIB/wHVAaMBgAH/AvsB+gH/Ae0B8AHy 560 Af8BxgHDAcEB/wHXAccBtAH/Af0B6AHNAf8B9QHgAcIB/wH0AeABxQH/AfQB3wHCAf8DUQGgGAADMwFS 561 A/UB/wP9Af8D/AH/A/0B/wP9Af8D/QH/A+YB/wHhAeIB5QH/AcoBwQG2Af8B+gHsAdkB/wH3AeEBxAH/ 562 AfQB3wHCAf8B9AHgAcUB/wHzAdwBvQH/A1ABmwNfAeMB7wLuAf8B9wGjAUAB/wH1AbcBgwH/AfYBtgGA 563 Af8B8wG4AYAB/wH1AbYBgQL/AckBgQH/AcABnAFgAf8B0AGfAV4C/wHIAYsB/wH1AbcBgQH/AfQBuAGD 564 Af8B9gG6AYQB/wH2AboBhQH/AfUBuwGHAf8B+AG8AYUB/wH5AbkBhgH/AfoBvQGIAv8BsQFOAf8B7wLu 565 Af8DXwHjXAADAwEEA0QBegFiAVkBQgH1AekB0AG9Af8B+gH1AfMB/wHtAdcBxgH/AesB0gHAAf8B7QHW 566 AcUB/wHpAcwBtgH/AdEBmQFXAf8BuwFOARgB/wHvAd0BzwH/AfwB/gL/AewB7wHwAf8BxwHFAcEB/wHV 567 AccBtAL/Ae0B0wH/AfkB5QHKAf8B9gHkAckB/wH3AeUBywH/A1EBoBgAAzMBUgP2Af8D/gH/A/0B/wP9 568 Af8D/gH/A/4B/wPoAf8B4wHkAecB/wHLAcIBtgH/AfwB8AHeAf8B/AHqAdAB/wH8AeoB0AH/AfcB5gHN 569 Af8B9wHmAc0B/wNQAZsDXwHjAe8C7gH/AfABmgEzAf8B8AGvAVkB/wHwAa4BWQH/Ae4BrgFYAf8B8AGw 570 AVoB/wHuAa4BWgL/AbsBWgL/AbsBXQH/Ae4BrgFbAf8B8AGvAVoB/wHwAbEBXAH/AfABsAFdAf8B8AGy 571 AV0B/wHxAbEBXwH/AfIBswFhAf8B8gG0AV8B/wH2AbYBgQH/AfYBogE9Af8B7wLuAf8DXwHjZAADPgFr 572 AlwBWgHNAX4BdgFrAfoB5wHPAbwB/wH0AdwByQH/AeYBxgGvAf8B2QGrAYwB/wHMAZEBTQH/AecByQG1 573 Bf8D+wH/AewB8AHxAf8ByQHEAcAB/wHYAcoBtwL/Ae8B1wH/Af0B7AHQAf8B+QHpAdAB/wH5AegB0AH/ 574 A1EBoBgAAzMBUgP3Bf8D/gH/A/4B/wP+Af8D/gH/A+gB/wHjAeQB6QH/AcsBwgG4Af8B/QHyAeEB/wH+ 575 Ae0B0wH/Af4B7gHVAf8B+wHrAdMB/wH4AekB0QH/A1ABmwNfAeMB7wLuAf8B7AGQAScB/wHrAacBVAH/ 576 AesBpwFPAf8B7AGmAVEB/wHrAaYBUAH/AewBpgFQAf8B6AGlAVAB/wHqAaUBUgH/AewBqAFRAf8B6QGn 577 AVMB/wHrAacBUgH/Ae0BqAFTAf8B7AGqAVYB/wHuAawBVAH/Ae0BrQFVAf8B8AGuAVcB/wHwAbABWQH/ 578 AfABmAEwAf8B7wLuAf8DXwHjaAADFAEbAj8BPgFsA0wBkgNTAagDXQHwAeABvQGkAf8B+AHzAe8J/wP7 579 Af8B7AHuAfAB/wHJAcUBwwH/AdgBywG6Av8B8wHbAv8B7wHVAf8B/gHuAdcB/wH7AesB1QH/A1EBoBgA 580 AzMBUgP4Bf8D/gH/A/4B/wP+Af8D/gH/A+oB/wHnAegB6gH/Ac8BxAG6Af8B/gHzAeMC/wHvAdgC/wHw 581 AdoB/wH+Ae8B2QH/AfoB6wHWAf8DUAGbA18B4wHvAu4B/wHkAYQBIQH/AeYBnwFMAf8B5wGeAUsB/wHl 582 AZ4BSwH/AeUBngFLAf8B5QGeAUsB/wHlAZ4BTQH/AeUBngFMAf8B5QGdAUwB/wHlAZ8BTQH/AecBnwFN 583 Af8B5gGgAU8B/wHnAaEBTwH/AecBogFPAf8B6AGjAVEB/wHpAaQBUAH/AewBpgFTAf8B6gGNASYB/wHv 584 Au4B/wNfAeN0AAMNAREDYAHWCP8D/gX/A/sB/wHuAe8B8QH/AcgBxAHAAf8B2AHLAboC/wH2AeAC/wHw 585 AdwC/wHxAdwB/wH8Ae4B2wH/A1EBoBgAAzMBUgP4Bf8D/gH/A/4B/wP+Af8D/gH/AvEB8gH/AeYB5wHq 586 Af8BzQHBAbYB/wH+AfMB4wL/AfIB3gL/AfIB3wL/AfIB3wH/AfoB7gHcAf8DUAGbA18B4wHvAu4B/wHc 587 AV8BGgH/AeIBmQFJAf8B4AGYAUkB/wHgAZgBRwH/AeEBmAFGAf8B3wGYAUkB/wHfAZgBSAH/Ad8BmAFI 588 Af8B3wGYAUkB/wHhAZkBSwH/AeABmQFLAf8B4AGYAUgB/wHhAZkBSgH/AeIBmwFJAf8B5AGcAUsB/wHk 589 AZ0BTAH/AeYBnwFPAf8B4wGDASIB/wHvAu4B/wNfAeN0AAMcAScDYQHaBP8D/gH/A/4B/wP+Af8D/QH/ 590 AfcB+QH8Af8B2gHVAdMB/wHmAdcBxgL/AfcB5AL/AfQB4QL/AfQB4wH/Af0B8gHgAf8DUQGgGAADMwFS 591 A/kF/wP+Af8D/gH/A/4B/wP+Af8D/QH/AfEB8wH3Af8B4QHTAcMB/wH+AfEB4AL/AfQB3gL/AfUB4wL/ 592 AfUB5QH/AfsB8QHgAf8DUAGbA18B4wHvAu4B/wHOATQBAAH/AdUBWAERAf8B1QFXARAB/wHTAVUBDgH/ 593 AdMBVQERAf8B1AFVAQ4B/wHSAVUBDgH/AdIBVQEOAf8B0gFVARAB/wHUAVcBEQH/AdMBVwERAf8B0wFW 594 ARMB/wHUAVgBEgH/AdYBWQESAf8B1QFaARQB/wHZAVwBFQH/AdgBXgEYAf8B1AE/AQAB/wHvAu4B/wNf 595 AeN0AAMdASkDXgHdCP8D/gn/Af4D/wH2AfIB7gH/AfQB5QHUAv8B9QHgAv8B+AHlAv8B9gHoAf8B/QH0 596 AeYB/wNRAaAYAAMzAVMD+wn/A/4R/wHvAeMB1wH/AfcB5AHHAv8B9AHdAv8B8wHiAv8B9gHnAf8B+wHz 597 AeUB/wNQAZsDXwHjAe8C7gH/Ae8C7gH/Ae8C7gH/Ae8C7gH/Ae8C7gH/Ae8C7gH/Ae8C7gH/Ae8C7gH/ 248 598 Ae8C7gH/Ae8C7gH/Ae8C7gH/Ae8C7gH/Ae8C7gH/Ae8C7gH/Ae8C7gH/Ae8C7gH/Ae8C7gH/Ae8C7gH/ 249 Ae8C7gH/Ae8C7gH/A e8C7gH/Ae8C7gH/A2gB43QAAxABFQNgAc8a/wH+Af8B+wH0Ae0B/wH6AewB2gH/250 Af 4B8wHfAv8B+gHpAf8B/QH3AesB/wNRAaAYAAMhATADegHoA/4Z/wL+Af0B/wH5Ae4B4wH/AfgB6QHU251 A f8B/gHwAdwC/wH4AekB/wH7AfQB6AH/A1ABmwNoAeMDaAHjA2gB4wNoAeMDaAHjA2gB4wNoAeMDaAHj252 A 2gB4wNoAeMDaAHjA2gB4wNoAeMDaAHjA2gB4wNoAeMDaAHjA2gB4wNoAeMDaAHjA2gB4wNoAeN3AAEB253 A xwBJwMxAU4DOAFeA0ABcANMAZIDWAG7A2gB3AOHAewBuwK+AfgB/AH6AfgB/wH8AfQB6AH/Af0B8gHg254 A v8B+QHrAf8DUQGgHAADDwEUAyEBMAMqAUADMwFSA0IBdQNRAZ8DWwHGAWgCZgHbA3sB6AGtAq4B9gH7255 A fgB9gH/AfoB7wHlAf8B/AHwAd8B/wH9AfcB6wH/A1ABmtsAAQEDAgEDAwUBBwMJBAwBEAMSARkDGgEk256 A yYBOAM3AVoDSAGEA1YBtANDAXc4AAMDAQQDCwEPAxMBGgMkATUDNwFbA0kBhwNWAbQDQQFysAABQgFN257 A T4HAAE+AwABKAMAAVgDAAEWAwABAQEAAQEFAAEIAQEWAAP/AQAB4AEfARwBAAEEAX8C/wHAAwABwAEH258 AQw BAAEEAT8C/wHAAwABgAEAAQwCAAEQBgABgAsAAYALAAGACwABgAsAAYALAAGACwABgAsAAYALAAGA259 CwABgAEAAQMB8AgAAYABAAEDAfAIAAHgAQABAwHwCAAB8AEAAQMB8AgAAf4BAAEDAfAIAAH+AQABAwHw260 CAAB/gEAAQMB8AgAAf4BAAEDAfAIAAH+AQABAwH4AQABDwL/AcADAAH/AcABAwH/AfABDwL/AcADAAs=599 Ae8C7gH/Ae8C7gH/A18B43QAAxABFQNcAc8a/wH+Af8B+wH0Ae0B/wH6AewB2gH/Af4B8wHfAv8B+gHp 600 Af8B/QH3AesB/wNRAaAYAAMhATADXwHoA/4Z/wL+Af0B/wH5Ae4B4wH/AfgB6QHUAf8B/gHwAdwC/wH4 601 AekB/wH7AfQB6AH/A1ABmwNfAeMDXwHjA18B4wNfAeMDXwHjA18B4wNfAeMDXwHjA18B4wNfAeMDXwHj 602 A18B4wNfAeMDXwHjA18B4wNfAeMDXwHjA18B4wNfAeMDXwHjA18B4wNfAeN3AAEBAxwBJwMxAU4DOAFe 603 A0ABcANMAZIDWAG7A2EB3ANkAewDfgH4AfwB+gH4Af8B/AH0AegB/wH9AfIB4AL/AfkB6wH/A1EBoBwA 604 Aw8BFAMhATADKgFAAzMBUgNCAXUDUQGfA1sBxgNfAdsDXwHoA2gB9gH7AfgB9gH/AfoB7wHlAf8B/AHw 605 Ad8B/wH9AfcB6wH/A1ABmtsAAQEDAgEDAwUBBwMJBAwBEAMSARkDGgEkAyYBOAM3AVoDSAGEA1YBtAND 606 AXc4AAMDAQQDCwEPAxMBGgMkATUDNwFbA0kBhwNWAbQDQQFysAABQgFNAT4HAAE+AwABKAMAAVgDAAEW 607 AwABAQEAAQEFAAEIAQEWAAP/AQAB4AEfARwBAAEEAX8C/wHAAwABwAEHAQwBAAEEAT8C/wHAAwABgAEA 608 AQwCAAEQBgABgAsAAYALAAGACwABgAsAAYALAAGACwABgAsAAYALAAGACwABgAEAAQMB8AgAAYABAAED 609 AfAIAAHgAQABAwHwCAAB8AEAAQMB8AgAAf4BAAEDAfAIAAH+AQABAwHwCAAB/gEAAQMB8AgAAf4BAAED 610 AfAIAAH+AQABAwH4AQABDwL/AcADAAH/AcABAwH/AfABDwL/AcADAAs= 261 611 </value> 262 612 </data> 263 <metadata name="pwgCategoryListBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 613 <data name="AlbumsTV.Location" type="System.Drawing.Point, System.Drawing"> 614 <value>3, 81</value> 615 </data> 616 <data name="AlbumsTV.Nodes" mimetype="application/x-microsoft.net.object.binary.base64"> 617 <value> 618 AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w 619 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAAB1TeXN0 620 ZW0uV2luZG93cy5Gb3Jtcy5UcmVlTm9kZQkAAAAEVGV4dAROYW1lCUlzQ2hlY2tlZApJbWFnZUluZGV4 621 CEltYWdlS2V5ElNlbGVjdGVkSW1hZ2VJbmRleBBTZWxlY3RlZEltYWdlS2V5CkNoaWxkQ291bnQJY2hp 622 bGRyZW4wAQEAAAEAAQAEAQgICB1TeXN0ZW0uV2luZG93cy5Gb3Jtcy5UcmVlTm9kZQIAAAACAAAABgMA 623 AAANUm9vdCBDYXRlZ29yeQYEAAAADFJvb3RDYXRlZ29yeQD/////BgUAAAAA/////wkFAAAAAQAAAAkG 624 AAAAAQYAAAABAAAABgcAAAAFTm9kZTEGCAAAAAVOb2RlMQD/////CQUAAAD/////CQUAAAABAAAACQoA 625 AAAFCgAAAB1TeXN0ZW0uV2luZG93cy5Gb3Jtcy5UcmVlTm9kZQgAAAAEVGV4dAROYW1lCUlzQ2hlY2tl 626 ZApJbWFnZUluZGV4CEltYWdlS2V5ElNlbGVjdGVkSW1hZ2VJbmRleBBTZWxlY3RlZEltYWdlS2V5CkNo 627 aWxkQ291bnQBAQAAAQABAAEICAgCAAAABgsAAAAFTm9kZTIGDAAAAAVOb2RlMgD/////CQUAAAD///// 628 CQUAAAAAAAAACw== 629 </value> 630 </data> 631 <data name="AlbumsTV.SelectedImageIndex" type="System.Int32, mscorlib"> 632 <value>0</value> 633 </data> 634 <data name="AlbumsTV.Size" type="System.Drawing.Size, System.Drawing"> 635 <value>553, 200</value> 636 </data> 637 <data name="AlbumsTV.TabIndex" type="System.Int32, mscorlib"> 638 <value>41</value> 639 </data> 640 <data name=">>AlbumsTV.Name" xml:space="preserve"> 641 <value>AlbumsTV</value> 642 </data> 643 <data name=">>AlbumsTV.Type" xml:space="preserve"> 644 <value>System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 645 </data> 646 <data name=">>AlbumsTV.Parent" xml:space="preserve"> 647 <value>tableLayoutPanel1</value> 648 </data> 649 <data name=">>AlbumsTV.ZOrder" xml:space="preserve"> 650 <value>6</value> 651 </data> 652 <metadata name="modelManagerBaseBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 653 <value>401, 17</value> 654 </metadata> 655 <metadata name="selectedPwgCategoryListBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 264 656 <value>135, 17</value> 265 657 </metadata> 658 <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 659 <value>True</value> 660 </metadata> 661 <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing"> 662 <value>6, 13</value> 663 </data> 664 <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing"> 665 <value>559, 321</value> 666 </data> 667 <data name="$this.Text" xml:space="preserve"> 668 <value> Piwigo Uploader</value> 669 </data> 670 <data name=">>imageListTV.Name" xml:space="preserve"> 671 <value>imageListTV</value> 672 </data> 673 <data name=">>imageListTV.Type" xml:space="preserve"> 674 <value>System.Windows.Forms.ImageList, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 675 </data> 676 <data name=">>modelManagerBaseBindingSource.Name" xml:space="preserve"> 677 <value>modelManagerBaseBindingSource</value> 678 </data> 679 <data name=">>modelManagerBaseBindingSource.Type" xml:space="preserve"> 680 <value>System.Windows.Forms.BindingSource, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 681 </data> 682 <data name=">>selectedPwgCategoryListBindingSource.Name" xml:space="preserve"> 683 <value>selectedPwgCategoryListBindingSource</value> 684 </data> 685 <data name=">>selectedPwgCategoryListBindingSource.Type" xml:space="preserve"> 686 <value>System.Windows.Forms.BindingSource, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 687 </data> 688 <data name=">>$this.Name" xml:space="preserve"> 689 <value>MainForm</value> 690 </data> 691 <data name=">>$this.Type" xml:space="preserve"> 692 <value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 693 </data> 266 694 </root> -
extensions/PiwigoLib/PiwigoUpload/PiwigoUpload.csproj
r12256 r12262 72 72 </ItemGroup> 73 73 <ItemGroup> 74 <Compile Include="DTO\LocalAlbumList.cs" /> 75 <Compile Include="DTO\LocalPwgImage.cs" /> 74 76 <Compile Include="DTO\ModelManager.cs" /> 75 77 <Compile Include="DTO\SelectedList.cs" /> 76 <Compile Include="Helper\SelectedListHelper.cs" />77 78 <Compile Include="MainForm.cs"> 78 79 <SubType>Form</SubType> … … 84 85 <Compile Include="Program.cs" /> 85 86 <Compile Include="Properties\AssemblyInfo.cs" /> 87 <Compile Include="Service\UploadToPiwigo.cs" /> 86 88 <Compile Include="Service\Disconnect.cs" /> 87 89 <Compile Include="Service\ServiceFactory.cs" /> 90 <EmbeddedResource Include="MainForm.fr.resx"> 91 <DependentUpon>MainForm.cs</DependentUpon> 92 </EmbeddedResource> 88 93 <EmbeddedResource Include="MainForm.resx"> 89 94 <DependentUpon>MainForm.cs</DependentUpon> … … 101 106 </Compile> 102 107 <None Include="app.config" /> 103 <None Include="Properties\DataSources\Com.Piwigo.Uploader.DTO.PwgCategoryList.datasource" /> 108 <None Include="Properties\DataSources\Com.Piwigo.Uploader.DTO.ModelManager+ModelManagerBase.datasource" /> 109 <None Include="Properties\DataSources\Com.Piwigo.Uploader.DTO.SelectedPwgCategoryList.datasource" /> 104 110 <None Include="Properties\Settings.settings"> 105 111 <Generator>SettingsSingleFileGenerator</Generator> -
extensions/PiwigoLib/PiwigoUpload/PiwigoUpload.csproj.user
r12256 r12262 11 11 <VerifyUploadedFiles>false</VerifyUploadedFiles> 12 12 </PropertyGroup> 13 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'"> 14 <StartArguments>C:\Users\Public\Pictures</StartArguments> 15 </PropertyGroup> 13 16 </Project> -
extensions/PiwigoLib/PiwigoUpload/Program.cs
r12256 r12262 15 15 { 16 16 Application.EnableVisualStyles(); 17 Application.SetCompatibleTextRenderingDefault(false); 17 Application.SetCompatibleTextRenderingDefault(false); 18 18 Application.Run(new MainForm()); 19 19 } -
extensions/PiwigoLib/PiwigoUpload/Service/Connect.cs
r12256 r12262 8 8 9 9 using Com.Piwigo.Uploader.DTO; 10 using Com.Piwigo.Uploader.Helper; 10 11 11 12 namespace Com.Piwigo.Uploader.Service … … 21 22 try 22 23 { 24 List<PwgCategory> lstPCat = null; 23 25 ModelManager.Instance.sess = PwgServiceProvider.Instance.PwgSessionService.Login( ModelManager.Instance.userName, ModelManager.Instance.password); 26 ModelManager.Instance.isConnected = true; 27 24 28 System.Diagnostics.Debug.WriteLine("user : " + ModelManager.Instance.sess.UserName + " " + ModelManager.Instance.sess.Status); 25 29 26 if (ModelManager.Instance.sess.Status == PwgSessionStatusEnum.WebMaster) 30 lstPCat = PwgServiceProvider.Instance.PwgCategoriesService.GetListOfCategory(PwgCategory.RootCategoryId, true,null); 31 32 ModelManager.Instance.resetLstCat(); 33 34 foreach (PwgCategory item in lstPCat) 27 35 { 28 ModelManager.Instance.lstCat = PwgServiceProvider.Instance.PwgCategoriesService.GetAdminListOfCategory(); 29 } 30 else 31 { 32 ModelManager.Instance.lstCat = PwgServiceProvider.Instance.PwgCategoriesService.GetListOfCategory(PwgCategory.RootCategoryId, true, false); 36 ModelManager.Instance.lstCat.Add(new SelectedCategoryListItem() { ShowedValue = (String.IsNullOrWhiteSpace(item.Name) ? "album " + item.Id : item.Name), Id = item.Id, Data = item, isSelected = false }); 33 37 } 34 38 -
extensions/PiwigoLib/PiwigoUpload/Service/Disconnect.cs
r12256 r12262 18 18 { 19 19 ModelManager.Instance.sess = PwgServiceProvider.Instance.PwgSessionService.Logout(); 20 ModelManager.Instance.isConnected = false; 20 21 System.Diagnostics.Debug.WriteLine("user : " + ModelManager.Instance.sess.UserName + " " + ModelManager.Instance.sess.Status); 21 22 } -
extensions/PiwigoLib/PiwigoUpload/Service/LoadFromDirectory.cs
r12256 r12262 3 3 using System.Linq; 4 4 using System.Text; 5 using System.IO; 6 using Com.Piwigo.Uploader.DTO; 5 7 6 8 namespace Com.Piwigo.Uploader.Service … … 8 10 public class LoadFromDirectory : IService 9 11 { 12 string[] extensions = { ".jpeg", ".jpg" }; 13 14 private LocalAlbum loadDirectory(String dirName, Int32? rootAlbumId) 15 { 16 DirectoryInfo dir = new DirectoryInfo(dirName); 17 LocalAlbum album = new LocalAlbum (){ LocalDir=dir.FullName, Name=dir.Name}; 18 album.MessageInfo = ""; 19 album.UpperCatId = rootAlbumId; 20 21 // loading image data in album 22 album.LocalImages = new LocalImageList(); 23 foreach (string strfile in Directory.EnumerateFiles(dir.FullName, "*.*", SearchOption.TopDirectoryOnly) 24 .Where(s => extensions.Any(ext => ext == Path.GetExtension(s)))) 25 { 26 FileInfo fi = new FileInfo(strfile); 27 LocalImage img = new LocalImage(); 28 img.LocalFile = fi.FullName; 29 img.Name = fi.Name; 30 album.LocalImages.Add(img); 31 } 32 33 album.SubAlbums = new LocalAlbumList(); 34 foreach (string strdir in Directory.EnumerateDirectories(dir.FullName)) 35 { 36 album.SubAlbums.Add(loadDirectory(strdir, null)); 37 } 38 39 return album; 40 } 41 10 42 public void runService() 11 43 { 12 throw new NotImplementedException(); 44 ModelManager.Instance.lstAlbumLocaux.Add( 45 loadDirectory(ModelManager.Instance.directoryName, 46 null) 47 ); 13 48 } 14 49 } -
extensions/PiwigoLib/PiwigoUpload/Service/ServiceFactory.cs
r12256 r12262 22 22 case "LoadFromDirectory": 23 23 objICom = aLoadFromDirectory; 24 break; 25 case "UploadToPiwigo": 26 objICom = aUploadToPiwigo; 24 27 break; 25 28 default: … … 68 71 } 69 72 } 73 74 private static IService _aUploadToPiwigo; 75 private static IService aUploadToPiwigo 76 { 77 get 78 { 79 if (_aUploadToPiwigo == null) 80 { 81 _aUploadToPiwigo = new UploadToPiwigo(); 82 } 83 return _aUploadToPiwigo; 84 } 85 } 70 86 } 71 87 }
Note: See TracChangeset
for help on using the changeset viewer.