Skip to content

Commit dcd1d34

Browse files
author
root
committed
[Client]update
1 parent 3eda4ce commit dcd1d34

File tree

2 files changed

+22
-18
lines changed

2 files changed

+22
-18
lines changed

src/glade/bxr_plover

0 Bytes
Binary file not shown.

src/glade/main.c

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -22,23 +22,22 @@
2222
#include "encode.c"
2323
#include "decode.c"
2424

25-
#define MAX_ERROR_MSG 0x1000
26-
#define MAX_CNTF 50 // 최대 검출 파일 개수 //
27-
#define ERASER_SIZE 512 //1k
25+
#define MAX_ERROR_MSG 0x1000
26+
#define MAX_CNTF 50 // 최대 검출 파일 개수 //
27+
#define ERASER_SIZE 512 //1k
2828
#define ERASER_ENC_SIZE 896 //1k
2929

3030
typedef struct Data_storage
3131
{
32-
char fname[20]; // 파일 이름 //
32+
char fname[100]; // 파일 이름 //
3333
uint jcnt; // 주민번호 개수 //
3434
uint dcnt; // 운전면허 개수 //
3535
uint fgcnt; // 외국인등록번호 개수 //
3636
uint pcnt; // 여권번호 개수 //
3737
uint fsize; // 파일 크기 //
38-
char stat; // 파일 상태 //
38+
char stat[20]; // 파일 상태 //
3939
char fpath[300]; // 파일 경로 //
4040

41-
4241
}data_storage;
4342

