Skip to content

Commit efbdf71

Browse files
committed
Correcciones menores
- Caracteres extraños en las traducciones - Generación de archivos no utilizados
1 parent f8087ff commit efbdf71

File tree

7 files changed

+41
-84
lines changed

7 files changed

+41
-84
lines changed

src/main/com/warcgenerator/core/logic/AppLogicImpl.java

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -354,8 +354,6 @@ public void generateCorpus(GenerateCorpusState generateCorpusState)
354354

355355
IDataSource labeledDS = null;
356356
IDataSource notFoundDS = null;
357-
IDataSource spamDS = null;
358-
IDataSource hamDS = null;
359357

360358
try {
361359
// Corpus Path dirs
@@ -374,10 +372,6 @@ public void generateCorpus(GenerateCorpusState generateCorpusState)
374372
ConfigHelper.getDSHandlers(config, dataSourcesTypes);
375373

376374
// Generate wars
377-
spamDS = new GenericDS(new DataSourceConfig(
378-
outputCorpusConfig.getCorpusDir() + File.separator + config.getSpamDirName() + ".txt"));
379-
hamDS = new GenericDS(new DataSourceConfig(
380-
outputCorpusConfig.getCorpusDir() + File.separator + config.getHamDirName() + ".txt"));
381375
labeledDS = new GenericDS(new DataSourceConfig(
382376
outputCorpusConfig.getDomainsLabeledFilePath()));
383377
notFoundDS = new GenericDS(new DataSourceConfig(
@@ -403,12 +397,12 @@ public void generateCorpus(GenerateCorpusState generateCorpusState)
403397

404398
// ////////// READING SPAM
405399
Task t2 = new ReadURLsTask(config, outputCorpusConfig,
406-
generateCorpusState, outputDS, spamDS, hamDS, labeledDS,
400+
generateCorpusState, outputDS, labeledDS,
407401
notFoundDS, urlsSpam, true, urlsActive, urlsNotActive);
408402

409403
// ////////// READING HAM
410404
Task t3 = new ReadURLsTask(config, outputCorpusConfig,
411-
generateCorpusState, outputDS, spamDS, hamDS, labeledDS,
405+
generateCorpusState, outputDS, labeledDS,
412406
notFoundDS, urlsHam, false, urlsActive, urlsNotActive);
413407

414408
// Read url that contains html

src/main/com/warcgenerator/core/plugin/webcrawler/Crawler4JAdapter.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,8 +214,6 @@ public void start() {
214214
if (handler == null) {
215215
handler = new WebCrawlerHandler(appConfig,
216216
webCrawlerBean.isSpam(),
217-
webCrawlerBean.getDomainsSpamDS(),
218-
webCrawlerBean.getDomainsHamDS(),
219217
webCrawlerBean.getDomainsNotFoundDS(),
220218
webCrawlerBean.getDomainsLabeledDS(), warcDS,
221219

src/main/com/warcgenerator/core/plugin/webcrawler/WebCrawlerBean.java

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,43 +4,21 @@
44
import com.warcgenerator.core.datasource.IDataSource;
55

66
public class WebCrawlerBean {
7-
private IDataSource domainsSpamDS;
8-
private IDataSource domainsHamDS;
97
private IDataSource domainsLabeledDS;
108
private IDataSource domainsNotFoundDS;
119
private boolean isSpam;
1210
private OutputCorpusConfig outputCorpusConfig;
1311

14-
public WebCrawlerBean(IDataSource domainsSpamDS,
15-
IDataSource domainsHamDS,
16-
IDataSource domainsLabeledDS,
12+
public WebCrawlerBean(IDataSource domainsLabeledDS,
1713
IDataSource domainsNotFoundDS,
1814
boolean isSpam,
1915
OutputCorpusConfig outputCorpusConfig) {
20-
this.domainsSpamDS = domainsSpamDS;
21-
this.domainsHamDS = domainsHamDS;
2216
this.domainsLabeledDS = domainsLabeledDS;
2317
this.domainsNotFoundDS = domainsNotFoundDS;
2418
this.isSpam = isSpam;
2519
this.setOutputCorpusConfig(outputCorpusConfig);
2620
}
2721

28-
public IDataSource getDomainsSpamDS() {
29-
return domainsSpamDS;
30-
}
31-
32-
public void setDomainsSpamDS(IDataSource domainsSpamDS) {
33-
this.domainsSpamDS = domainsSpamDS;
34-
}
35-
36-
public IDataSource getDomainsHamDS() {
37-
return domainsHamDS;
38-
}
39-
40-
public void setDomainsHamDS(IDataSource domainsHamDS) {
41-
this.domainsHamDS = domainsHamDS;
42-
}
43-
4422
public IDataSource getDomainsLabeledDS() {
4523
return domainsLabeledDS;
4624
}

src/main/com/warcgenerator/core/plugin/webcrawler/WebCrawlerHandler.java

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@
2222
public class WebCrawlerHandler implements IWebCrawlerHandler {
2323
private AppConfig config;
2424
private IDataSource warcDS;
25-
private IDataSource domainsSpamDS;
26-
private IDataSource domainsHamDS;
2725
private IDataSource domainsLabeledDS;
2826
private IDataSource domainsNotFoundDS;
2927
private boolean isSpam;
@@ -36,15 +34,12 @@ public class WebCrawlerHandler implements IWebCrawlerHandler {
3634
(WebCrawlerHandler.class);
3735

3836
public WebCrawlerHandler(AppConfig config, boolean isSpam,
39-
IDataSource domainsSpamDS, IDataSource domainsHamDS,
4037
IDataSource domainsNotFoundDS, IDataSource domainsLabeledDS,
4138
IDataSource warcDS, Map<String, DataBean> urls,
4239
Set<String> urlsActive, Set<String> urlsNotActive, GenerateCorpusState generateCorpusState) {
4340
this.config = config;
4441
this.isSpam = isSpam;
4542
this.warcDS = warcDS;
46-
this.domainsSpamDS = domainsSpamDS;
47-
this.domainsHamDS = domainsHamDS;
4843
this.domainsLabeledDS = domainsLabeledDS;
4944
this.domainsNotFoundDS = domainsNotFoundDS;
5045
this.urls = urls;
@@ -185,10 +180,6 @@ public void handle(HtmlParseData htmlParseData) {
185180
warcDS.write(bean);
186181
OutputHelper.writeLabeled(domainsLabeledDS, htmlParseData.getUrl(),
187182
this.isSpam);
188-
if (isSpam)
189-
OutputHelper.writeSpamHam(domainsSpamDS, htmlParseData.getUrl());
190-
else
191-
OutputHelper.writeSpamHam(domainsHamDS, htmlParseData.getUrl());
192183
generateCorpusState.incDomainsCorrectlyLabeled(this.isSpam);
193184
} else {
194185
logger.info("URL: " + bean.getUrl() + " doesn't have data.");

src/main/com/warcgenerator/core/task/generateCorpus/ReadURLsTask.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public class ReadURLsTask extends Task implements ITask {
2424
private GenerateCorpusState generateCorpusState;
2525
private AppConfig config;
2626
private Map<String, DataBean> urls;
27-
private IDataSource spamDS, hamDS, labeledDS, notFoundDS;
27+
private IDataSource labeledDS, notFoundDS;
2828
private OutputCorpusConfig outputCorpusConfig;
2929
private IWebCrawler webCrawler;
3030
private Map<String, DataSource> outputDS;
@@ -40,8 +40,6 @@ public ReadURLsTask(AppConfig config,
4040
OutputCorpusConfig outputCorpusConfig,
4141
GenerateCorpusState generateCorpusState,
4242
Map<String, DataSource> outputDS,
43-
IDataSource spamDS,
44-
IDataSource hamDS,
4543
IDataSource labeledDS,
4644
IDataSource notFoundDS,
4745
Map<String, DataBean> urls,
@@ -52,8 +50,6 @@ public ReadURLsTask(AppConfig config,
5250
this.outputCorpusConfig = outputCorpusConfig;
5351
this.generateCorpusState = generateCorpusState;
5452
this.outputDS = outputDS;
55-
this.spamDS = spamDS;
56-
this.hamDS = hamDS;
5753
this.labeledDS = labeledDS;
5854
this.notFoundDS = notFoundDS;
5955
this.urls = urls;
@@ -68,7 +64,7 @@ public void execute() {
6864
if (urls.size() > 0) {
6965
generateCorpusState.setState(GenerateCorpusStates.READING_URLS);
7066
generateCorpusState.setWebsToVisitTotal(urls.size());
71-
WebCrawlerBean webCrawlerBean = new WebCrawlerBean(spamDS, hamDS, labeledDS,
67+
WebCrawlerBean webCrawlerBean = new WebCrawlerBean(labeledDS,
7268
notFoundDS, isSpam, outputCorpusConfig);
7369

7470
WebCrawlerConfig webCrawlerConfig = new WebCrawlerConfig(

src/main/resources/com/warcgenerator/gui/resources/messages_en_GB.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ GeneralConfigPanel.btnNuevoOrigen.text=Save and generate
1111
GeneralConfigPanel.chckbxNewCheckBox.text=Active sites only
1212
GeneralConfigPanel.chckbxNewCheckBox_1.text=Download again
1313
GeneralConfigPanel.lblNewLabel.text=General configuration
14-
GeneralConfigPanel.lblNewLabel_1.text=N\u00BA Sites\:
14+
GeneralConfigPanel.lblNewLabel_1.text=N\u00BA Pages\:
1515
GeneralConfigPanel.lblNewLabel_2.text=%
1616
GeneralConfigPanel.lblNewLabel_3.text=New label
1717
GeneralConfigPanel.lblSeleccioneLosParmetros.text=Set parameters of the corpus to be generated.

src/main/resources/com/warcgenerator/gui/resources/messages_es_ES.properties

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#Eclipse messages class
22
#Fri Sep 12 14:49:32 CEST 2014
3-
fileFilter.fileCfg=Ficheros de configuraci�n
3+
fileFilter.fileCfg=Ficheros de configuraci\u00F3n
44
DSDetailPanel.btnNuevoOrigen.text=Modificar
55
DSDetailPanel.lblNewLabel.text=Configuraci\u00F3n del Origen de datos
66
DSDetailPanel.lblNewLabel_1.text=New label
@@ -11,7 +11,7 @@ GeneralConfigPanel.btnNuevoOrigen.text=Guardar y generar
1111
GeneralConfigPanel.chckbxNewCheckBox.text=S\u00F3lo sitios activos
1212
GeneralConfigPanel.chckbxNewCheckBox_1.text=Descargar de nuevo
1313
GeneralConfigPanel.lblNewLabel.text=Configuraci\u00F3n general
14-
GeneralConfigPanel.lblNewLabel_1.text=N\u00BA Sites\:
14+
GeneralConfigPanel.lblNewLabel_1.text=N\u00BA P\u00E1ginas\:
1515
GeneralConfigPanel.lblNewLabel_2.text=%
1616
GeneralConfigPanel.lblNewLabel_3.text=New label
1717
GeneralConfigPanel.lblSeleccioneLosParmetros.text=Seleccione los par\u00E1metros del corpus a generar.
@@ -51,10 +51,10 @@ OutputConfigPanel.lblNewLabel_3.text=New label
5151
OutputConfigPanel.txtpnunOrigenDe.text=Configure las carpetas de salida
5252

5353
DSAssistantCreatePanel.btnNuevoOrigen.text=Nuevo Origen
54-
DSAssistantCreatePanel.lblNewLabel.text=Or�genes de datos
54+
DSAssistantCreatePanel.lblNewLabel.text=Or\u00EDgenes de datos
5555
DSAssistantCreatePanel.txtpnunOrigenDe.text=Un origen de datos le permite obtener informaci\u00F3n de corpus provenientes de diferentes tipos de ficheros. \r\n\r\nPulse en \"Nuevo Origen\" para comenzar el asistente de configuraci\u00F3n de un nuevo origen de datos.
5656

57-
DSAssistantLangPanel.rdbtnAllLang.text=S
57+
DSAssistantLangPanel.rdbtnAllLang.text=S\u00ED
5858
DSAssistantLangPanel.lblNewLabel.text=Origenes de datos
5959
DSAssistantLangPanel.label_2.text=Seleccione los par\u00E1metros del corpus a generar.
6060
DSAssistantLangPanel.lblPasoDe.text=Paso 2 de 4
@@ -64,7 +64,7 @@ DSAssistantLangPanel.btnNuevoOrigen.text=Continuar
6464
DSAssistantLangPanel.lblNewLabel_1.text=Todos los idiomas:
6565

6666
DSAssistantStep1Panel.lblNewLabel_1.text=Nombre:
67-
DSAssistantStep1Panel.lblNewLabel.text=Or�genes de datos
67+
DSAssistantStep1Panel.lblNewLabel.text=Or\u00EDgenes de datos
6868
DSAssistantStep1Panel.label_2.text=Seleccione los par\u00E1metros del corpus a generar.
6969
DSAssistantStep1Panel.lblPasoDe.text=Paso 1 de 4
7070
DSAssistantStep1Panel.btnNewButton.text=Cancelar
@@ -74,7 +74,7 @@ DSAssistantStep1Panel.lblNewLabel_2.text=Carpeta:
7474
DSAssistantStep1Panel.btnBuscar.text=Examinar
7575
DSAssistantStep1Panel.lblNewLabel_3.text=Tipo:
7676

77-
DSAssistantStep2Panel.lblNewLabel.text=Or�genes de datos
77+
DSAssistantStep2Panel.lblNewLabel.text=Or\u00EDgenes de datos
7878
DSAssistantStep2Panel.label_2.text=Seleccione los par\u00E1metros del corpus a generar.
7979
DSAssistantStep2Panel.spamEnabledCBox.text=Habilitado
8080
DSAssistantStep2Panel.spamRButtom.text=S\u00ED
@@ -87,7 +87,7 @@ DSAssistantStep2Panel.btnVolver.text=Volver
8787
DSAssistantStep2Panel.btnNewButton.text=Cancelar
8888
DSAssistantStep2Panel.btnNuevoOrigen.text=Continuar
8989

90-
DSAssistantStep3Panel.lblNewLabel.text=Or�genes de datos
90+
DSAssistantStep3Panel.lblNewLabel.text=Or\u00EDgenes de datos
9191
DSAssistantStep3Panel.label_3.text=Seleccione los par\u00E1metros del corpus a generar.
9292
DSAssistantStep3Panel.lblPasoDe.text=Paso 4 de 4
9393
DSAssistantStep3Panel.btnVolver.text=Volver
@@ -129,66 +129,66 @@ WarcGeneratorGUI.mntmSaveCG.text=Guardar
129129
WarcGeneratorGUI.mntmSaveAsCG.text=Guardar como
130130
WarcGeneratorGUI.recentFilesMI.text=Configuraciones recientes
131131
WarcGeneratorGUI.mntmSalir.text=Salir
132-
WarcGeneratorGUI.mnDataSources.text=Or�genes
132+
WarcGeneratorGUI.mnDataSources.text=Or\u00EDgenes
133133
WarcGeneratorGUI.mntmCreateNewDS.text=Nuevo origen
134134
WarcGeneratorGUI.mnPreferences.text=Preferencias
135-
WarcGeneratorGUI.mnLogin.text=Iniciar sesion
135+
WarcGeneratorGUI.mnLogin.text=Iniciar sesi\u00F3n
136136
WarcGeneratorGUI.mnHelp.text=Ayuda
137137
WarcGeneratorGUI.mnLanguages.text=Idiomas
138-
WarcGeneratorGUI.mnSpanish.text=Espa�ol
139-
WarcGeneratorGUI.mnEnglish.text=Ingl�s
138+
WarcGeneratorGUI.mnSpanish.text=Espa\u00f1ol
139+
WarcGeneratorGUI.mnEnglish.text=Ingl\u00e9s
140140
WarcGeneratorGUI.mnAboutOf.text=Acerca De ...
141141
WarcGeneratorGUI.mnUploadCorpus.text=Subir corpus
142142
WarcGeneratorGUI.mnGenerarCorpus.text=Generar corpus
143143
WarcGeneratorGUI.tree.general.text=General
144-
WarcGeneratorGUI.tree.m_rootNode.text=Configuraci�n
144+
WarcGeneratorGUI.tree.m_rootNode.text=Configuraci\u00F3n
145145
WarcGeneratorGUI.tree.output.text=Salida
146146
WarcGeneratorGUI.tree.other.text=Otros
147-
WarcGeneratorGUI.tree.node_1.text=Or�genes
147+
WarcGeneratorGUI.tree.node_1.text=Or\u00EDgenes
148148
WarcGeneratorGUI.tree.recentConfig.text=[Ninguna]
149149

150150
OptionPane.okButtonText.text=OK
151151
OptionPane.noButtonText.text=No
152152
OptionPane.cancelButtonText.text=Cancelar
153153

154-
ExitAction.title.text=Elija una opci�n
155-
ExitAction.message.text=Est seguro que desea salir?
154+
ExitAction.title.text=Elija una opci\u00F3n
155+
ExitAction.message.text=¿Est\u00E1 seguro que desea salir?
156156

157157
OpenOutputFolder.message1.text=El directorio de salida: "
158158
OpenOutputFolder.message2.text=", a�n no ha sido generado.
159159

160-
DSWizard.exit.message.text=Se perder�n los cambios. Est seguro que desea salir del asistente?"
161-
DSWizard.exit.title.text=Elija una opci�n
160+
DSWizard.exit.message.text=Se perder\u00F3n los cambios. ¿Est\u00E1 seguro que desea salir del asistente?"
161+
DSWizard.exit.title.text=Elija una opci\u00F3n
162162

163163
DSAssistantStep3FinishAction.update.text=Los cambios se han actualizado
164164
DSAssistantStep3FinishAction.dscreated.text=Se ha creado el datasource
165165

166-
DSEnableAction.disabled.text=Est seguro que desea deshabilitar el origen de datos:
167-
DSEnableAction.disabled.title.text=Elija una opci�n
166+
DSEnableAction.disabled.text=¿Est\u00E1 seguro que desea deshabilitar el origen de datos:
167+
DSEnableAction.disabled.title.text=Elija una opci\u00F3n
168168

169-
DSRemoveAction.remove.text=Est seguro que desea eliminar el DS:
170-
DSRemoveAction.remove.title.text=Elija una opci�n
169+
DSRemoveAction.remove.text=¿Est\u00E1 seguro que desea eliminar el DS:
170+
DSRemoveAction.remove.title.text=Elija una opci\u00F3n
171171
DSRemoveAction.remove.text=DS Eliminado\:
172172

173173
OpenInputFolderAction.dirNotFound1.text=El directorio: "
174174
OpenInputFolderAction.dirNotFound2.text=", no existe.
175175

176176
GeneralDialog.info.title.text=Mensaje
177-
CreateNewConfigAction.warning.text=Existen cambios no guardados. Est seguro que desea continuar?
178-
CreateNewConfigAction.warning.title.text=Elija una opci�n
179-
LoadRecentConfigAction.warning.text=Est seguro que desea cargar la configuracion? \n
180-
LoadRecentConfigAction.warning.title.text=Elija una opci�n
177+
CreateNewConfigAction.warning.text=Existen cambios no guardados. ¿Est\u00E1 seguro que desea continuar?
178+
CreateNewConfigAction.warning.title.text=Elija una opci\u00F3n
179+
LoadRecentConfigAction.warning.text=¿Est\u00E1 seguro que desea cargar la configuracion? \n
180+
LoadRecentConfigAction.warning.title.text=Elija una opci\u00F3n
181181
SaveAppConfigAction.success.text=La configuracion se ha guardado con exito.
182182
GCSaveAction.success.text=Los cambios se han guardado
183-
GeneralConfgAction.warning.text=Existen cambios no guardados. Desea guardar los cambios?
184-
CancelGenerateCorpusAction.cancel.text=Est seguro que desea cancelar el proceso?
185-
CancelGenerateCorpusAction.cancel.title.text=Elija una opci�n
183+
GeneralConfgAction.warning.text=Existen cambios no guardados. ¿Desea guardar los cambios?
184+
CancelGenerateCorpusAction.cancel.text=¿Est\u00E1 seguro que desea cancelar el proceso?
185+
CancelGenerateCorpusAction.cancel.title.text=Elija una opci\u00F3n
186186
GCGenerateAction.cancel.text=El proceso ha sido cancelado.
187-
OtherConfigAction.warning.text=Existen cambios no guardados. Desea guardar los cambios?
187+
OtherConfigAction.warning.text=Existen cambios no guardados. ¿Desea guardar los cambios?
188188
OtherSaveAction.save.text=Los cambios se han guardado
189-
OutputConfigAction.warning.text=Existen cambios no guardados. Desea guardar los cambios?
189+
OutputConfigAction.warning.text=Existen cambios no guardados. ¿Desea guardar los cambios?
190190
OutputSaveAction.save.text=Los cambios se han guardado
191-
GenerateCorpusTask.corpusgenerated.text=El corpus se ha generado con �xito.
191+
GenerateCorpusTask.corpusgenerated.text=El corpus se ha generado con \u00e9xito.
192192
GenerateCorpusTask.progress.urls.text=Obteniendo urls
193193
GenerateCorpusTask.progress2.urls.text=\u0020 de
194194
GenerateCorpusTask.progress3.urls.text=Leyendo:
@@ -206,7 +206,7 @@ DSAssistantLangContinueAction.error.text=Seleccione idiomas
206206

207207
DSAssistantStep2ContinueAction.error.quantity.text=Cantidad
208208

209-
DSAssistantStep2ContinueAction.error.parameter.text=Par\u00E1metro
209+
DSAssistantStep2ContinueAction.error.parameter.text=Par\u00F3metro
210210

211211
OtherConfigPanel.error.deepCrawler.text=Numero entre 0 y 5
212212
OtherConfigPanel.error.webCrawlers.text=Numero mayor que 0
@@ -223,15 +223,15 @@ SelectCorpusFolder.uploadBtn.text=Subir
223223
DSEnableAction.datasource.text=El origen de datos
224224
DSEnableAction.datasource.enabled.text=, ha sido habilitado.
225225
DSEnableAction.datasource.disabled.text=, ha sido deshabilitado.
226-
DSEnableAction.datasource.cancelled.text=Operaci�n cancelada.
226+
DSEnableAction.datasource.cancelled.text=Operaci\u00F3n cancelada.
227227
DSEnableAction.datasource.tooltip.disabled.text=Desabilitado
228228

229229
GeneratingCorpusDialog.openOutputFolderCBox.text=Abrir carpeta de salida al finalizar.
230230

231-
LoginDialog.title.text=Iniciar sesión
231+
LoginDialog.title.text=Iniciar sesi\u00F3n
232232
LoginDialog.btnAccept.text=Aceptar
233233
LoginDialog.lblUserEmail.text=Email:
234-
LoginDialog.lblUserPassword.text=Contraseña:
234+
LoginDialog.lblUserPassword.text=Contrase\u00f1a:
235235
LoginDialog.lblWrongCredentials.text=Email o contraseña incorrectos
236236
UploadingCorpusDialog.title.text=Subiendo corpus...
237237
UploadingCorpusDialog.process.text=Este proceso puede durar unos minutos

0 commit comments

Comments
 (0)