4443
data_storage ds[MAX_CNTF]; // 파일기준의 data구조체 //
@@ -204,6 +203,7 @@ char match_regex_jnfg (regex_t *r, const char *to_match, char *filepath, struct
204203
strcpy(ds[cntf].fpath, filepath);
205204
strcpy(ds[cntf].fname, file->d_name);
206205
ds[cntf].fsize = buf.st_size;
206+
strcpy(ds[cntf].stat, "일반");
207207

208208
printf("num: %d, jcnt: %d, dcnt: %d, fgcnt: %d, file_path: %s, file_name: %s, file_size: %dbyte\n",
209209
cntf, ds[cntf].jcnt, ds[cntf].dcnt, ds[cntf].fgcnt, ds[cntf].fpath, ds[cntf].fname, ds[cntf].fsize);
@@ -229,6 +229,7 @@ char match_regex_jnfg (regex_t *r, const char *to_match, char *filepath, struct
229229
strcpy(ds[cntf].fpath, filepath);
230230
strcpy(ds[cntf].fname, file->d_name);
231231
ds[cntf].fsize = buf.st_size;
232+
strcpy(ds[cntf].stat, "일반");
232233

233234
printf("num: %d, jcnt: %d, dcnt: %d, fgcnt: %d, pcnt: %d, file_path: %s, file_name: %s, file_size: %dbyte\n",
234235
cntf, ds[cntf].jcnt, ds[cntf].dcnt, ds[cntf].fgcnt, ds[cntf].pcnt, ds[cntf].fpath, ds[cntf].fname, ds[cntf].fsize);
@@ -293,6 +294,7 @@ char match_regex_d (regex_t *r, const char *to_match, char *filepath, struct dir
293294
strcpy(ds[cntf].fpath, filepath);
294295
strcpy(ds[cntf].fname, file->d_name);
295296
ds[cntf].fsize = buf.st_size;
297+
strcpy(ds[cntf].stat, "일반");
296298

297299
printf("num: %d, jcnt: %d, dcnt: %d, fgcnt: %d, pcnt: %d, file_path: %s, file_name: %s, file_size: %dbyte\n",
298300
cntf, ds[cntf].jcnt, ds[cntf].dcnt, ds[cntf].fgcnt, ds[cntf].pcnt, ds[cntf].fpath, ds[cntf].fname, ds[cntf].fsize);
@@ -357,6 +359,7 @@ char match_regex_p (regex_t *r, const char *to_match, char *filepath, struct dir
357359
strcpy(ds[cntf].fpath, filepath);
358360
strcpy(ds[cntf].fname, file->d_name);
359361
ds[cntf].fsize = buf.st_size;
362+
strcpy(ds[cntf].stat, "일반");
360363

361364
printf("num: %d, jcnt: %d, dcnt: %d, fgcnt: %d, pcnt: %d, file_path: %s, file_name: %s, file_size: %dbyte\n",
362365
cntf, ds[cntf].jcnt, ds[cntf].dcnt, ds[cntf].fgcnt, ds[cntf].pcnt, ds[cntf].fpath, ds[cntf].fname, ds[cntf].fsize);
@@ -920,7 +923,7 @@ enum
920923
d_treeview_pcnt,
921924
d_treeview_stat,
922925
d_treeview_size,
923-
d_treeview_filelocation,
926+
d_treeview_fileloca,
924927
NUM_COLS
925928
} ;
926929

@@ -937,7 +940,7 @@ view_selection_func (GtkTreeSelection *selection,
937940

938941
if (gtk_tree_model_get_iter(model, &iter, path))
939942
{
940-
gtk_tree_model_get(model, &iter, d_treeview_filelocation, &vs_fpath, -1);
943+
gtk_tree_model_get(model, &iter, d_treeview_fileloca, &vs_fpath, -1);
941944
gtk_tree_model_get(model, &iter, d_treeview_size, vs_fsize, -1);
942945

943946
if (!path_currently_selected)
@@ -974,14 +977,14 @@ create_and_fill_model (void)
974977
gtk_tree_store_append(treestore, &iter, NULL);
975978
gtk_tree_store_set (treestore, &iter,
976979
d_treeview_num, i,
977-
d_treeview_filename, ds[i].fname,
978-
d_treeview_jcnt, ds[i].jcnt,
979-
d_treeview_dcnt, ds[i].dcnt,
980-
d_treeview_fgcnt, ds[i].fgcnt,
981-
d_treeview_pcnt, ds[i]. pcnt,
982-
d_treeview_stat, "soon",
983-
d_treeview_size, ds[i].fsize,
984-
d_treeview_filelocation, ds[i].fpath,
980+
d_treeview_filename, ds[i].fname,
981+
d_treeview_jcnt, ds[i].jcnt,
982+
d_treeview_dcnt, ds[i].dcnt,
983+
d_treeview_fgcnt, ds[i].fgcnt,
984+
d_treeview_pcnt, ds[i]. pcnt,
985+
d_treeview_stat, ds[i].stat,
986+
d_treeview_size, ds[i].fsize,
987+
d_treeview_fileloca, ds[i].fpath,
985988
-1);
986989
}
987990

@@ -1076,7 +1079,7 @@ create_view_and_model (void)
10761079
gtk_tree_view_append_column(GTK_TREE_VIEW(view), col);
10771080
renderer = gtk_cell_renderer_text_new();
10781081
gtk_tree_view_column_pack_start(col, renderer, TRUE);
1079-
gtk_tree_view_column_add_attribute(col, renderer, "text", d_treeview_filelocation);
1082+
gtk_tree_view_column_add_attribute(col, renderer, "text", d_treeview_fileloca);
10801083

10811084
selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(view));
10821085

@@ -1115,10 +1118,11 @@ void d_detect_btn_clicked (GtkButton *d_detect_btn, gpointer *data)
11151118
gtk_container_add (GTK_CONTAINER(d_scrolledwindow), view);
11161119
gtk_widget_show_all ((GtkWidget *)d_scrolledwindow);
11171120

1118-
11191121
sprintf( message, "%.0f%% Complete", 100.0);
11201122
gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(d_progressbar), 100.0);
11211123
gtk_progress_bar_set_text (GTK_PROGRESS_BAR(d_progressbar), message);
1124+
1125+
//strcpy(ds[cntf].stat, "일반");
11221126

11231127
return;
11241128
}

0 commit comments

Comments
 (0)